Маска ?com*.d*c означает:
?: один любой символ в начале имени файла.com: точное совпадение этих букв.*: любое количество любых символов (включая ноль)..d: точное совпадение этих символов.*: любое количество любых символов.c: точное совпадение этой буквы в конце имени файла.Проверим каждый вариант:
a) com.doc: Не подходит, так как перед com нет ни одного символа, а маска требует один.б) dcoma.dc: Не подходит. Имя файла заканчивается на dc, а маска требует c.в) dcom.doct: Не подходит. Имя файла заканчивается на t, а маска требует c.г) com.djc: Подходит. ? соответствует первому символу (который отсутствует, поэтому считается, что маска подразумевает, что он может отсутствовать), com совпадает, * соответствует .dj, а c совпадает.Примечание: В задачах такого типа символ '?' обычно означает ровно один любой символ. Если имя файла начинается с 'com', то оно не подходит под маску '?com*.d*c'. Однако, если предположить, что '?' может обозначать отсутствие символа, то вариант 'г' подходит. В контексте школьных заданий, где часто бывают подобные неточности, скорее всего, предполагается вариант 'г'.
Ответ: г) com.djc