<<
>>

Организация ввода-вывода. Работа с файлами

Для работы с файлами в Basic определено понятие канала ввода-вывода. При открытии файлу ставится в соответствие канал с определенным номером. Таким образом, каждый открытый файл имеет собственный канал, с помощью которого записываются или считываются данные.
В операциях ввода и вывода данных для задания связи с физическим файлом используется номер канала. В Basic реализованы три типа доступа к файлам: • последовательный (Sequential) — для чтения и записи текстовых файлов; • произвольный (Random) — для чтения и записи структурированных файлов с записями фиксированной длины; • двоичный (Binary) — для чтения и записи неструктурированных файлов. При создании коммуникационных каналов система должна знать, какой тип доступа к каждому конкретному файлу нужно использовать и какова структура данных этого файла. Общий алгоритм работы с внешними файлами состоит из нескольких этапов: • определение номера канала ввода-вывода; • открытие файла; • чтение или запись данных; ! • закрытие файла.
<< | >>
Источник: О. Л. Голицына, Т. Л. Партыка, И. И. Попов. ЯЗЫКИ ПРОГРАММИРОВАНИЯ. 2008

Еще по теме Организация ввода-вывода. Работа с файлами:

  1. Некоторые выводы работы
  2. Работа с персоналом в организации.
  3. Методы работы с личностью в организации.
  4. §2. Районные суды, их компетенция и организация работы
  5. Лекция 7 ОРГАНИЗАЦИЯ РАБОТЫ В ПЕЧАТИ, НА РАДИО И ТЕЛЕВИДЕНИИ
  6. АВРАЛ КАК ЭФФЕКТИВНЫЙ СПОСОБ ОРГАНИЗАЦИИ РАБОТЫ
  7. 1. Принципы организации коррекционно-педагогической работы с дошкольниками с задержкой психического развития
  8. §2. Методика использования воспитательного потенциала СМИ в организации работы по общественно-государственной подготовке и информированию с личным составом части
  9. § 37 История вотчинной записки в России. – Явка актов в приказах. – Справка. – Юридическое и финансовое ее значение. – Аналогия нашей формы с западными. – Изменение старой формы при Петре I. – Новый крепостной порядок и новое значение справки и отказа. – Форма нового отказа и ввода во владение
  10. Выводы
  11. Выводы
  12. 3.3.3. Выводы
  13. Выводы
  14. 2.4.3. Выводы