Ваш браузер устарел. Рекомендуем обновить его до последней версии.

Меню сайта


Счётчик посещений


 

счетчик посещений

Часы

Календарь

Обратная связь

Поля, помеченные символом *, обязательны для заполнения.

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

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

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

В каталоге находится 6 файлов:

fedot.xls

msdos.xlsx

london.xls

fedot.xml

odor.xlsx

sdoba.xls

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

fedot.xls

msdos.xlsx

odor.xlsx

london.xls

  1. ?do*.xls
  2. ?*do?.xls*
  3. *do*.x*
  4. ?do?.xls*

Решение:

Маска Ошибки Комментарий
1 ?do*.xls.
Не будет выбран файл msdos.xlsx xls не достаточно
2 ?*do?.xls* - -
3 *do*.x* Будет ошибочно выбран файл fedot.xml Символ "*" может задавать любую последовательность символов, это приведет к неверному выбору fedot.xml
4 ?do?.xls*

Не будут выбраны файлы

fedot.xls;

msdos.xlsx;

london.xls

Символ "?" заменяет ровно 1 символ, а у нас 3 и 2 символа.

 

НАЗАД