Файловый ввод- вывод данных в Pascalе Средства обработки файлов 11 класс.

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



Advertisements
Похожие презентации
Файловый ввод- вывод данных в Pascalе Средства обработки файлов 11 класс Дугина Ирина Радиковна, учитель информатики и ИКТ, МБОУ СОШ с.Камышки Александрово-Гайского.
Advertisements

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

Файловый ввод- вывод данных в Pascalе Средства обработки файлов 11 класс

учитель информатики и ИКТ Дугина И.Р.2 Описание Файл – это область памяти на внешнем носителе, в которой хранится некоторая информация. Особенности: а) файл имеет имя; б) файл содержит компоненты одного типа (файл строк, файл записей) в)объем файла не оговаривается в программе ;

учитель информатики и ИКТ Дугина И.Р.3 Типы файлов Турбо Паскаль Турбо Паскаль поддерживает три типа файлов: текстовые файлы; типизированные файлы; нетипизированные файлы. Файл, в описании которого указывается тип элементов, называется типизированным. Все элементы файла пронумерованы начиная с нуля.(базы данных) Текстовый файл представляет собой последовательность символов разбитую на строки. Каждая строка заканчивается маркером конца строки. Нетипизированные файлы рассматриваются как совокупность символов и байтов, не имеют определенного типа.

учитель информатики и ИКТ Дугина И.Р.4 Средства обработки файлов установить связь программы с файлом; "открыть" файл для чтения или записи; считать из файла или записать в файл; закрыть файл. В программе на Паскале текстовый файл представлен файловой переменной типа TEXT. Var : text; Связь файловой переменной с именем файла на диске осуществляется с помощью оператора Assign (имя файловой переменной, имя файла на диске); Имя файла на диске больше нигде в программе не появляется. должно содержать полный путь для поиска данного файла. Если полный путь к файлу не указан, то файл будет искаться в каталоге, где находится исходный текст программы. Открытие файла для чтения выполняется оператором Reset (имя файловой переменной); Если на диске нет файла с данным именем, то выполнение программы прервется. Открытие файла для записи осуществляется оператором Rewrite (имя файловой переменной); Если на диске нет файла с данным именем, то файл будет создан.

учитель информатики и ИКТ Дугина И.Р.5 Установка связи программы с файлом Для установления связи переменной и файла служит процедура Assign Assign(, ); Например: Assign (f,input.txt); Assign (g,output.txt); Описание файловой переменной Var : text ; Например: Var f,g:text; Эсайгн

учитель информатики и ИКТ Дугина И.Р.6 Открытие файла для чтения или записи RESET Для чтения из файла необходимо открыть файл для чтения с помощью процедуры RESET( ); Например: Reset (f); Для записи в файл открываем файл для записи с помощью процедуры REWRITE REWRITE( ); Например: Rewrite (g);

учитель информатики и ИКТ Дугина И.Р.7 Чтение из файла. Запись в файл. Чтение данных из файла выполняется процедурой READ READ (, ); Например: Read (f,a,b); Запись данных в файл выполняется процедурой WRITE WRITE(, ); Например: Writeln(g,c);

учитель информатики и ИКТ Дугина И.Р.8 Закрытие файлов После того как данные из файла прочитаны, его необходимо закрыть посредством процедуры CLOSE CLOSE ( ); Например: Close (f); После того как данные в файл записаны его необходимо закрыть посредством процедуры CLOSE CLOSE ( ); Например: Close (g);

учитель информатики и ИКТ Дугина И.Р.9 1.Даны три целых числа. Определить, имеется ли среди них хотя бы одна пара равных между собой чисел. Формат входных данных Входной файл содержит три целых числа через пробел. Формат выходных данных Выведите 'YES' если это так, и 'NO' в противном случае. Примеры: Вход Выход NO

учитель информатики и ИКТ Дугина И.Р.10 Закрепление Задача 2 из «Задачника по PascalABC.NET» Адаптировать к файловому вводу-выводу данных.