Нужно найти все фотографии в телефоне или все документы 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 — разные форматы и разные расширения.
Онлайн-проверка ответа появится позже
Задание. В папке «Архив» и трёх её подпапках лежат файлы: 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 шт.). Решай прямо на РешуОГЭ; у части задач есть видеоразбор.
- Задача 10504
- Задача 10507
- Задача 10510
- Задача 10512
- Задача 10514
- Задача 10516
- Задача 10518
- Задача 10522
- Задача 10524
- Задача 10596
- Задача 10597
- Задача 10598
- Задача 11325
- Задача 11326
- Задача 11327
- Задача 11328
- Задача 11331
- Задача 12861
- Задача 18221
- Задача 18236
- Задача 18251
- Задача 18266
- Задача 18281
- Задача 18296
- Задача 37265
- Задача 37280
- Задача 10599
- Задача 10600
- Задача 10601
- Задача 11322
← Назад: задание 11 · ⌂ В начало курса · К навигатору задания 12 →
