Основы применения вычислительной техники и программирование. Беспалов В.В. - 33 стр.

UptoLike

Составители: 

Модуль System подключается по умолчанию, поэтому в любой про-
грамме становятся доступными все его встроенные процедуры и функ-
ции (см. табл. 1.6). Остальные модули должны подключаться с помо-
щью зарезервированного слова
uses с добавлением имени модуля. На-
пример:
uses сrt;.
Рассмотрим кратко назначение каждого модуля:
Systemсердце Турбо Паскаля. Подпрограммы, содержа-
щиеся в нем, обеспечивают работу всех остальных модулей системы.
Crtсодержит средства управления дисплеем и клавиатурой
компьютера.
Dosвключает средства, позволяющие реализовывать различ-
ные функции Dos.
Graph3поддерживает использование стандартных графиче-
ских подпрограмм.
Overlayсодержит средства организации специальных
оверлейных программ.
Printerобеспечивает быстрый доступ к принтеру.
Turbo3обеспечивает максимальную совместимость с вер-
сией Турбо Паскаль 3.0.
Graphсодержит пакет графических средств.
Turbo Visionбиблиотека объектно-ориентированных
программ для разработки пользовательских интерфейсов.
На примере модуля
Crt познакомимся поближе с работой встроен-
ных процедур и функций. Он устанавливает режим работы адаптера дис-
плея, организует вывод в буфер экрана, регулирует яркость свечения сим-
волов и т. д. С момента подключения пользователю доступны все содер-
жащиеся в нем стандартные средства. Рассмотрим некоторые из них.
TextMode(Mode:integer); Установка текстового режима.
Значение
Mode равно 1 (40 символов / 25 строк) или 3(80 / 25).
ClrScr;
полностью очищает экран;
ClrEol; стирает все символы в строке, начиная с текущей по-
зиции до конца строки;
GotoXY(x,y); перемещает курсор в позицию, заданную ко-
ординатами x, y.
TextColor(Color:byte); установка цвета выводимых
символов;
TextBackGround(Color); установка цвета фона.
Чтобы добавить при выводе эффект мерцания, при установке цве-
та указывается
Blink (16). Смотрите пример 3.4.
Подробное описание модулей и описанных в них процедур
и функций смотрите в [3].
34