Главная >> Информатика 11 класс. Босова

Самое главное

§ 9. Структурное программирование

Структурное программирование — технология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры логически целостных фрагментов (блоков).

Основные принципы структурного программирования заключаются в том, что:

    1) любая программа строится из трёх базовых управляющих конструкций: последовательность, ветвление, цикл;

    2) в программе базовые управляющие конструкции могут быть вложены друг в друга произвольным образом;

    3) повторяющиеся фрагменты программы можно оформить в виде подпрограмм (процедур и функций). В виде подпрограмм можно оформить логически целостные фрагменты программы, даже если они не повторяются;

    4) все перечисленные конструкции должны иметь один вход и один выход;

    5) разработка программы ведётся пошагово, методом «сверху вниз».

Вспомогательный алгоритм — это алгоритм, целиком используемый в составе другого алгоритма.

Алгоритм называется рекурсивным, если на каком-либо шаге он прямо или косвенно обращается сам к себе.

Запись вспомогательных алгоритмов в языках программирования осуществляется с помощью подпрограмм. В языке Pascal различают два вида подпрограмм: процедуры и функции.

 

 

???????@Mail.ru