1. Главная
  2. Библиотека
  3. Работа на компьютере
  4. Определите, по какой из масок может быть выбрана указанная группа файлов: comfort.c cobalt.cpp coat.c cost.cpp 1) co?t.c...

Определите, по какой из масок может быть выбрана указанная группа файлов: comfort.c cobalt.cpp coat.c cost.cpp 1) co?t.c? 2) c*.c* 3) co*t.c?? 4) c* ??? Символ "?" (вопросительный знак) означает ровно один произвольный символ. Символ "*" (звездочка)

«Определите, по какой из масок может быть выбрана указанная группа файлов: comfort.c cobalt.cpp coat.c cost.cpp 1) co?t.c? 2) c*.c* 3) co*t.c?? 4) c* ??? Символ "?" (вопросительный знак) означает ровно один произвольный символ. Символ "*" (звездочка)»
  • Работа на компьютере

Условие:

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.

Символ «?» (вопросительный знак) означает ровно один произвольный символ.

Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

Определите, по какой из масок может быть выбрана указанная группа файлов:

comfort.c

cobalt.cpp

coat.c

cost.cpp

1) co?t.c?

2) c*.c*

3) co*t.c??

4) c* ???

Решение:

Чтобы определить, по какой из масок может быть выбрана указанная группа файлов, нужно проанализировать каждую маску и проверить, соответствуют ли ей все файлы из списка. Давайте рассмотрим каждый файл и каждую маску по очереди. **Файлы:** 1. comfort.c 2. cobalt.cpp 3. coat.c 4. cost.cpp **1) Маска: co?t.c?** - comfort.c: не соответствует (вместо m должен быть один символ, а m - это не один символ). - cobalt.cpp: не соответствует (вместо m должен быть один символ, а m - это не один символ). - coat.c: соответствует (co + a +...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет