Программирование на языке Паскаль Работа с файловой системой.

Презентация:



Advertisements
Похожие презентации
Общие принципы работы с файлами в Turbo Pascal. Определение. Файлом называется область памяти жесткого диска, имеющая свое имя. Виды файлов типизированные.
Advertisements

Файлы - именованная область внешней памяти ЭВМ, хранящая совокупность данных. Файл.
Текстовые файлы Вербицкая Ольга Владимировна, Заозерная школа 16.
Программирование на языке Паскаль Типизированные файлы.
Множества значений или переменных с одним общим именем называются структурированными типами. По способу организации и типу компонентов выделяют: 1. Массивы.
Лабораторная работа 8. Файлы. Задание на лабораторную работу Добавить к программе из лабораторной работы 7 следующие действия: сохранение информации в.
Файловая переменная. Файл – совокупность данных, записанная во внешней памяти под определенным именем. Любой файл имеет три характерные особенности: уникальное.
Презентация на тему: Белгород Белгород2006 «Не графические Операционные системы» Выполнил: Пойманов В.Н.
Работа с файлами.. Процедура Assign(var f; name : String); Связывает внешний файл с именем name и переменную файлового типа f. Все дальнейшие операции.
Файл это поименованная область диска. Чтобы записать информацию в файл надо проделать следующие операции 1.Открыть файл 2.Вывести данные в файл 3.Закрыть.
Обработка символьных величин. Цели урока Познакомиться с основными принципами работы с символьными величинами Познакомиться с основными принципами работы.
Файловый тип данных Файл – это область памяти на внешнем носителе, в которой хранится некоторая информация. В языке Паскаль файл представляет собой последовательность.
Команды MS-DOS Диалог пользователя с DOS осуществляется в форме команд (программ на машинном языке), предусматривающих то или иное действие для ОС.
Лабораторная работа 7. Работа с динамической памятью, строками и файлами.
Файловый тип данных Turbo Pascal Операции для работы с файлами 11 класс.
Нетипизированный файл рассматривается в Паскале как совокупность символов или байтов. Выбор char или byte не играет никакой роли, важен лишь объем занимаемых.
Файловый ввод- вывод данных в Pascalе Средства обработки файлов 11 класс.
ТЕКСТОВЫЕ ФАЙЛЫ Turbo Pascal 7.0. Операции с текстовыми файлами Выделение буфера обмена Установка связи Открытие файла Чтение из файла Запись в файл Закрытие.
Текстовые файлы. Определение. Файлы символьных данных называются текстовыми файлами (можно также сказать что это «файлы байтов»). Структура текстового.
Нетипизированные файлы. Нетипизированные файлы - это файлы, поддержка которых осуществляется с максимально возможной скоростью. Эти файлы не имеют строго.
Транксрипт:

Программирование на языке Паскаль Работа с файловой системой

2 Для взаимодействия с файловой системой определены стандартные процедуры и функции, которые применимы к файлам любых типов. Стандартные процедуры и функции обслуживания файлов

3 Процедура Стандартные процедуры и функции обслуживания файлов осуществляет переименование файла, определенного файловой переменной f. Новое имя файла задается параметром name. Если в процессе работы программы требуется переименовать файл, открытый для чтения или записи, необходимо предварительно закрыть этот файл. При совпадении нового имени файла с каким-либо уже существующим выдается сообщение об ошибке. ReName(f, name: string);

4 Процедура Стандартные процедуры и функции обслуживания файлов осуществляет удаление созданного или находящегося в процессе формирования файла. Перед уничтожением файл должен быть закрыт, так как разрешается удалять только закрытые файлы. Erase(f);

5 Функция Стандартные процедуры и функции обслуживания файлов возвращает код правильности выполнения операций ввода/вывода. Если ошибок не зафиксировано, то функция возвращает 0. Информация об ошибках может быть получена и обработана в режиме компилятора {$ I-} – отключение контроля ошибок ввода/вывода. IOResult(f):word;

6 Процедура Стандартные процедуры и функции обслуживания файлов обрезает файл, оставляя компоненты до того, на который ссылается указатель файла (кроме текстовых файлов). Truncate(f); Процедура изменяет текущий каталог: назначает текущим каталог, указанный параметром path. ChDir(path: string);

7 Процедура Стандартные процедуры и функции обслуживания файлов возвращает в переменную dir имя текущего каталога на указанном устройстве, где устройство drive: 0 – устройство по умолчанию; 1 – диск А; 2 – диск В и т.д. GetDir(drive: word; Var dir: string)

8 Процедура Стандартные процедуры и функции обслуживания файлов создает новый каталог. Строка dir определяет путь и новое имя. MkDir(dir: string) Процедура удаляет каталог с именем, указанным в переменной dir. Каталог должен быть пустым. RmDir(dir: string)