Задание 12 ОГЭ. Поиск файлов по маске

Нужно найти все фотографии в телефоне или все документы Word в папке — используешь поиск по расширению (маску). Задание 12 проверяет именно это умение: считать файлы нужного типа среди множества.

Чему научишься. Считать количество файлов определённого расширения в подкаталогах, используя маску поиска операционной системы.

Что нужно знать

Основы файловой системы — курс «Информатика 5-11»: Файловая система компьютера и Файлы и каталоги.

Что проверяет задание 12

Даётся архив с папками. Нужно скачать его, распаковать и посчитать, сколько файлов заданного расширения (например .txt или .pdf) находится во всех подкаталогах, используя маску поиска. Ответ — число.

Как искать по маске

Маска поиска в Windows: *.расширение

Примеры:
  *.txt   -> все текстовые файлы
  *.pdf   -> все PDF-документы
  *.docx  -> все документы Word

* заменяет ЛЮБУЮ часть имени файла — ищет по расширению, а не по имени

Как скачать и распаковать архив. 1) Кликни по ссылке на архив (обычно .rar) — браузер сохранит файл в папку «Загрузки» (внизу экрана появится уведомление о скачивании, либо открой папку «Загрузки» через проводник). 2) Найди скачанный файл, нажми на него ПРАВОЙ кнопкой мыши → в меню выбери «Извлечь всё» (Windows) или «Извлечь здесь». 3) Появится новая папка с тем же именем — открой её, внутри и лежат нужные файлы и подпапки. Если ничего не произошло после клика по ссылке — проверь, не заблокировал ли браузер скачивание (иконка в адресной строке), и попробуй скачать ещё раз.

Порядок решения. 1) скачай и распакуй архив; 2) в строку поиска ОС введи маску вида «*.расширение» из условия; 3) убедись, что поиск идёт по всем подпапкам («Показать результаты во всех вложенных папках»); 4) посчитай число найденных файлов — это и есть ответ.

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

  • Забывают звёздочку в маске — ищут «.txt» вместо «*.txt», поиск не срабатывает.
  • Ищут только в текущей папке, не включив поиск по всем подкаталогам.
  • Путают похожие расширения — .doc и .docx считаются РАЗНЫМИ расширениями.

Проверь себя

Контрольный вопрос. Какую маску нужно ввести в поиск ОС, чтобы найти все файлы с расширением .pdf? Впиши маску.

Подсказка: Звёздочка заменяет имя файла, оставляем расширение.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Файлы report.doc и report.docx — это файлы с одинаковым расширением?

АНет, расширения разные (.doc и .docx)
БДа, расширение одно и то же
ВЗависит от программы
ГРасширение не имеет значения

Подсказка: .doc и .docx — разные форматы и разные расширения.

Онлайн-проверка ответа появится позже

Задание. В папке «Архив» и трёх её подпапках лежат файлы: 5 файлов .txt в самой папке «Архив», 3 файла .txt в первой подпапке, 2 файла .txt во второй, 0 в третьей. Сколько файлов .txt найдёт поиск по маске *.txt по всем подкаталогам? Впиши число.

Подсказка: Поиск по маске считает файлы во ВСЕХ вложенных папках: 5+3+2+0=10.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Онлайн-проверка ответа появится позже

Задание. В каталоге 20 файлов: 8 с расширением .txt, 5 с расширением .pdf, 7 с расширением .docx. Сколько файлов НЕ найдёт поиск по маске *.pdf? Впиши число.

Подсказка: Всего 20, .pdf среди них 5, остальные не .pdf: 20-5=15.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Онлайн-проверка ответа появится позже

Итог

Итог. Маска «*.расширение» находит все файлы этого типа независимо от имени. Проверяй, что поиск включает все подкаталоги, и точно смотри на расширение (.doc ≠ .docx).

Дальше — банк задач с РешуОГЭ. Каждая ссылается на архив-источник: скачай, посчитай файлы по маске и впиши ответ здесь.

Видео. ▶ Видеотеория задания 12

Задания для тренировки

Банк задач с РешуОГЭ по заданию 12 (30 шт.). Решай прямо на РешуОГЭ; у части задач есть видеоразбор.

Назад: задание 11  ·  ⌂ В начало курса  ·  К навигатору задания 12 →

Школа Виктора Комлева