Вопрос задан 05.09.2023 в 16:33. Предмет Информатика. Спрашивает Арч Артур.

20. Для групповых операций с файлами используются маски имен файлов. Маска представляет собой

последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых могут также встречаться следующие символы: Символ «?» означает ровно один произвольный символ. Символ «*» означает любую последовательность символов, в том числе и пустую последовательность. 1) Определите, какие из указанных имен файлов удовлетворяет маске *o*.?* а) autoexec.bat в) debug.txt б) command.com г) msdos.sys 2) Определите, какое из указанных имен файлов удовлетворяет маске *o*.?* а) nofun.jpg в) funny.jpg б) ufunn.pas г) funny1.ppt
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Герасимов Алексей.
1) а,б,г (т.к. по маске *o*.?* будут отбираться файлы в имени которых есть буква o, с любым расширением файла)
2) а (по такой же маске *o*.?* будут отбираться файлы в имени которых есть буква о и любое расширение будет удовлетворять этой маске)
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для определения, удовлетворяют ли указанные имена файлов заданной маске, давайте посмотрим на каждое имя файла по очереди:

  1. Маска: o.?*
    • autoexec.bat: Удовлетворяет маске, так как начинается с любого количества символов, затем 'o', затем один произвольный символ и затем может быть любая последовательность символов.
    • debug.txt: Не удовлетворяет маске, так как нет символа 'o' между первым и вторым символами.
    • command.com: Не удовлетворяет маске, так как нет символа 'o' между первым и вторым символами.
    • msdos.sys: Удовлетворяет маске, так как начинается с любого количества символов, затем 'o', затем один произвольный символ и затем может быть любая последовательность символов.

Итак, файлы autoexec.bat и msdos.sys удовлетворяют маске o.?*.

  1. Маска: o.?*
    • nofun.jpg: Не удовлетворяет маске, так как нет символа 'o' между первым и вторым символами.
    • funny.jpg: Удовлетворяет маске, так как начинается с любого количества символов, затем 'o', затем один произвольный символ и затем может быть любая последовательность символов.
    • ufunn.pas: Не удовлетворяет маске, так как нет символа 'o' между первым и вторым символами.
    • funny1.ppt: Не удовлетворяет маске, так как нет символа 'o' между первым и вторым символами.

Итак, только файл funny.jpg удовлетворяет маске o.?*.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос