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