Реферат: Лекции по высокоуровневым методам информатики и программированию

Тела – способ реализации процесса обработки.

Модульная структура приложения.

Принцип модульного программирования ПП:

1. определение состава и подчиненность функций,

2. определение набора программных модулей, реализующих эти функции.

При составлении алгоритма необходимо учитывать:

· Каждый модуль вызывается на выполнение вышестоящим модулем и, закончив работу, возвращает управление вызвавшему его модулю;

· Принятие основных решений в алгоритме выносится

на максимально «высокий» по иерархии уровень;

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

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

Функционально-модульная схема (ФМС).

Функция 1 и Функция 2 выполняются с помощью одного и того же программного Модуля.

Функция 3 реализуется одним программным модулем.

Функция 4 – в виде последовательности выполнения

Программных Модулей (2, 3 . . . p).

Функция 5 – с помощью иерархии связанных модулей.

Алгоритмы большой сложности представляются с

помощью схем двух видов:

· Обобщенной схемы алгоритма – раскрывает общий

принцип функционирования алгоритма и основные

логические связи между отдельными модулями:

· Детальной схемы алгоритма – представляет содер-

жание каждого элемента обобщенной схемы с ис-

пользованием управляющих структур в блок-схемах и

алгоритмических языков высокого уровня.

Модульное программирование основано на понятии модуля.

Все программные ресурсы модуля можно разбить на две части:

· Объекты, прямо предназначенные для использования другими программами или модулями;

· Объекты рабочего характера.

К-во Просмотров: 622
Бесплатно скачать Реферат: Лекции по высокоуровневым методам информатики и программированию