Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

L4(function)по ПДС_2015

.pdf
Скачиваний:
11
Добавлен:
24.02.2016
Размер:
4.09 Mб
Скачать

ПРОЦЕДУРЫ

в кухню плитка

вкоридор

краска

вкомнату

обои

процедуры - уникальные фрагменты программы (алгоритма) обозначенные именами упоминание которых приводит к выполнению этих фрагментов

процедуры - уникальные фрагменты программы (алгоритма) обозначенные именами упоминание которых приводит к выполнению этих фрагментов

процедура — ранее разработанный собственный алгоритм решающий определенную специализированную задачу и используемый для построения других

алгоритмов

процедурное программирование - представление программы как определенной последовательности

вызова процедур

подготовка

емкости

подготовка

материалов

малярные

работы

необходимо

boss = бригадир,

dye = красная краска, side = правая стена, tank = ведро 15л, dauber = валик;

процедурное программирование - представление программы как определенной последовательности вызова процедур

если (tank === неопределено) boss получить tank;

иначе

если (tank содержимое === остатки_покрытия) tank подготовить растворитель;

иначе

tank подготовить вода;

если (dye === неопределено) boss получить dye;

иначе

daub = tank содержимое dye;

пока (side область вся !== окрашено) side область не_окрашено_вниз; side область 70см_х_ширина_стены; side нанести daub;

side нанести dauber;

boss получить фронт_работ;

необходимо

boss = бригадир,

dye = красная краска, side = правая стена, tank = ведро 15л, dauber = валик;

подготовка_емкости(); подготовка_материалов(); малярные_работы();

императивное программирование - разработка алгоритма как последовательности инструкций

структурное программирование - разработка алгоритма на основе трех базовых алгоритмических конструкций

процедурное программирование - разработка алгоритма на основе достаточного набора определенных процедур

императивное программирование

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

процедуры - уникальные фрагменты программы обозначенные именами, упоминание которых в тексте программы (в разных точках программы) выполняет их вызов

при вызове процедуры выполняется последовательность инструкций описанных внутри

этой процедуры

процедуре при вызове могут быть переданы некоторые данные (параметры)

комментарий к псевдокоду

подготовка_емкости();

подготовка_материалов();

малярные_работы();

комментарий к псевдокоду

подготовка_емкости();

подготовка_материалов();

малярные_работы();

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]