Операционный подход

На начальных этапах развития вычислительной техники, когда машинное время было дорого, а возможности ЭВМ малы основными требованиями к алгоритму и программе были:

1) использование наименьшего возможного числа ячеек оперативной памяти компьютера при исполнении программы;

2) минимальное время исполнения (минимальное число операций).

При этом программы составлялись из следующих команд:

· операции присваивания;

· простейших арифметических операций;

· операций сравнения чисел;

· операторов безусловного и условного переходов;

· операторов вызова подпрограмм.

Недостатки алгоритмов, построенных по операционному подходу:

· злоупотребление командой условного и безусловного переходов, приводящее к очень запутанной структуре программы;

· разнообразные уловки, направленные на повышение эффективности программы, приводили к ее непонятности, ненадежности, трудностям в отладке и модификации, делая программирование трудоемким, сложным и чрезвычайно дорогостоящим.