Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Известно, что при написании серьёзной программы нельзя обойтись без процедур, которые заключают в себе её отдельные части. Крупными строительными единицами в Паскале являются программные модули.
Модуль имеет имя и может содержать описание многих процедур и функций, а также описания констант, типов данных и переменных.
Каждый программный модуль транслируется отдельно, оттранслированные модули объединяются в выполнимую программу. Этот процесс называется «сборкой».
Один раз написанный и оттранслированный модуль можно многократно использовать в различных программах. Это позволяет:
1) сэкономить время и силы программиста;
2) сократить время трансляции;
3) уберечь от искажений исходный текст модуля.
Чтобы подключить модуль к программе и сделать видимым его содержимое, достаточно упомянуть его имя в разделе USES <имя модуля> (имя должно быть первым предложением программы).
Необходимость использования модулей обусловлена следующими причинами:
– для размещения в памяти большой программы может не хватить одного сегмента памяти (его размер максимум 64 Кб). Количество используемых модулей ограничивается лишь доступной памятью;
– в большинстве реальных применений ЭВМ нужны библиотеки блоков (процедур и функций) с простым доступом к блокам.
Модуль – это автономно компилируемая программная единица, включающая в себя различные компоненты раздела описаний и, возможно, некоторые исполняемые операторы инициирующей части.
Дата публикования: 2014-10-25; Прочитано: 341 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!