ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »