Добрый день! Давайте разберем данный вопрос шаг за шагом.
Маска ?l*ck.*t? означает следующее:
- Символ "?" означает любой одиночный символ.
- Символ "*" означает любую последовательность символов (возможно, пустую).
- Точка "." означает конкретный символ.
Теперь рассмотрим каждое имя из перечня и проверим, удовлетворяют ли они данной маске.
1) lock.sts
Любой символ (условие ?l*) - "l"
Любое количество символов (условие *) - "ock"
Конкретный символ (условие .) - "."
Любой символ (условие ?) - "s"
Конкретный символ (условие t) - "t"
Итого, имя "lock.sts" удовлетворяет маске.
2) blinck.uta
Любой символ (условие ?l*) - "blin"
Любое количество символов (условие *) - "ck"
Конкретный символ (условие .) - "."
Любой символ (условие ?) - "u"
Конкретный символ (условие t) - "t"
Любой символ (условие ?) - "a"
Итого, имя "blinck.uta" удовлетворяет маске.
3) black.ppt
Любой символ (условие ?l*) - "bl"
Любое количество символов (условие *) - "ack"
Конкретный символ (условие .) - "."
Любой символ (условие ?) - "p"
Конкретный символ (условие t) - "p"
Итого, имя "black.ppt" удовлетворяет маске.
4) clock.tt
Любой символ (условие ?l*) - "cl"
Любое количество символов (условие *) - "ock"
Конкретный символ (условие .) - "."
Любой символ (условие ?) - "t"
Конкретный символ (условие t) - "t"
Итого, имя "clock.tt" удовлетворяет маске.
Таким образом, верными ответами являются все имена из перечня: lock.sts, blinck.uta, black.ppt, clock.tt.
3 и 4
Объяснение:
Маска ?l*ck.*t? означает следующее:
- Символ "?" означает любой одиночный символ.
- Символ "*" означает любую последовательность символов (возможно, пустую).
- Точка "." означает конкретный символ.
Теперь рассмотрим каждое имя из перечня и проверим, удовлетворяют ли они данной маске.
1) lock.sts
Любой символ (условие ?l*) - "l"
Любое количество символов (условие *) - "ock"
Конкретный символ (условие .) - "."
Любой символ (условие ?) - "s"
Конкретный символ (условие t) - "t"
Итого, имя "lock.sts" удовлетворяет маске.
2) blinck.uta
Любой символ (условие ?l*) - "blin"
Любое количество символов (условие *) - "ck"
Конкретный символ (условие .) - "."
Любой символ (условие ?) - "u"
Конкретный символ (условие t) - "t"
Любой символ (условие ?) - "a"
Итого, имя "blinck.uta" удовлетворяет маске.
3) black.ppt
Любой символ (условие ?l*) - "bl"
Любое количество символов (условие *) - "ack"
Конкретный символ (условие .) - "."
Любой символ (условие ?) - "p"
Конкретный символ (условие t) - "p"
Итого, имя "black.ppt" удовлетворяет маске.
4) clock.tt
Любой символ (условие ?l*) - "cl"
Любое количество символов (условие *) - "ock"
Конкретный символ (условие .) - "."
Любой символ (условие ?) - "t"
Конкретный символ (условие t) - "t"
Итого, имя "clock.tt" удовлетворяет маске.
Таким образом, верными ответами являются все имена из перечня: lock.sts, blinck.uta, black.ppt, clock.tt.