М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
полина2054
полина2054
05.05.2023 05:42 •  Информатика

Выбериие те имена файлов, которые удовлетворяют маске ? d*ck*.? t*
варианты :
duck.uta
back.tt
beck.rtu
_d_ck_.gete

👇
Ответ:
rtgreezz
rtgreezz
05.05.2023
Добрый день! Давайте рассмотрим варианты и выберем имена файлов, которые удовлетворяют заданной маске. Маска, которую мы имеем, выглядит следующим образом: ? d*ck*.? t* В данной маске символ "?" означает любой одиночный символ, а символ "*" означает любую последовательность символов. Теперь пошагово рассмотрим каждое имя файла и проверим, удовлетворяет ли оно заданной маске: 1. duck.uta - Проверим каждую часть маски. В первой части маски "? d*ck*.? t*" у нас на месте символа "?" стоит "d", поэтому это условие выполняется. Во второй части маски "? d*ck*.? t*" на месте символов "*" стоит "uck", что также соответствует условию. В третьей части маски "? d*ck*.? t*" на месте символа "?" стоит "a", что также удовлетворяет условию. В четвертой части маски "? d*ck*.? t*" у нас на месте символа "*" стоит "ta", что также соответствует условию. В итоге, имя файла duck.uta удовлетворяет заданной маске. 2. back.tt - Проделаем ту же самую проверку: В первой части маски "? d*ck*.? t*" на месте символа "?" стоит "b", что удовлетворяет условию. Во второй части маски "? d*ck*.? t*" на месте символов "*" стоит "ack", что также соответствует условию. В третьей части маски "? d*ck*.? t*" на месте символа "?" стоит "t", что также удовлетворяет условию. В четвертой части маски "? d*ck*.? t*" у нас на месте символа "*" стоит "t", что также соответствует условию. В итоге, имя файла back.tt также удовлетворяет заданной маске. 3. beck.rtu - Проверим: В первой части маски "? d*ck*.? t*" на месте символа "?" стоит "b", что удовлетворяет условию. Во второй части маски "? d*ck*.? t*" на месте символов "*" стоит "eck", что также соответствует условию. В третьей части маски "? d*ck*.? t*" на месте символа "?" стоит "r", что также удовлетворяет условию. В четвертой части маски "? d*ck*.? t*" у нас на месте символа "*" стоит "u", что также соответствует условию. В итоге, имя файла beck.rtu также удовлетворяет заданной маске. 4. _d_ck_.gete - Проверяем: В первой части маски "? d*ck*.? t*" на месте символа "?" стоит "_", что удовлетворяет условию. Во второй части маски "? d*ck*.? t*" на месте символов "*" стоит "", то есть пустая последовательность символов. Это тоже удовлетворяет условию. В третьей части маски "? d*ck*.? t*" на месте символа "?" стоит "", то есть пустая последовательность символа. Это также удовлетворяет условию. В четвертой части маски "? d*ck*.? t*" у нас на месте символа "*" стоит "gete", что также соответствует условию. В итоге, имя файла _d_ck_.gete также удовлетворяет заданной маске. Таким образом, все имена файлов duck.uta, back.tt, beck.rtu и _d_ck_.gete удовлетворяют заданной маске ? d*ck*.? t*.
4,7(46 оценок)
Проверить ответ в нейросети
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ