Файловый ввод и вывод. Обработка массивов, записанных в файле. Обработка смешанных данных, записанных в файле | Вопросы и задания (курс pol 136 ч.)

Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, полный углубленный курс, 4 часа в неделю)


Уроки 107 - 110
Файловый ввод и вывод. Обработка массивов, записанных в файле
Обработка смешанных данных, записанных в файле
§68. Работа с файлами



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

Как работать с файлами?

Неизвестное количество данных

Обработка массивов

Обработка строк

Вопросы и задания

Задачи


Вопросы и задания



1. Чем различаются текстовые и двоичные файлы по внутреннему содержанию? Можно ли сказать, что текстовый файл — это частный случай двоичного файла?
2. Объясните «принцип сэндвича» при работе с файлами.
3. Как вы думаете, почему открытый программой файл, как правило, блокируется и другие программы не могут получить к нему доступ?
4. Почему рекомендуется вручную закрывать файлы, хотя при закрытии программы они закроются автоматически? В каких ситуациях это может быть важно?
5. Что такое файловая переменная? Почему для работы с файлом используют не имя файла, а файловую переменную?
6. В каком случае одна и та же файловая переменная может быть использована для работы с несколькими файлами, а в каком — нет?
7. Что такое последовательный доступ к данным?
8. Как можно начать чтение данных из файла с его начала?
9. Как определить, что данные в файле закончились?
10. В каких случаях нужно знать максимальное количество данных в файле, а в каких — нет?
11. В каких случаях нужно открывать одновременно несколько файлов?

Подготовьте сообщение

а) «Работа с файлами в языке Си»
б) «Работа с файлами в языке Python»

Следующая страница Задачи



Cкачать материалы урока







Наверх