Открыть тренажёр →
💻 Глоссарий информатики

Что такое маска файла простыми словами: определение, признаки и пример

Маска файла — шаблон имени со знаками * и ?, по которому находят сразу группу файлов. Ниже — точное определение, признаки, пример и задание ОГЭ для проверки.

По кодификатору ФИПИ · обновлено 22 сентября 2026

Определение

Маска файла — это шаблон имени, по которому отбирают сразу группу файлов. Кроме обычных букв и точки, в маске используют два особых знака: звёздочка * заменяет любое количество любых символов, в том числе ни одного, а вопросительный знак ? заменяет ровно один любой символ. Маска *.txt означает «все файлы с расширением txt».

Попробуй решить

Реши задачу этого типа прямо здесь — проверю сразу и покажу разбор:

  1. <p>Определите, сколько файлов подходит под маску *.doc<br>(символ * — любая последовательность символов, в том числе пустая; символ ? — ровно один произвольный символ).</p> <p>Файлы:<br> image38.doc<br> image42.txt<br> photo10.doc<br> photo73.doc<br> report48.txt</p> <p>В ответе укажите количество.</p>
  2. <p>Определите, сколько файлов подходит под маску mus*.*<br>(символ * — любая последовательность символов, в том числе пустая; символ ? — ровно один произвольный символ).</p> <p>Файлы:<br> musdat5.xls<br> musdoc4.png<br> musdoc9.dat<br> namdoc2.png<br> namdra1.mp3<br> namtas8.png<br> namtes4.txt</p> <p>В ответе укажите количество.</p>
  3. <p>Определите, сколько файлов подходит под маску *.log<br>(символ * — любая последовательность символов, в том числе пустая; символ ? — ровно один произвольный символ).</p> <p>Файлы:<br> code11.mp3<br> data75.log<br> draft48.log<br> image95.mp3<br> task58.log<br> text9.log</p> <p>В ответе укажите количество.</p>
  4. <p>Определите, сколько файлов подходит под маску *i*.txt<br>(символ * — любая последовательность символов, в том числе пустая; символ ? — ровно один произвольный символ).</p> <p>Файлы:<br> demo24.txt<br> image7.txt<br> music44.txt<br> music69.txt<br> report57.txt</p> <p>В ответе укажите количество.</p>

Ключевые признаки

Пример

В папке лежат файлы test1.txt, test12.txt, text1.txt и test1.doc. Под маску test?.txt подходит только test1.txt: знак ? заменяет ровно один символ, а в test12.txt после test стоят два. Под маску test*.txt подходят test1.txt и test12.txt. Под маску *.txt — три файла: test1.txt, test12.txt и text1.txt.

Тема целиком: Файловая система: поиск файлов — теория, разобранные задания и тренажёр.

Не путай: Маска файла и расширение файла

Расширение — часть имени самого файла после последней точки: у report.docx это docx. Маска — шаблон для поиска: *.docx описывает все файлы с таким расширением, но сама именем файла не является.

Что такое расширение файла — подробнее →

Проверь, понял ли: задача с этим понятием →Проверю ответ сразу и покажу разбор. Бесплатно, без регистрации.

Частые вопросы

Что такое маска файла простыми словами (для 7–9 класса)?

Маска файла — это шаблон имени, по которому отбирают сразу группу файлов. Кроме обычных букв и точки, в маске используют два особых знака: звёздочка * заменяет любое количество любых символов, в том числе ни одного, а вопросительный знак ? заменяет ровно один любой символ. Маска *.txt означает «все файлы с расширением txt».

Как маска файла выглядит на практике?

В папке лежат файлы test1.txt, test12.txt, text1.txt и test1.doc. Под маску test?.txt подходит только test1.txt: знак ? заменяет ровно один символ, а в test12.txt после test стоят два. Под маску test*.txt подходят test1.txt и test12.txt. Под маску *.txt — три файла: test1.txt, test12.txt и text1.txt.

В каких заданиях ОГЭ встречается «маска файла»?

В заданиях на знание понятий информатики — потренируйся в тренажёре Совелия.