🗊Презентация Режим просмотра файла

Нажмите для полного просмотра!
Режим просмотра файла, слайд №1Режим просмотра файла, слайд №2Режим просмотра файла, слайд №3Режим просмотра файла, слайд №4Режим просмотра файла, слайд №5Режим просмотра файла, слайд №6Режим просмотра файла, слайд №7Режим просмотра файла, слайд №8Режим просмотра файла, слайд №9Режим просмотра файла, слайд №10

Вы можете ознакомиться и скачать презентацию на тему Режим просмотра файла. Доклад-сообщение содержит 10 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Режим просмотра файла
Если файл уже создан, то его можно просмотреть начиная с 1-го элемента, выполнив следующие действия:
1) Открыть файл для чтения
	reset(f)	*где f – логическое имя файла
С помощью этой процедуры файл переводится в режим чтения и окно устанавливается на 1-ую позицию файла.
Эта процедура может быть применима к файлу любое число раз, при этом значение файла не изменяется.
2) Чтение записи (элемента) из файла
Осуществляется с помощью процедуры 
	read(f, a ) *где f – логическое имя файла,
	а – переменная, в которую будет записан элемент.
Таким образом, в переменную A будет записан тот элемент файла, на котором сейчас установлено окно. После записи окно будет перемещено на следующий элемент.
Описание слайда:
Режим просмотра файла Если файл уже создан, то его можно просмотреть начиная с 1-го элемента, выполнив следующие действия: 1) Открыть файл для чтения reset(f) *где f – логическое имя файла С помощью этой процедуры файл переводится в режим чтения и окно устанавливается на 1-ую позицию файла. Эта процедура может быть применима к файлу любое число раз, при этом значение файла не изменяется. 2) Чтение записи (элемента) из файла Осуществляется с помощью процедуры read(f, a ) *где f – логическое имя файла, а – переменная, в которую будет записан элемент. Таким образом, в переменную A будет записан тот элемент файла, на котором сейчас установлено окно. После записи окно будет перемещено на следующий элемент.

Слайд 2





Режим просмотра файла
Если сделана попытка открыть несуществующий файл, то возникает ошибка, приводящая к прекращению выполнения программы.
Этого можно избежать предварительно проверив существование файла с помощью стандартной функции IORESULT, которая возвращает 0, если файл существует или же число отличное от 0, если файл не существует, при этом сам контроль ошибок отключается функцией {$I-}, а обратно включается функцией {$I+}.
Пример:
{$I-} Reset (f); {$I+}
If IORESULT <> 0 then <файл не существует> else <файл существует>
Описание слайда:
Режим просмотра файла Если сделана попытка открыть несуществующий файл, то возникает ошибка, приводящая к прекращению выполнения программы. Этого можно избежать предварительно проверив существование файла с помощью стандартной функции IORESULT, которая возвращает 0, если файл существует или же число отличное от 0, если файл не существует, при этом сам контроль ошибок отключается функцией {$I-}, а обратно включается функцией {$I+}. Пример: {$I-} Reset (f); {$I+} If IORESULT <> 0 then <файл не существует> else <файл существует>

Слайд 3





Режим просмотра файла
При чтении элемента из файла или при открытии для чтения пустого файла может быть достигнут конец файла, т.е. окно выходит за пределы последнего элемента файла.
Для определения этого состояния в Pascal существует стандартная логическая функция EOF (end of file – конец файла).
Обращение к которой осуществляется с помощью указателя функции
	eof(f) *где f – логическое имя файла
Функция EOF(f) возвращает TRUE, если конец файла достигнут или же FALSE, если конец файла еще не достигнут.
Режим просмотра файла заканчивается процедурой
	close(f) *где f – логическое имя файла
Описание слайда:
Режим просмотра файла При чтении элемента из файла или при открытии для чтения пустого файла может быть достигнут конец файла, т.е. окно выходит за пределы последнего элемента файла. Для определения этого состояния в Pascal существует стандартная логическая функция EOF (end of file – конец файла). Обращение к которой осуществляется с помощью указателя функции eof(f) *где f – логическое имя файла Функция EOF(f) возвращает TRUE, если конец файла достигнут или же FALSE, если конец файла еще не достигнут. Режим просмотра файла заканчивается процедурой close(f) *где f – логическое имя файла

Слайд 4





Алгоритм просмотра файла
Описание слайда:
Алгоритм просмотра файла

Слайд 5





Ввод данных с клавиатуры
Описание слайда:
Ввод данных с клавиатуры

Слайд 6





Ввод данных с клавиатуры
Описание слайда:
Ввод данных с клавиатуры

Слайд 7





Добавление элементов в файл
Описание слайда:
Добавление элементов в файл

Слайд 8





Изменение элементов файла
Для изменения или удаления существующих элементов файла нужно создать дополнительный файл для записи в него элементов текущего файла.
Вот пример простейшей реализации редактирования:
 Копирование элементов из текущего файла в дополнительный, а затем отчистка исходного файла.
 По одному элементу у пользователя спрашивается о необходимости изменить (удалить) элемент файла.
 В случае необходимости – элемент редактируется и записывается в изначальный файл, если же элемент не нужно редактировать, то он просто записывается в файл. И так будет происходить пока цикл не дойдет до конца дополнительного файла. 
 Оба файла закрываются.
Описание слайда:
Изменение элементов файла Для изменения или удаления существующих элементов файла нужно создать дополнительный файл для записи в него элементов текущего файла. Вот пример простейшей реализации редактирования: Копирование элементов из текущего файла в дополнительный, а затем отчистка исходного файла. По одному элементу у пользователя спрашивается о необходимости изменить (удалить) элемент файла. В случае необходимости – элемент редактируется и записывается в изначальный файл, если же элемент не нужно редактировать, то он просто записывается в файл. И так будет происходить пока цикл не дойдет до конца дополнительного файла. Оба файла закрываются.

Слайд 9





Дополнительные стандартные функции и процедуры 
1). Уничтожение файла
	erase(f); *где f – логическое имя файла
Для выполнения этой функции файл должен быть закрыт, а так-же необходима проверка на существование файла (которую мы рассматривали ранее)
2). Переименовывание файла
	erase(f,’новое имя’); *где f – логическое имя файла
3). Смещение указателя (окно) в файле
	seek(f,n); *где f – логическое имя файла
	n – выражение типа longint, которое указывает номер элемента в файле
4). Определение размера файла
	filesize(f); *где f – логическое имя файла
Должно быть присвоенно переменной типа longint
Описание слайда:
Дополнительные стандартные функции и процедуры 1). Уничтожение файла erase(f); *где f – логическое имя файла Для выполнения этой функции файл должен быть закрыт, а так-же необходима проверка на существование файла (которую мы рассматривали ранее) 2). Переименовывание файла erase(f,’новое имя’); *где f – логическое имя файла 3). Смещение указателя (окно) в файле seek(f,n); *где f – логическое имя файла n – выражение типа longint, которое указывает номер элемента в файле 4). Определение размера файла filesize(f); *где f – логическое имя файла Должно быть присвоенно переменной типа longint

Слайд 10





Дополнительные стандартные функции и процедуры 
5). Определение номера элемента, на котором установлен указатель (окно) файла.
	filepos(f); *где f – логическое имя файла
Должно быть присвоено переменной типа longint
Описание слайда:
Дополнительные стандартные функции и процедуры 5). Определение номера элемента, на котором установлен указатель (окно) файла. filepos(f); *где f – логическое имя файла Должно быть присвоено переменной типа longint



Похожие презентации
Mypresentation.ru
Загрузить презентацию