Реферат: Лекции по высокоуровневым методам информатики и программированию
Т.о. Модули содержат:
-определение доступных для обработки данных,
-операции обработки данных,
-схемы взаимосвязи с другими модулями.
Принцип модульного программирования ПП во многом сходны с принципами нисходящего проектирования:
Функции верхнего уровня обеспечивается главным модулем; он управляет выполнением нижестоящих функций, которым соответствуют подчиненные модули.
10
В результате детализации алгоритма создается Функционально-модульная схема алгоритма приложения, которая является основой для программирования.
Состав и вид программных модулей, их назначение и характер использования в программе в значительной степени определяются инструментальными средствами. Например, применительно к средствам СУБД отдельными модулями могут быть:
Экранные формы ввода и редактирования информации БД;
Отчеты генератора отчетов;
Макросы;
Стандартные процедуры обработки информации;
Меню, обеспечивающее выбор функции обработки и др.
Алгоритм – формальное описание способа решения задачи путем разбиения ее на элементарные операции.
Алгоритмическое программирование – это разбиение программы на последова тельность модулей, каждый из которых выполнят одно или несколько действий.
Алгоритм на выбранном языке програм мирования записывается с помощью команд описания данных.
Основано на модульной структуре ПП и типовых управляющих структурах алгоритмов обработки данных различных программных модулей.
Типы управляющей структуры:
· Последовательность;
· Альтернатива (условие выбора);
· Цикл.
Наиболее часто детально проработанные алгоритмы изображаются в виде блок схемы согласно требованиям структурного программирования, при их разработке используются условные обозначения согласно ГОСТа («следование», «ветвление», «цикл»).
|
I DE позволяет создавать, компилировать, тестировать и редактировать проект в единой среде программирования
I DE входит в комплект Delphi 5.
Система Delphi – это комбинация нескольких технологий: