Вопрос задан 25.06.2023 в 09:37. Предмет Информатика. Спрашивает Екимов Макс.

Маска имени файла представляет собой последовательность букв, цифр и прочих допустимых в именах

файлов символов, в которой также могут встречаться следующие символы: Символ «?»(вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов удовлетворяют маске ?v*de??.*t 1) video.txt 2)svedenija.dt 3)avtodelo.dot 4)uvedomlenie.txt
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сподырев Семён.
4)т.к ?-один символ, а *- несколько символов. Путём подбора
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте рассмотрим каждое из указанных имен файлов и проверим, удовлетворяют ли они маске "?v*de??.*t":

  1. video.txt - Да, это имя файла удовлетворяет маске.

    • "?" после "v" означает один произвольный символ,
    • "*" между "v" и "de" означает любую последовательность символов произвольной длины (включая пустую последовательность),
    • "?" после "de" означает один произвольный символ,
    • "." после "?" может представлять любой символ,
    • "t" означает букву "t" в конце имени файла.
  2. svedenija.dt - Нет, это имя файла не удовлетворяет маске.

    • "?" после "v" означает один произвольный символ,
    • "*" между "v" и "de" означает любую последовательность символов произвольной длины (включая пустую последовательность),
    • "?" после "de" означает один произвольный символ,
    • "." после "?" может представлять любой символ,
    • "t" означает букву "t" в конце имени файла. Однако, в данном случае, символы "svedenija" перед "dt" не соответствуют маске.
  3. avtodelo.dot - Нет, это имя файла не удовлетворяет маске.

    • "?" после "v" означает один произвольный символ,
    • "*" между "v" и "de" означает любую последовательность символов произвольной длины (включая пустую последовательность),
    • "?" после "de" означает один произвольный символ,
    • "." после "?" может представлять любой символ,
    • "t" означает букву "t" в конце имени файла. Однако, в данном случае, символы "avtodelo" перед "dot" не соответствуют маске.
  4. uvedomlenie.txt - Да, это имя файла удовлетворяет маске.

    • "?" после "v" означает один произвольный символ,
    • "*" между "v" и "de" означает любую последовательность символов произвольной длины (включая пустую последовательность),
    • "?" после "de" означает один произвольный символ,
    • "." после "?" может представлять любой символ,
    • "t" означает букву "t" в конце имени файла.

Итак, имена файлов, которые удовлетворяют маске "?v*de??.*t", это:

  1. video.txt
  2. uvedomlenie.txt
0 0

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

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

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

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