Файл
Это понятие впервые встречается на программе «Стартовая программа по инженерному развитию» — примерно 6-8 лет (1-2 класс).
Коробочка с именем, в которой компьютер хранит одну вещь: рисунок, песню, фото или текст. По имени её можно найти и открыть снова.
Подписанная коробка на полке кладовки: по надписи находишь, что внутри, не открывая всё подряд.
Сохранить свой рисунок в файл с понятным именем и на следующем занятии найти его и открыть.
Именованная порция данных на диске или флешке: текст, фото, программа. Расширение после точки (.png, .mp3) подсказывает, что внутри и какой программой это открыть. Файлы раскладывают по папкам; у каждого есть имя, размер и дата изменения.
Найти на компьютере три файла с разными расширениями и назвать, какой программой открывается каждый.
Именованная область данных на носителе. Файловая система (FAT32, NTFS, ext4) хранит метаданные: имя, размер, права доступа, адреса блоков. Для программы файл — поток байтов, структуру которого задаёт формат. Краевой случай: при «удалении» блоки обычно лишь помечаются свободными, данные живут до перезаписи — отсюда и восстановление удалённого, и трудность стереть насовсем.
Переименовать расширение файла .png в .txt, открыть его и объяснить, почему данные не изменились, а программа их не понимает.
Частое заблуждение
«Файл — это только текст или документ». Нет: файлом хранится всё, что есть в компьютере, — фото, музыка, игры и сами программы.