В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
dicsi1
dicsi1
27.12.2020 11:58 •  Информатика

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

Ответ:
олеся14111
олеся14111
20.12.2023 13:06
Добрый день! Давайте рассмотрим варианты и выберем имена файлов, которые удовлетворяют заданной маске. Маска, которую мы имеем, выглядит следующим образом: ? 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*.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?