Файлы и файловые структуры

Файл как единица хранения информации. Имя файла, расширение, путь. Файловая система: иерархическая структура, папки, операции с файлами.

Файлы и файловые структуры

Определение

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

Имя файла

Имя файла состоит из двух частей, разделённых точкой:

Примеры расширений:

Файловая система

Файловая система — это способ организации и хранения файлов на носителе информации. Она определяет:

Распространённые файловые системы: NTFS (Windows), ext4 (Linux), APFS (macOS), FAT32 и exFAT (флеш-накопители).

Иерархическая файловая структура

Современные ОС используют иерархическую (древовидную) структуру:

Путь к файлу

Полный путь (адрес) к файлу — это строка, показывающая расположение файла в файловой системе. В Windows путь записывается с обратной косой чертой (\), в Linux и macOS — с прямой (/).

Пример полного пути в Windows: C:\Users\Ivan\Documents\Школа\Информатика\реферат.docx

Операции с файлами

Основные операции:

Примеры

Пример 1. Анализ пути к файлу

Дан путь: D:\Фото\2024\Лето\пляж.jpg

Решение:

Пример 2. Определение размера

Сколько места займёт 100 текстовых файлов, каждый из которых содержит 200 символов в кодировке ASCII (1 символ = 1 байт)?

Решение: Размер одного файла: 200 байт. Размер 100 файлов: 200 × 100 = 20 000 байт ≈ 19,5 Кбайт.

Следует учесть, что файловая система добавляет служебную информацию, поэтому реальный размер на диске будет несколько больше.

Примеры вопросов из тренажёра

  1. Q: Что такое файл?

    A: верный ответ — Именованная область данных на носителе информации

    Объяснение: Файл — это именованная область данных на носителе информации. В файлах хранятся тексты, изображения, программы и другие данные.

  2. Q: Какое расширение обычно имеет исполняемый файл в Windows?

    A: верный ответ — .exe

    Объяснение: .exe — расширение исполняемых файлов в Windows. При двойном клике такой файл запускает программу.

  3. Q: Какой символ разделяет папки в пути к файлу в ОС Windows?

    A: верный ответ — \ (обратный слэш)

    Объяснение: В Windows для разделения папок в пути используется обратный слэш \ (например, C:\Users\Documents\файл.txt). В Linux и macOS — прямой слэш /.

  4. Q: Что произойдёт, если изменить расширение файла с .docx на .jpg?

    A: верный ответ — Система попытается открыть файл как изображение, но, скорее всего, выдаст ошибку

    Объяснение: Расширение указывает системе, какой программой открывать файл. Если изменить .docx на .jpg, система попытается открыть текстовый документ как картинку и выдаст ошибку, так как содержимое не соответствует формату.

  5. Q: Какую файловую систему обычно используют флеш-накопители?

    A: верный ответ — FAT32 или exFAT

    Объяснение: FAT32 и exFAT — файловые системы, часто используемые на флеш-накопителях, так как они поддерживаются большинством устройств (Windows, Mac, телевизоры, игровые приставки).

Пройти тему «Файлы и файловые структуры» в приложении