ВУЗ:
Составители:
Рубрика:
5
Лабораторная работа № 1
МОДУЛЬНАЯ СТРУКТУРА ПРОГРАММЫ
Цель. Получить практические навыки разработки программ с мо-
дульной структурой. Освоить разработку модулей на языке Turbo Pascal.
Основное содержание работы.
Определить структуру данных в соответствии с заданием. Размес-
тить структуры в динамической памяти, объединив их в группу. Сохранить
группу в файле.
Краткие теоретические сведения.
•Модули. Модули предназначены для поддержки принципов мо-
дульного программирования при разработке программ, основным из кото-
рых является принцип скрытия информации.
Большие программы сложны для разработки, понимания и ведения.
Чтобы прийти к лучшим и более надежным программам, требуются мето-
ды, позволяющие разбивать программы на меньшие и более удобные час-
ти
. Частичное решение этих проблем дают подпрограммы (процедуры и
функции в Паскале). Однако подпрограммы лишь частично помогают ре-
шить проблемы, связанные с эффективностью разработки программ. Ус-
пешное решение этих проблем дают модули.
Модули позволяют легко и надежно вести разработку программ
группами программистов (бригадами), хранить компоненты программ в
библиотеке и не дублировать
их в каждой использующей их программе.
Модули позволяют использовать раздельную компиляцию. Это означает,
что модули запоминаются в библиотеке программ не в виде исходных тек-
стов, а в откомпилированной форме.
•Модули в Turbo Pascal.
Модули в Turbo Pascal − это средства, заимствованные из языка Мо-
дула-2.
Модуль в Turbo Pascal имеет следующий формат:
<заголовок>;<раздел
интерфейса> <раздел реализации> <раздел
инициализации>.
Формат заголовка:
unit <идентификатор модуля>
Формат раздела интерфейса:
interface
<uses-предложения>
5
Лабораторная работа № 1
МОДУЛЬНАЯ СТРУКТУРА ПРОГРАММЫ
Цель. Получить практические навыки разработки программ с мо-
дульной структурой. Освоить разработку модулей на языке Turbo Pascal.
Основное содержание работы.
Определить структуру данных в соответствии с заданием. Размес-
тить структуры в динамической памяти, объединив их в группу. Сохранить
группу в файле.
Краткие теоретические сведения.
•Модули. Модули предназначены для поддержки принципов мо-
дульного программирования при разработке программ, основным из кото-
рых является принцип скрытия информации.
Большие программы сложны для разработки, понимания и ведения.
Чтобы прийти к лучшим и более надежным программам, требуются мето-
ды, позволяющие разбивать программы на меньшие и более удобные час-
ти. Частичное решение этих проблем дают подпрограммы (процедуры и
функции в Паскале). Однако подпрограммы лишь частично помогают ре-
шить проблемы, связанные с эффективностью разработки программ. Ус-
пешное решение этих проблем дают модули.
Модули позволяют легко и надежно вести разработку программ
группами программистов (бригадами), хранить компоненты программ в
библиотеке и не дублировать их в каждой использующей их программе.
Модули позволяют использовать раздельную компиляцию. Это означает,
что модули запоминаются в библиотеке программ не в виде исходных тек-
стов, а в откомпилированной форме.
•Модули в Turbo Pascal.
Модули в Turbo Pascal − это средства, заимствованные из языка Мо-
дула-2.
Модуль в Turbo Pascal имеет следующий формат:
<заголовок>;<раздел интерфейса> <раздел реализации> <раздел
инициализации>.
Формат заголовка:
unit <идентификатор модуля>
Формат раздела интерфейса:
interface
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »
