Доступ к файлам

Любой программе доступны два предварительно объявленных файла со стандартными файловыми переменными: INPUT – для чтения данных с клавиатуры и OUTPUT – для вывода на экран.

Логические устройства

Стандартные аппаратные средства персонального компьютера, такие как клавиатура, экран дисплея, принтер и коммуникационные каналы ввода-вывода, определяются специальными именами, которые называются логическими устройствами. Все они рассматриваются как потенциальные источники или приемники текстовой информации.

CON – логическое имя, которое определяет клавиатуру или экран дисплея. Ввод с клавиатуры буферизируется: символы по мере нажатия на клавиши помещаются в специальный строковый буфер, который передается программе только после нажатия клавиши Enter. Буферизация ввода дает возможность редактирования вводимой строки.

PRN – логические имя принтера. Если подключено несколько принтеров, доступ к ним осуществляется по логическим именам LPT1, LPT2, LPT3. Стандартный библиотечный модуль PRINTER объявляет имя файловой переменной LST и связывает его с логическим устройством LPT1.

AUX – логическое имя коммуникационного канала, который обычно используется для связи компьютера с другими машинами. Как правило, в составе персонального компьютера имеются два коммуникационных канала, которым даются имена логических устройств СOM1 и COM2.

NUL – логическое имя «пустого» устройства. Это устройство чаще всего используется в отладочном режиме и трактуется как устройство-приемник информации неограниченной емкости.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: