Задание № 12 по информатике: отбор файлов по условию
Что требуется в задании № 12, за что начисляют баллы и как решить его по шагам. Полное условие учебного примера, объяснение и ответ.
Задание ОГЭ-2027: 12
Содержание материала
В задании № 12 нужно найти файлы с заданными свойствами и определить их количество или суммарный информационный объём. Поиск выполняют на компьютере, а в бланк № 1 записывают краткий числовой ответ. Максимум — 1 первичный балл.
Что проверяют и какие варианты возможны
Позиция проверяет работу с иерархией каталогов, путями, именами, расширениями и свойствами файлов. Условие может задавать:
- корневую папку и необходимость искать во вложенных каталогах;
- маску имени, например
*.pngилиreport??.txt; - тип файла, диапазон размера или даты;
- требование посчитать файлы либо сложить их размеры.
В маске * заменяет любую последовательность символов, в том числе пустую, а ? — ровно один символ. Папка, совпавшая по имени с маской, не считается файлом.
Критерии оценивания
- 1 балл: ответ записан в указанной форме и полностью совпадает с эталоном.
- 0 баллов: ответ неверен, отсутствует или записан не в требуемой форме.
Список найденных объектов отдельно не оценивают. При вопросе о количестве в бланк записывают число без слова «файлов».
Алгоритм решения
- Зафиксируйте корневую папку. Не включайте соседние каталоги, если они не названы в условии.
- Переведите условие в фильтр: маска имени, расширение, размер, дата и другие признаки.
- Уточните границы. Слова «не менее» и «не более» включают граничные значения.
- Включите поиск во вложенных папках, если условие требует рекурсивного отбора.
- Просмотрите результаты и исключите каталоги, ярлыки и файлы с другим расширением.
- Посчитайте оставшиеся файлы или сложите их размеры в одной единице.
- Повторите поиск с более узким фильтром и сравните список вручную.
Полный авторский пример
Условие. В учебной файловой системе размеры указаны в кибибайтах. Нужно искать только внутри папки Проект/Данные, включая все её вложенные папки.
Проект/
├── Данные/
│ ├── readme.csv 20 КиБ
│ ├── измерения/
│ │ ├── jan.csv 24 КиБ
│ │ ├── feb.csv 100 КиБ
│ │ ├── notes.txt 8 КиБ
│ │ └── raw.bin 40 КиБ
│ └── карты/
│ ├── points.csv 19 КиБ
│ ├── north.csv 64 КиБ
│ ├── schema.csv 101 КиБ
│ └── архив/
│ └── old.csv 75 КиБ
└── Черновики/
└── test.csv 50 КиБСколько файлов с маской *.csv имеют размер не менее 20 КиБ и не более 100 КиБ? В ответе укажите только число.
Решение.
Проект/Черновики/test.csvне входит в область поиска, хотя подходит по расширению и размеру.- В папке
Проект/Данныеи её вложенных папках оставляем файлы*.csv. Сравниваем размеры с включённым диапазоном :
readme.csv— 20 КиБ, подходит;jan.csv— 24 КиБ, подходит;feb.csv— 100 КиБ, подходит;points.csv— 19 КиБ, не подходит;north.csv— 64 КиБ, подходит;schema.csv— 101 КиБ, не подходит;архив/old.csv— 75 КиБ, подходит.
- Получили пять подходящих файлов. Оба граничных размера, 20 и 100 КиБ, учтены.
Ответ: 5.
Частые ошибки
- Искать во всём каталоге
Проект, хотя условие ограничивает область папкойДанные. - Не включить вложенную папку
архив. - Принять «не менее 20» за строгое условие .
- Посчитать
notes.txtилиraw.bin, ориентируясь только на размер. - Принять размер одного файла за сумму размеров всех найденных файлов.
- Записать в ответ
5 файловвместо числа5.
Для самопроверки выпишите полный путь каждого найденного объекта: так легче заметить файл из соседней папки и пропущенный вложенный каталог.
Официальный источник и статус
Содержание позиции, формат краткого ответа и шкала сверены с проектами демоверсии, спецификации и кодификатора ОГЭ-2027 ФИПИ. В проекте 16 заданий, 150 минут работы и максимум 21 первичный балл. Шкала перевода баллов в отметку для 2027 года в комплекте не опубликована. Дерево файлов и решение примера созданы FastLearn.
Версия и источники
Информатика · Экзамен: ОГЭ-2027 · версия v7
Документы и история измененийТекст подготовлен командой FastLearn по документам ФИПИ. Если материал расходится с окончательными документами, он будет обновлён.