Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Другие методич. материалы / Разработка по теме "Файлы и их обработка" (План конспект, раздаточный материал, учебная презентация)
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Разработка по теме "Файлы и их обработка" (План конспект, раздаточный материал, учебная презентация)

Выбранный для просмотра документ 9_5 Работа c файлами.pptx

библиотека
материалов
Работа с файлами Урок 9_5, Титова Е.В. Домашняя работа: Стр. 112, задачи 5, 6...
О файлах и именах Файл – это совокупность данных, записанная во внешней памят...
о видах доступа к файлам… Различают два вида файлов: последовательного доступ...
ТЕКСТОВЫЕ ФАЙЛЫ состоят из строк. Типы файлов: Это пример текстового файла. Ш...
Операторыи функции Назначение Assign(F,‘c:/a.txt’); Инструкция:Назначение фай...
Режим перезаписи в файл Program Z1; Var F:text; s:string; Begin assign(F, ‘C:...
Режим добавления в файл Program Z2; Var F:text; s:string; Begin assign(F, ‘C:...
Режим чтения из файла Program Z3; Var F:text; s:string; Begin assign(F, ‘C:/1...
Задачи: 1. В текстовом файле записан список класса. Программа выводит список...
9 1

Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Описание презентации по отдельным слайдам:

№ слайда 1 Работа с файлами Урок 9_5, Титова Е.В. Домашняя работа: Стр. 112, задачи 5, 6
Описание слайда:

Работа с файлами Урок 9_5, Титова Е.В. Домашняя работа: Стр. 112, задачи 5, 6,7.

№ слайда 2 О файлах и именах Файл – это совокупность данных, записанная во внешней памят
Описание слайда:

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

№ слайда 3 о видах доступа к файлам… Различают два вида файлов: последовательного доступ
Описание слайда:

о видах доступа к файлам… Различают два вида файлов: последовательного доступа (текстовые) и произвольного доступа (типизированные). Файлы последовательного доступа состоят из элементов различной длины, разделенных между собой пробелами. Чтобы обратиться к 10-му элементу, надо считать предыдущие 9 элементов. Файлы прямого доступа позволяют обратиться к конкретному элементу.

№ слайда 4 ТЕКСТОВЫЕ ФАЙЛЫ состоят из строк. Типы файлов: Это пример текстового файла. Ш
Описание слайда:

ТЕКСТОВЫЕ ФАЙЛЫ состоят из строк. Типы файлов: Это пример текстового файла. Шла собака по роялю. Сегодня 2 октября. 23 12 45 456 1 678 89 23 12 корень Нетипизированные ФАЙЛЫ состоят из констант разного типа Иванов директор 55-34-55 Петров водитель 22-22-22 Сидоров сторож 11-32-11 Типизированные файлы – состоят из полей и записей, в каждом поле – свой тип данных

№ слайда 5 Операторыи функции Назначение Assign(F,‘c:/a.txt’); Инструкция:Назначение фай
Описание слайда:

Операторыи функции Назначение Assign(F,‘c:/a.txt’); Инструкция:Назначение файла файловой переменной. Reset(F); Инструкция: открытьтекстовый файл для чтения. Rewrite(F); Инструкция: открыть текстовый файл для записи(старая информация будет уничтожена) Append(F); Инструкция: открытьтекстовый файл для записи (новая информация будет приписана к старой). Close(F); Инструкция: закрыть файл. Eof(F) Функция:определяет конец файла.

№ слайда 6 Режим перезаписи в файл Program Z1; Var F:text; s:string; Begin assign(F, ‘C:
Описание слайда:

Режим перезаписи в файл Program Z1; Var F:text; s:string; Begin assign(F, ‘C:/1/A.txt’); rewrite (F); writeln(F, ‘Этот текст попадет в файл’); close(F); End.

№ слайда 7 Режим добавления в файл Program Z2; Var F:text; s:string; Begin assign(F, ‘C:
Описание слайда:

Режим добавления в файл Program Z2; Var F:text; s:string; Begin assign(F, ‘C:/1/A.txt’); append (F); writeln(F, ‘Текст будет добавлен в файл’); close(F); End.

№ слайда 8 Режим чтения из файла Program Z3; Var F:text; s:string; Begin assign(F, ‘C:/1
Описание слайда:

Режим чтения из файла 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 Задачи: 1. В текстовом файле записан список класса. Программа выводит список
Описание слайда:

Задачи: 1. В текстовом файле записан список класса. Программа выводит список на экран. 2. В текстовом файле записаны в столбик данные о температуре воздуха за неделю. Найти среднюю температуру воздуха, вывести на экран, записать в файл в режиме добавления.

Выбранный для просмотра документ 9_5 Работа с файлами конспект урока.docx

библиотека
материалов

Класс 9

Урок 5

Дата:

Учитель: Титова Е.В.

ТЕМА УРОКА: Файлы и их обработка.



Тип урока:

Лекционно-практический.

Методы и приемы:

Беседа, демонстрация, практическая работа.

Компьютерная поддержка:

Презентация, PascalABC

Цели урока:

Образовательная

Ученики научатся

Развивающая

Развитие дизайнерского вкуса.

Воспитательная

Формирование  самостоятельности и ответственности при  работе с компьютером.


План урока:

1

Оргмомент

2

Актуализация темы

3

Постановка задачи

4

Практическая работа

5

Итоги урока



Содержание урока:

1

Оргмомент

Тема «Работа с файлами» находится на 105 странице учебника «Информатика-9» Е.А. Вьюшковой., 108 страница учебника «Информатика-9» Ермеков Н.Т., Криворучко В.А., Стифутина Л.Н.

2

Актуализация темы:

Файл – это совокупность данных, записанная во внешней памяти под определенным именем. Каждый файл имеет на диске обозначение, состоящее из двух частей: имени и расширения. Имя может состоять из 8 символов (прописные или строчные латинские буквы, цифры и символы. Расширение отделяется от имени точкой и содержит до трех разрешенных символов.

Различают два вида файлов: последовательного доступа (текстовые) и произвольного доступа (типизированные).

Файлы последовательного доступа состоят из элементов различной длины, разделенных между собой пробелами. Чтобы обратиться к 10-му элементу, надо считать предыдущие 9 элементов.

Файлы прямого доступа позволяют обратиться к конкретному элементу.



Операторы и функции

Назначение

Assign(F, ‘c:/a.txt’);

Инструкция: Назначение файла файловой переменной.

Reset(F);

Инструкция: открыть текстовый файл для чтения.

Rewrite(F);

Инструкция: открыть текстовый файл для записи (старая информация будет уничтожена)

Append(F);

Инструкция: открыть текстовый файл для записи (новая информация будет приписана к старой).

Close(F);

Инструкция: закрыть файл.

Eof(F)

Функция: определяет конец файла.



hello_html_2c3effb8.png



Режим перезаписи в файле

Program Z1;

Var F:text;

s:string;

Begin

assign(F, ‘C:/1/A.txt’);

rewrite (F);

writeln(F, ‘Этот текст попадет в файл’);

close(F);

End.



Режим добавления в файл

Program Z2;

Var F:text;

s:string;

Begin

assign(F, ‘C:/1/A.txt’);

append (F);

writeln(F, ‘Текст будет добавлен в файл’);

close(F);

End.



Режим чтения из файла

Program Z3;

Var F:text;

s:string;

Begin

assign(F, ‘C:/1/A.txt’);

reset (F);

readln(F, S);

close(F);

writeln(S);

End.

3

Постановка задачи:

- Организовать на диске С файловую папку с именем 1 (возможно она уже есть)

- Создать в папке 1 текстовый файл А.txt

- Открыть PascalABC ввести программу, проверить результат работы: в файле А.TXT должны произойти изменения – какие?

Необходимо ввести образцы программ, проверить работу.

4

Практическая работа:

1. В текстовом файле записан список класса. Программа выводит список на экран.

2. В текстовом файле записаны в столбик данные о температуре воздуха за неделю. Найти среднюю температуру воздуха, вывести на экран, записать в файл в режиме добавления.

5

Итоги урока:

Контрольные вопросы:

В чем заключаются особенности текстовых файлов?

Может ли файл состоять только из одной строки?

Какие операции можно проводить с файлами?

Запишите оператор записи данных в файл

Как производится чтение из файла?

Как закрыть файл?

Могут ли в текстовых файлах строки иметь разную длину?

Какова максимальная длина строки в текстовом файле?

Можно ли в один текстовый файл открыть одновременно для чтения и для записи?

Если в текстовом файле нет ни одной строки, записан ли в нем признак конца файла?



Раздаточный материал




РЕЖИМ ПЕРЕЗАПИСИ В ФАЙЛЕ

PROGRAM Z1;

VAR F:TEXT;

S:STRING;

BEGIN

ASSIGN(F, ‘C:/1/A.TXT’);

REWRITE (F);

WRITELN(F, ‘ЭТОТ ТЕКСТ ПОПАДЕТ В ФАЙЛ’);

CLOSE(F);

END.


РЕЖИМ ДОБАВЛЕНИЯ В ФАЙЛ

PROGRAM Z2;

VAR F:TEXT;

S:STRING;

BEGIN

ASSIGN(F, ‘C:/1/A.TXT’);

APPEND (F);

WRITELN(F, ‘ТЕКСТ БУДЕТ ДОБАВЛЕН В ФАЙЛ’);

CLOSE(F);

END.


РЕЖИМ ЧТЕНИЯ ИЗ ФАЙЛА

PROGRAM Z3;

VAR F:TEXT;

S:STRING;

BEGIN

ASSIGN(F, ‘C:/1/A.TXT’);

RESET (F);

READLN(F, S);

CLOSE(F);

WRITELN(S);

END.


РЕЖИМ ПЕРЕЗАПИСИ В ФАЙЛЕ

PROGRAM Z1;

VAR F:TEXT;

S:STRING;

BEGIN

ASSIGN(F, ‘C:/1/A.TXT’);

REWRITE (F);

WRITELN(F, ‘ЭТОТ ТЕКСТ ПОПАДЕТ В ФАЙЛ’);

CLOSE(F);

END.


РЕЖИМ ДОБАВЛЕНИЯ В ФАЙЛ

PROGRAM Z2;

VAR F:TEXT;

S:STRING;

BEGIN

ASSIGN(F, ‘C:/1/A.TXT’);

APPEND (F);

WRITELN(F, ‘ТЕКСТ БУДЕТ ДОБАВЛЕН В ФАЙЛ’);

CLOSE(F);

END.


РЕЖИМ ЧТЕНИЯ ИЗ ФАЙЛА

PROGRAM Z3;

VAR F:TEXT;

S:STRING;

BEGIN

ASSIGN(F, ‘C:/1/A.TXT’);

RESET (F);

READLN(F, S);

CLOSE(F);

WRITELN(S);

END.


РЕЖИМ ПЕРЕЗАПИСИ В ФАЙЛЕ

PROGRAM Z1;

VAR F:TEXT;

S:STRING;

BEGIN

ASSIGN(F, ‘C:/1/A.TXT’);

REWRITE (F);

WRITELN(F, ‘ЭТОТ ТЕКСТ ПОПАДЕТ В ФАЙЛ’);

CLOSE(F);

END.


РЕЖИМ ДОБАВЛЕНИЯ В ФАЙЛ

PROGRAM Z2;

VAR F:TEXT;

S:STRING;

BEGIN

ASSIGN(F, ‘C:/1/A.TXT’);

APPEND (F);

WRITELN(F, ‘ТЕКСТ БУДЕТ ДОБАВЛЕН В ФАЙЛ’);

CLOSE(F);

END.


РЕЖИМ ЧТЕНИЯ ИЗ ФАЙЛА

PROGRAM Z3;

VAR F:TEXT;

S:STRING;

BEGIN

ASSIGN(F, ‘C:/1/A.TXT’);

RESET (F);

READLN(F, S);

CLOSE(F);

WRITELN(S);

END.



Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 29.10.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров694
Номер материала ДВ-106238
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх