Основы алгоритмизации и программирования. Часть четвертая. Файловая система Turbo Pascal. Асламова В.С - 36 стр.

UptoLike

71
var x:integer;
begin
readln(x);
writeln(lst,
Значение х:,x:6); end.
5. GRAPH.TPU даёт возможность использовать более 50-ти гра-
фических многоуровневых процедур. Сюда же относятся графические
драйверы в файлах .BGI (BGI = Borland Graphics Interface – графический ин-
терфейс фирмы Borland) для наиболее распространённых видеоадаптеров.
6. WIN.TPU является приложением к модулю CRT. Предоставля-
ет новые возможности при работе с окнами.
7. OVERLAY.TPU обеспечивает полную поддержку и админист-
рирование оверлейных структур программ.
8. TURBO3.TPU, GRAPH3.TPU обеспечивают совместимость
программ, написанных на Турбо Паскале версии 3.0 и использующих его
процедуры, функции и глобальные переменные.
Ряд модулей включается в библиотеку поддержки языка Турбо Пас-
каль, которая именуется TUPBO.TPL (Turbo Pascal Library). Состав этой
библиотеки может изменяться с помощью утилиты TPUMOVER.EXE. Пом-
ните: модуль SYSTEM.TPU всегда должен находиться в составе TURBO.TPL.
Подключение модулей TPU к программе осуществляется на этапе
трансляции строкой примерно следующего вида:
Uses
DOS, CRT, Printer;
Многие из системных модулей вводят глобальные переменные, кото-
рые размещаются в той же области памяти (сегменте данных) что и
глобальные переменные использующий модули программы. При этом
уменьшается объём свободного пространства для хранения переменных (сег-
мент данных ограничен размером 64К). Потребление сегмента данных
системными модулями показан
в таблице:
72
Таблица 6 Потребление сегмента данных системными модулями.
Модуль Объём вносимых переменных
SYSTEM 664 байт
CRT 20 байт
DOS 6 байт
PRINTER 256 байт
OVERLAY 24 байт
GRAPH 1070 байт
TURBO3 256 байт
GRAPH3 0 байт
Пояснение к листу опорных сигналов 1
Для того чтобы использовать процедуры и функции описанные в каком
либо модуле, необходимо подключить модуле в операторе uses в основной
программе. Причём в первую очередь подключаются, стандартные модули, а
затем только модули пользователя.
Модули выполняются только при вызове из основной программы. По-
сле использования модуля управление передаётся следующему оператору.
     var x:integer;                                                                     Таблица 6 Потребление сегмента данных системными модулями.
     begin                                                                                      Модуль              Объём вносимых переменных
      readln(x);                                                                               SYSTEM                       664 байт
      writeln(lst,′Значение х:′,x:6); end.                                                       CRT                          20 байт
     5.     GRAPH.TPU даёт возможность использовать более 50-ти гра-                             DOS                          6 байт
фических многоуровневых процедур. Сюда же относятся графические                               PRINTER                        256 байт
драйверы в файлах .BGI (BGI = Borland Graphics Interface – графический ин-                    OVERLAY                         24 байт
терфейс фирмы Borland) для наиболее распространённых видеоадаптеров.                           GRAPH                        1070 байт
                                                                                               TURBO3                        256 байт
     6.      WIN.TPU является приложением к модулю CRT. Предоставля-                           GRAPH3                         0 байт
ет новые возможности при работе с окнами.

     7.      OVERLAY.TPU обеспечивает полную поддержку и админист-                 Пояснение к листу опорных сигналов №1
рирование оверлейных структур программ.                                            Для того чтобы использовать процедуры и функции описанные в каком
                                                                             либо модуле, необходимо подключить модуле в операторе uses в основной
      8.     TURBO3.TPU, GRAPH3.TPU обеспечивают совместимость               программе. Причём в первую очередь подключаются, стандартные модули, а
программ, написанных на Турбо Паскале версии 3.0 и использующих его          затем только модули пользователя.
процедуры, функции и глобальные переменные.                                        Модули выполняются только при вызове из основной программы. По-
      Ряд модулей включается в библиотеку поддержки языка Турбо Пас-            сле использования модуля управление передаётся следующему оператору.
каль, которая именуется TUPBO.TPL (Turbo Pascal Library). Состав этой
библиотеки может изменяться с помощью утилиты TPUMOVER.EXE. Пом-
ните: модуль SYSTEM.TPU всегда должен находиться в составе TURBO.TPL.
      Подключение модулей TPU к программе осуществляется на этапе
трансляции строкой примерно следующего вида:
        Uses
          DOS, CRT, Printer;
      Многие из системных модулей вводят глобальные переменные, кото-
рые размещаются в той же области памяти (сегменте данных) что и
глобальные переменные использующий модули программы. При этом
уменьшается объём свободного пространства для хранения переменных (сег-
мент данных ограничен размером 64К). Потребление сегмента данных
системными модулями показан в таблице:




                                       71                                                                      72