РУҚА
Задания № 7, 11 · ОГЭ

Основы работы с файлами

Типы, имена, пути и основные операции с файлами
6 мин чтенияСложность: Обновлено 29 сентября 2026

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

Файл, папка и файловая система

Файл — именованная область данных на устройстве хранения: жёстком диске, SSD, флеш-накопителе или другом носителе. В файле могут храниться текст, изображение, звук, видео, программа, таблица и другие данные. Размер файла обычно измеряется в байтах: \(1\ \text{Кбайт}=1024\ \text{байта}\), \(1\ \text{Мбайт}=1024\ \text{Кбайта}\).

Папка — контейнер для файлов и других папок. Она помогает организовать данные, но сама по себе не является документом с содержимым такого же типа, как текстовый или графический файл. Папки образуют иерархическую структуру: одна папка может находиться внутри другой.

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

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

Диск C:ДокументыФотоreport.txtplan.docxa.pngb.jpg
Пример иерархии: диск содержит папки, а папки — файлы.

Типы и имена файлов

Тип файла определяется способом представления данных и программами, которые умеют с ними работать. Например, текстовый документ, изображение и звуковая запись имеют разное внутреннее устройство. Часто тип можно предположить по структуре имени файла, особенно по его расширению.

Имя файла обычно состоит из основной части и расширения. Расширение — это часть после последней точки, например txt, jpg или mp3. Полное имя otchet.txt содержит основную часть otchet и расширение txt. В некоторых системах расширение может быть скрыто, поэтому видимое имя не всегда совпадает с полным.

РасширениеОбычно используемый типПример содержимого
.txt, .docxтекстовый документтекст, отчёт
.jpg, .pngграфический файлфотография, рисунок
.mp3, .wavзвуковой файлмузыка, запись речи
.mp4, .aviвидеофайлвидеозапись
.exeисполняемый файлпрограмма
.zip, .rarархивсжатые файлы и папки

Расширение не гарантирует содержимое файла: пользователь может переименовать рисунок.jpg в рисунок.txt, но от этого изображение не станет текстом. Для проверки типа операционная система и программы могут анализировать внутренний формат данных.

Запомните

Точка в имени отделяет расширение от основной части только в принятом соглашении об именовании. Имя archive.tar.gz имеет расширение gz, хотя tar также указывает на формат промежуточного архива.

Микропроверка

Какое утверждение верно для файла photo.png?

Путь к файлу

Чтобы однозначно указать расположение файла, используют путь. Он перечисляет диски и папки, через которые нужно пройти от некоторой начальной точки до файла. Полный и относительный пути отличаются началом отсчёта.

D
Полный путь

Полный, или абсолютный, путь начинается с корневого каталога диска или другой корневой точки. В Windows примером является C:\\School\\Informatics\\task.txt. Он не зависит от текущей открытой папки.

D
Относительный путь

Относительный путь задаётся от текущей папки. Например, если текущая папка — C:\\School, то путь Informatics\\task.txt указывает на тот же файл, что и полный путь C:\\School\\Informatics\\task.txt.

В Windows элементы пути обычно разделяются обратной косой чертой \, а в Unix-подобных системах — прямой косой чертой /. Специальное обозначение . означает текущую папку, а .. — родительскую папку. Например, путь ..\\Images\\cat.png означает: перейти на уровень вверх, затем открыть папку Images и файл cat.png.

\[\text{полный путь} = \text{корень} + \text{цепочка папок} + \text{имя файла}\]

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

Основные операции с файлами

Операции с файлами изменяют данные или их положение в файловой системе. Основные операции — создание, открытие, сохранение, копирование, перемещение, переименование и удаление.

  • Создание — появление нового файла с заданным именем и типом.
  • Открытие — передача файла программе, которая может прочитать или обработать его.
  • Сохранение — запись новых данных в файл или создание файла на носителе.
  • Копирование — создание второго экземпляра с тем же содержимым; исходный файл остаётся на месте.
  • Перемещение — изменение расположения файла; обычно содержимое сохраняется, а в исходной папке файл исчезает.
  • Переименование — изменение имени, иногда вместе с расширением.
  • Удаление — исключение файла из обычного списка объектов; восстановление зависит от корзины и настроек системы.
T
Правило различия копирования и перемещения

После копирования существуют два файла в разных местах, и изменение одного обычно не изменяет другой. После перемещения остаётся один и тот же файл, но его путь меняется.

Разобранный пример: определение пути

На диске D: находится папка Учёба. В ней есть папка Информатика, а внутри неё — папка Файлы. В папке Файлы находится документ ответ.docx. Текущая папка — D:\\Учёба\\Информатика. Запишите полный и относительный пути к документу.

1
Начинаем полный путь с диска и последовательно записываем все папки до файла.
\(\displaystyle D:\\Учёба\\Информатика\\Файлы\\ответ.docx\)
2
Для относительного пути отсчёт ведём от текущей папки D:\\Учёба\\Информатика, поэтому её имя повторять не нужно.
\(\displaystyle Файлы\\ответ.docx\)
3
Проверяем переходы: из текущей папки открываем Файлы, затем выбираем файл ответ.docx.
\(\displaystyle \text{текущая папка}\rightarrow\text{Файлы}\rightarrow\text{ответ.docx}\)
№
Ответ к примеру

Полный путь: D:\\Учёба\\Информатика\\Файлы\\ответ.docx. Относительный путь: Файлы\\ответ.docx. Полный путь содержит корень и всю цепочку папок, относительный — только путь от текущего положения.

!
Частые ошибки

Не смешивайте имя и путь: ответ.docx — имя, а D:\\Учёба\\Информатика\\Файлы\\ответ.docx — путь вместе с именем. Не считайте копирование перемещением. При работе с относительным путём не добавляйте текущую папку второй раз. Также проверяйте последнюю точку: она отделяет расширение, но не является частью расширения.

Как решать задачи о файлах

  1. Определите, что дано: имя файла, папка, полный путь или относительный путь.
  2. Разделите путь на элементы по разделителям и установите начальную точку отсчёта.
  3. Отдельно найдите имя файла и его расширение.
  4. Для операции сравните исходное и конечное состояние: что осталось, что появилось и где находится.
  5. Проверьте ответ: число переходов между папками, букву диска и написание имени.
\[\text{число файлов после копирования} = \text{исходное число} + \text{число копий}\]

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

Q
Быстрый тест по теме

Проверьте себя

~ 2 мин4 вопроса
Вопрос 1 / 4
Вопрос 1 из 4 · Типы файлов
Что обычно обозначает расширение .png?
Главное за минуту

Главное

  • Файл хранит данные, а папка служит контейнером для файлов и других папок.
  • Имя файла может включать основную часть и расширение; расширение помогает определить предполагаемый тип.
  • Полный путь начинается с корня и содержит всю цепочку папок, относительный путь отсчитывается от текущей папки.
  • Копирование создаёт второй экземпляр, перемещение изменяет расположение исходного файла.
  • При решении задач нужно отдельно анализировать имя, расширение, начальную точку пути и результат операции.