Особенности разработки линейных алгоритмов для компьютерных исполнителей включают следующие шаги: 1
- Определение исходных данных и их типа. 1 Также нужно понять, что будет результатом и какого типа будет это значение. 1
- Выбор обозначений для переменных, в которых будут храниться исходные данные и результаты. 1
- Определение, потребуются ли вспомогательные переменные для хранения промежуточных результатов. 1
- Выбор операций, которые необходимо выполнить для решения задачи, и выяснение, как эти операции записываются в системе команд исполнителя. 1
- Обеспечение ввода исходных данных. 1
- Указание порядка выполнения операций. 1
- Обеспечение вывода результатов, чтобы он стал доступен человеку, который будет пользоваться этой программой. 1
Линейный алгоритм — это алгоритм, образуемый командами, которые выполняются однократно и именно в той последовательности, в которой записаны. 2 Для его графического представления используют блок-схемы — геометрические фигуры (блоки), соединённые стрелками, которые показывают связь между этапами и последовательность их выполнения. 2