Работа с маской файлов
Информатика

Какие номера файлов соответствуют маске *добр???.d?c? 1) номер файла соответствующий маске *добр???.d?c - недобор.doс

Какие номера файлов соответствуют маске *добр???.d?c? 1) номер файла соответствующий маске *добр???.d?c - недобор.doс 2) номер файла соответствующий маске *добр???.d?c - доброта.doc 3) номер файла соответствующий маске *добр???.d?c - добро.doc 4) номер файла соответствующий маске *добр???.d?c - добродел.doc
Верные ответы (1):
  • Шерхан
    Шерхан
    43
    Показать ответ
    Тема вопроса: Работа с маской файлов

    Описание: Маска файлов представляет собой шаблон, который используется для поиска файлов в определенной директории. В данной задаче нам дана маска "*добр???.d?c?", где знак "?" представляет один любой символ.

    Таким образом, мы ищем файлы, у которых имя начинается с символов "добр", затем идут три любых символа, далее ".d", затем один любой символ и заканчивается на символ "c".

    Теперь рассмотрим каждый из предложенных вариантов:

    1) "недобор.doс" - не соответствует маске, так как первые пять символов не совпадают с "добр".

    2) "доброта.doc" - не соответствует маске, так как после символов "добр" должны идти три любых символа, а в данном файле следующим символом является "т".

    3) "добро.doc" - соответствует маске, так как после символов "добр" следует символ "о", затем три любых символа, далее ".d", один любой символ и заканчивается на символ "c".

    4) "добродел.doc" - не соответствует маске, так как после символов "добр", идут символы "о" и "д", но затем должны идти три любых символа, а в данном файле следующий символ после "д" - это "о".

    Таким образом, номер файла соответствующий маске "*добр???.d?c" - это 3).

    Совет: Чтобы понять, как работает маска файлов, можно представить символ "?" как пустое место, которое может быть заполнено любым символом. А символ "*" - это шаблон, который позволяет найти все файлы, начинающиеся с определенной последовательности символов.

    Дополнительное упражнение: Какой номер файла соответствует маске "*спорт.???"?
    1) спорт.рус
    2) спорт.фр
    3) спорт.doc
    4) спорт.txt
Написать свой ответ: