Файловая система — это способ организации и хранения файлов на компьютере. Файлы группируются в папки (каталоги), которые могут содержать другие папки, образуя иерархическую структуру (как дерево).
В задании 12 ОГЭ нужно уметь подсчитывать количество файлов с определённым расширением или определённого размера в заданных каталогах (папках).
Каталоги (папки) образуют иерархию. Например, каталог Классика содержит подкаталоги Стихи и Проза, а те, в свою очередь, содержат подкаталоги с фамилиями авторов.
Расширение файла — это часть имени файла после точки, которая указывает на тип содержимого. Например:
В задачах ОГЭ расширение файла указывается после точки. Например, файл стихотворение.txt имеет расширение .txt.
Размер файла измеряется в байтах, Килобайтах (Кбайт), Мегабайтах (Мбайт) и т.д.
В задачах ОГЭ размер файла может быть указан в Кбайт (Килобайтах). При сравнении с пороговым значением убедитесь, что единицы измерения совпадают.
Нужно подсчитать количество файлов с заданными расширениями (например, .txt и .docx) во всех подкаталогах указанного каталога.
Нужно подсчитать количество файлов, размер которых больше или меньше заданного значения (например, более 200 Кбайт).
Нужно подсчитать количество файлов с определённым расширением или размером в конкретных подкаталогах (например, в папках Блок, Есенин, Некрасов).
Внимательно читайте условие: «в подкаталогах каталога» означает, что нужно заглянуть во все вложенные папки, а не только в сам каталог.
На экзамене файлы для задания 12 находятся на компьютере, и их можно быстро подсчитать с помощью строки поиска в проводнике Windows. Для этого используются маски имён файлов.
Маска — это шаблон имени файла, в котором символ * заменяет любую группу символов (включая пустое количество).
Если нужно найти файлы с расширениями .txt и .docx, можно сделать так:
Если в задаче сказано «в подкаталогах Грибоедов, Лермонтов, Некрасов», то нельзя искать сразу во всей папке Стихи — нужно искать отдельно в каждом из трёх подкаталогов. Для этого:
Проводник Windows тоже позволяет фильтровать файлы по размеру, но проще отсортировать содержимое папки по столбцу Размер и вручную подсчитать подходящие файлы.
Чтобы было удобнее видеть размеры всех файлов, переключите вид папки в режим «Таблица» (в меню Вид проводника Windows). В этом режиме файлы отображаются в виде таблицы со столбцами: Имя, Дата изменения, Тип, Размер. Столбец Размер позволяет легко сравнивать объём файлов и сортировать их по возрастанию/убыванию.
Чтобы найти все файлы в папке и всех подпапках
(независимо от расширения), используйте маску
*.*.
Затем можно отсортировать по расширению или размеру для удобного
подсчёта.
Условие: Сколько файлов с расширением .txt и .docx содержится в подкаталогах каталога Классика/Стихи? В ответе укажите только число.
Условие: Сколько файлов объёмом более 200 Кбайт каждый содержится в подкаталогах каталога Классика/Стихи? В ответе укажите только число.
Условие: Сколько всего файлов с расширением .docx содержится в подкаталогах Грибоедов, Лермонтов, Некрасов каталога Классика/Стихи? В ответе укажите только число.