Слайд 2

Работа с файлами Информатика. 2 семестр. Тема 08. Файлы Работа с

Работа с файлами

Информатика. 2 семестр. Тема 08. Файлы

Работа с файлами –

это сложный комплекс действий по обмену данными с внешними устройствами хранения

ОС Файловая система

Диск

code

Дескриптор

Буфер

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

Режим

Курсор

Файловый поток

Путь
Имя
Том
Сектор
Смещение

Имя + режим
при открытии

Слайд 3

Функции для работы с текстовыми файлами Информатика. 2 семестр. Тема 08.

Функции для работы с текстовыми файлами

Информатика. 2 семестр. Тема 08. Файлы

FreeFile

[ (RangeNumber) ] – возвращает номер свободного канала, который можно использовать для работы с файлом

Open (Имя_файла) For [Input | Output | Append] As #Номер_файла – открыть файл для обмена данными

Input(Количество_считываемых_символов, #Номер_файла) – посимвольное чтение файла

Line Input #Номер_файла, Получатель – чтение строки файла

Input$(LOF(#Номер_файла), #Номер_файла) – считать все данные

Print #Номер_файла, Данные – записать данные

Write #Номер_файла, Данные – записать данные с кавычками для строк

Close #Номер_файла – закрыть файл

EOF(#Номер_файла) – проверить окончание файла