Модули в ТП
Стандартные модули
В Турбо Паскале имеется восемь стандартных модулей, в которых содержится большое число разнообразных типов констант, процедур и функций. Этими модулями являются System, Overlay, Dos, Crt, Printer, Graph, Turbo3, Graph3. Наиболее часто используемые модули содержаться в библиотечном файле Turbo.tpl. (System, Overlay, Dos, Crt, Printer) Остальные модули содержаться в файлах с расширением .tpu (Graph, Turbo3, Graph3).
Файл Turbo.tpl содержит модули System, Overlay, Dos, Crt, Printer. Остальные модули (Graph, Strings, WinDos, Turbo3, Graph3) размещаются в отдельных файлах с расширением tpu. Кратко опишем назначение некоторых из этих модулей:
Модуль System – это библиотека поддержки Турбо Паскаля. Он обеспечивает выполнение низкоуровневых программ поддержки для всех встроенных возможностей, таких как файловый ввод-вывод, обработка строк, операции с плавающей запятой и управление динамической памятью. Все модули и программы автоматически используют модуль System, поэтому его не нужно подключать в своих программах.
Модули Dos включает процедуры и функции, открывающие доступ программам к средствам дисковой операционной системы MS-DOS.
Модуль Crt содержит программы управления экранным режимом, чтения расширенных кодов клавиатуры, использования цветов, окон и звука.
Модуль Printer позволяет перенаправлять стандартный вывод Турбо Паскаля на принтер, используя операторы Write и Writeln.
Модуль Overlay позволяет писать программы, которым требуется больше памяти, чем реально доступно на машине, т. к. во время работы программы в памяти будет находиться только ее часть.
Модуль Graph содержит подпрограммы, предназначенные для работы с графикой.
Два библиотечных модуля Turbo3 и Graph3 введены для совместимости с ранней версией 3.0 системы Турбо Паскаля.
Назад
Далее