Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
Домашняя
работа:
Стр. 112,
задача 5
ФАЙЛЫ И
ИХ
ОБРАБОТКА
24.11.2017
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
О ФАЙЛАХ
Файл — это самостоятельная
последовательность символов, записанная в
постоянную память компьютера. Это
определенная выделенная область
информации.
Файлы могут хранить в себе различную
информацию. Это тексты, программы, вирусы,
картинки, интернет страницы и т.д.
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
О ВИДАХ ДОСТУПА К ФАЙЛАМ…
Различают два вида файлов: последовательного
доступа (текстовые) и произвольного доступа
(типизированные).
Файлы последовательного доступа состоят из
элементов различной длины, разделенных между
собой пробелами. Чтобы обратиться к 10му
элементу, надо считать предыдущие 9 элементов.
Файлы прямого доступа позволяют обратиться к
конкретному элементу.
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
ТИПЫ ФАЙЛОВ:
Это пример текстового файла.
Шла собака по роялю.
Сегодня 2 октября.
ТЕКСТОВЫЕ ФАЙЛЫ
состоят из строк.
23 12 45
456 1 678
89 23 12 корень
Нетипизированные
ФАЙЛЫ
состоят из констант
разного типа
Иванов директор 553455
Петров водитель 222222
Сидоров сторож 113211
Типизированные файлы –
состоят из полей и записей,
в каждом поле – свой тип
данных
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
ОПИСАНИЕ ФАЙЛОВЫХ
ПЕРЕМЕННЫХ
В разделе описания следующая запись
var
f1, f2: text;
f1 и f2 это текстовые файлы
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
Операторы и функции
Назначение
Assign(F, ‘c:/input.txt ’);
Reset(F);
Rewrite(F);
Append(F);
Close(F);
Eof(F)
Инструкция: Назначение файла
файловой переменной.
Инструкция: открыть текстовый
файл для чтения.
Инструкция: открыть текстовый
файл для записи (старая
информация будет уничтожена)
Инструкция: открыть текстовый
файл для записи (новая
информация будет приписана к
старой).
Инструкция: закрыть файл.
Функция: определяет конец файла.
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
Операторы и
функции
read(f,a,b);
readln(f,a,b,c);
write(f,a,b,c);
Назначение
Инструкция: читать из файла f две переменные
a и b.
Инструкция: читать из файла f три
переменные a, b и c, а затем перевести
указатель (курсор) на начало следующей
строки
записать в файл f переменные a,b и c;
writeln(f,a,b);
записать в файл f переменные a и b.
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
РЕЖИМ ЧТЕНИЯ ИЗ ФАЙЛА
Program Z3;
Var F:text;
s:string;
Begin
assign(F, ‘C:/1/A.txt’);
reset (F);
readln(F, S);
close(F);
writeln(S);
End.
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
РЕЖИМ ПЕРЕЗАПИСИ В ФАЙЛ
Program Z1;
Var F:text;
s:string;
Begin
assign(F, ‘C:/1/A.txt’);
rewrite (F);
writeln(F, ‘Этот текст попадет в файл’);
close(F);
End.
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
РЕЖИМ ДОБАВЛЕНИЯ В ФАЙЛ
Program Z2;
Var F:text;
s:string;
Begin
assign(F, ‘C:/1/A.txt’);
append (F);
writeln(F, ‘Текст будет добавлен в файл’);
close(F);
End.
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
ЗАДАЧИ:
Задача №1. Написать программу, которая
создает текстовый файл (drug.txt), содержащий
сведения о вашем друге (подруге): фамилия,
имя, дата рождения.
Задача №2. Открыть существующий файл
drug.txt и дополнить его информацией о хобби
своего друга (подруги).
Тема «Файлы и их обработка линейные программы" (урок 9 класс, информатика)
Домашняя
работа:
Стр. 112,
задача 5
ФАЙЛЫ И
ИХ
ОБРАБОТКА
24.11.2017
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.