В Турбо Паскале допускается разбивать программы на части и хранить эти части в отдельных файлах на диске. Кроме основной программы появляются так называемые модули (UNIT) - отдельно хранимые и независимо компилируемые программные единицы, которые предоставляют основной программе или другим модулям свои переменные, константы, типы, процедуры, функции и т. п.
Если все, что было написано в программе, полностью входит в скомпилированный файл программы, то из модуля в скомпилированную программу попадают только те части, которые необходимы данной программе. Поэтому модуль вступает как особым образом оформленная библиотека подпрограмм, которую можно употреблять во многих программах, и каждая из них берет только то, что ей требуется. Модуль в отличие от программы не может быть запущен на выполнение самостоятельно, он может только участвовать в построении программ и других модулей. Модули позволяют создавать личные библиотеки процедур и функций и строить программы практически любого размера. Все программные элементы модуля можно разбить на две группы:
• стандартные модули, заранее созданные разработчиками языка Турбо Паскаль 7.0; эти модули поставляются в скомпилированном виде и могут использоваться в программах без каких-либо доработок;
• модули разработчика, которые создает сам программист; он должен написать модуль, скомпилировать его, отладить и только после этого использовать в своей программе.
Опубликовал Kest
April 27 2010 08:17:32 ·
0 Комментариев ·
6114 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.