Similar presentations:
Структурное программирование
1.
2.
Согласно принципумодульности программа
разбивается на
отдельные смысловые
части (модули).
Модуль – это
функционально
законченная часть
программы.
3.
Каждый модульпрограммируется
отдельно, а затем
модули
объединяются в
единую программу.
Модуль на языке
программирования –
это функция или
процедура
4.
Является дальнейшим развитиеммодульного программирования.
Основой технологии метода структурного
программирования являются:
1) Принцип модульной разработки
программ
2) Использование при разработке модуля
композиции трех базовых структур
(элементов):
5.
А) линейной (структуры следования)Действия выполняются последовательно
друг за другом
6.
Б) ветвления (структуры «если-то-иначе»)7.
В)циклической (структуры «цикл пока»)8.
Структурное программирование делаеттекст программы более понятным –
алгоритм решения ясно виден из
исходного текста.
9.
Блок-схема — графическое представлениеалгоритма. Она состоит из
функциональных блоков, которые
выполняют различные назначения
(ввод/вывод, начало/конец, вызов
функции и т.д.).
10.
11.
Изобразите при помощи блок-схемы программу «приветствие»
. . алг
. . |приветствие
. . нач
. . . ввод n
. . . вывод "Привет", n
. . кон
11
12.
Составить блок-схему нахождениябольшего из 3 введенных с клавиатуры
чисел.