trains_hr.gif
 


В ПОМОЩЬ СТУДЕНТУ И ШКОЛЬНИКУ

 


Горбачев Л.И. Основы программирования в среде Turbo Pascal.

[НАЗАД]  [ДАЛЕЕ]

4. Стандартные файлы.

   Стандартные файлы - это особый тип заранее определенных файлов, поставленных в соответствие внешним устройствам ЭВМ. Физически эти файлы являются драйверами (специальными программами), поддерживающими операции ввода-вывода между процессором и конкретными внешними устройствами. К числу таких стандартных файлов относятся следующие:

  • Input - доступный только для чтения текстовый файл, связанный с клавиатурой.
  • Output - доступный только для записи текстовый файл, связанный с дисплеем.
  • Lst - доступный только для записи (вывода) текстовый файл, связанный с устройством печати.

   Когда начинается выполнение программы, файлы Input и Output открываются автоматически. После завершения работы программы эти файлы автоматически закрываются. В связи с этим к ним нельзя применять процедуры Append, Reset, Rewrite, Close. При использовании операторов ввода-вывода к файлам Input, Output имена этих файлов можно не указывать.

   Файл Lst введен для облегчения использования в программе устройства печати. Он описан в стандартном модуле Printer и связан с устройством Lpt1. Поэтому нет необходимости описывать этот файл в программе, открывать и закрывать его. Достаточно лишь после заголовка программы указать оператор: Uses Printer;

   Тогда, если в программе встречается, например, оператор: Write(Lst, 'текст', X, Y), вывод текста и значений переменных X, Y будет осуществлен на принтер.

   В Турбо Паскале, так же, как и в операционной системе MS-DOS, вся внешняя аппаратура (клавиатура, принтер, дисплей и др.) рассматривается как устройства. С точки зрения программиста устройство можно рассматривать как файл, для которого можно использовать стандартные процедуры и функции, рассмотренные выше. Устройства MS-DOS реализованы с помощью зарезервированных имен, имеющих специальный смысл. Перечислим некоторые из них.

   Con - консоль, посредством которой выводимая информация пересылается на экран дисплея, а вводимая информация воспринимается с клавиатуры. В процесс ввода допускается редактирование вводимой информации с отображением ее на экране дисплея. При нажатии комбинации клавиш Ctrl - Z генерируется символ конца файла.

   Lpt1, Lpt2, Lpt3 - устройства печати. Если к ЭВМ присоединено только одно устройство печати, то на него ссылается как на Lpt1 или Prn. Com1, Com2 - последовательные коммуникационные порты.

[НАЗАД]  [ДАЛЕЕ]


Главная
Новости
TurboPascal
Учебное пособие
Лекции
Исходники
Математика
Книги
Лекции
Шпоры
ЦТ и ЕГЭ
Физика

Книги

Шпоры
ЦТ и ЕГЭ

Литература

Сочинения

Краткие содержания

Другое
Мой родной край
Фотогалерея
Форум
Ссылки

Гостевая






 

                                        © Copyright(c) 2004 Amro Group. All rights reserved

 

Hosted by uCoz