tgoop.com/CScience1/2639
Last Update:
Структурное программирование
Структурное программирование — парадигма программирования, в основе которой лежит представление программы в виде иерархической структуры блоков.
Основные принципы структурного программирования заключаются в том, что любая программа может быть легко синтезирована на базе элементарных конструкций трех основных типов:
- простой последовательности;
- условий или альтернатив;
- повторений, то есть циклов и итераций.
Структурное программирование ставит основной целью писать программы наименьшей сложности, заставляя программиста ясно мыслить, облегчая восприятие программы. Текст ее необходимо делать таким, чтобы он был читаем сверху-вниз. Это условие нарушается, если в программном коде встречаются операторы goto, так как они нарушают структуру всего отрезка программы.
Однако у структурирования имеется и недостаток – за красоту и наглядность программного кода приходится расплачиваться дополнительной памятью, а также временем, необходимым на их реализацию на ЭВМ.
BY Computer Science
Share with your friend now:
tgoop.com/CScience1/2639