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

Определите, какое из указанных имён файлов удовлетворяет маске: ?ell*.??
1) yello.w
2) bell.c
3) yellow.color
4) 2ell.12​

Ответ:
mkashkan
mkashkan
27.11.2020 20:35

1

Объяснение:

? - символ может быть, а может и не быть

* - любой символ, но он должен быть

0,0(0 оценок)
Ответ:
Vee340
Vee340
28.01.2024 07:07
Добро пожаловать в наш класс, дорогой ученик!

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

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

1) yello.w
Цифра "?" означает наличие одного символа. Слово "yello" соответствует указанной маске, так как оно имеет четыре буквы, а следующий символ ".w" полностью удовлетворяет маске, потому что точка и "w" не меняются.
Ответ: Указанное имя файла удовлетворяет маске.

2) bell.c
Символ "?" требует одного символа, и буква "b" маски совпадает с первой буквой имени файла. Однако, символ "*" означает, что на данном месте может быть любое количество символов. В данном случае, между первой буквой "b" и символом "." находятся три символа "ell". Таким образом, представленное имя файла полностью соответствует маске.
Ответ: Указанное имя файла удовлетворяет маске.

3) yellow.color
Первый символ "?" задает место для одного символа, и здесь он совпадает с первой буквой имени файла "y". Символ "*" требует наличие любого количества символов. В данном случае, между первой буквой "y" и символом "." находится слово "ellow". Следующий символ "." также соответствует маске, потому что точка не меняется. Однако, буква "c" в имени файла не совпадает с последним символом маски.
Ответ: Указанное имя файла НЕ удовлетворяет маске.

4) 2ell.12
Первый символ "?" требует одного символа, и здесь он совпадает с первой цифрой имени файла "2". Большой символ "*" означает, что на данном месте может быть любое количество символов. В данном случае, между первой цифрой "2" и символом "." находится слово "ell". Следующий символ "." также соответствует маске, потому что точка не меняется. Буква "1" в имени файла не совпадает с последним символом маски.
Ответ: Указанное имя файла НЕ удовлетворяет маске.

Таким образом, из предложенных вариантов, только первые два имени файлов: "yello.w" и "bell.c" удовлетворяют заданной маске "?ell*.?".

Я надеюсь, что моё пошаговое объяснение помогло тебе понять решение этой задачи. Если у тебя остались вопросы, не стесняйся спрашивать!
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?