Выбранный для просмотра документ Файловый тип данных.doc
Скачать материал "Конспект урока по теме "Файловый тип данных" (с презентацией)"
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ Файловый тип данных.ppt
Скачать материал "Конспект урока по теме "Файловый тип данных" (с презентацией)"
Рабочие листы
к вашим урокам
Скачать
1 слайд
Сагалакова Галина Григорьевна,
учитель информатики ГБОУ РХ «Хакасская
национальная гимназия-интернат
им. Н.Ф. Катанова»
2 слайд
Тема урока: «Файловый тип данных»
Цель: формирование представления о работе
с файловым типом данных.
Новые понятия:
- файловый тип данных;
- физический файл;
- логический файл;
- входной и выходной файл.
3 слайд
Две стороны понятия файл:
Файл – это область памяти на внешнем носителе,
в которой хранится некоторая информация.
Физический файл
Файл – это одна из многих структур данных,
используемых в программировании.
Файл в таком понимании называют логическим файлом,
т.е. существующим только в нашем логическом
представлении при написании программы.
4 слайд
Структура физического файла представляет собой простую
последовательность байт памяти носителя информации.
Структура логического файла – это способ восприятия файла в программе.
File of byte
File of char
File of integer
5 слайд
Объявление файлов в разделе переменных имеет вид:
Var <имя файла>: file of <базовый тип элементов>;
Например,
Var a: file of integer; {файл целых данных}
m: file of char; {файл символьных данных}
Описание файлов с помощью раздела типов имеет такой вид:
Type fil1= file of integer;
fil2= file of char;
var f1:fil1;
f2:fil2;
Элементами файла f1 могут быть целые числа, а f2 – символы.
Var a:text;
6 слайд
Операции над файлами
Связь переменной файлового типа с внешним файлом
Assign(<имя переменной-файла>,’<полное имя внешнего файла>’);
Assign(f1, ‘a:input.txt’);
7 слайд
Операции над файлами
Открытие, чтение, запись
RESET(f) ;
REWRITE(f);
READ(<имя переменной-файла>,<элемент>);
WRITE(<имя переменной-файла>,<элемент>);
8 слайд
Операции над файлами
Закрытие файла
CLOSE(f) ;
9 слайд
Задача №1
Пусть входной файл состоит из трёх строк: первая строка - три целых числа X1, Х2, ХЗ, разделённые пробелами. Две другие строки - символьные строки Y1, Y2. А выходной файл должен содержать значение переменной D, равной среднему арифметическому чисел X1, Х2 и ХЗ и значение Y- результат сложения строк Y1 и Y2.
10 слайд
Задача №2 (самостоятельно):
Во входном файле даны два целых числа. Определите их последние цифры и поместите их в выходной файл.
11 слайд
Ответьте на следующие вопросы:
Что такое файл данных?
Каков формат открытия файла?
Какова роль процедуры CLOSE?
Что показывает функция EOF?
Как связать файловую переменную с внешним файлом?
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
При моделировании урока был выбран типурок-лекция. В качестве наглядных пособий используются слайды, демонстрируемые с помощью компьютера. В качестве раздаточного материала учащимся были выданы тексты программ в виде образца использования входных, выходных файлов и условия задач для самостоятельного решения. Целью данного урока является приобретение учащимися новых знаний и умений. О достижении целей урока можно судить по результатам практической работы. Мотивацией учебной деятельности учащихся является их желание использовать современные компьютерные технологии. Обратная связь с учащимися осуществлялась в ходе изложения материала, для контроля знаний применялась практическая работа.
6 663 765 материалов в базе
Настоящий материал опубликован пользователем Сагалакова Галина Григорьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
600 ч.
Мини-курс
6 ч.
Мини-курс
10 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.