Основы структурного программирования

В основу структурного программирования как научной методологии разработки алгоритмов и программ заложен ряд принципов системного подхода:

1)программа должна составляться поэтапно, небольшими шагами;

2)размер шага определяется количеством информации, применяемой программистом на каждом шаге;

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

4)логика алгоритма и программы должна опираться на минимальное число достаточно простых базовых и управляющих структур.

 

Структурированная программа представляет собой композицию из последовательных или вложенных друг в друга блоков с одним входом и одним выходом каждый.

Базовые управляющие конструкции.

Базисный набор управляющих структур является функционально полным, то есть с его помощью можно создать любой сколь угодно сложный алгоритм. Однако с целью создания более компактных и наглядных алгоритмов дополнительно используются следующие управляющие структуры:

а) структура сокращенного ветвления;

б) структура выбора;

в) структура цикла с параметром;

г) структура цикла с постусловием

личной. В языке Паскаль реализованы все рассмотренные структуры.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: