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