Для групповых операций с файлами используются маски имён файлов. маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: символ «? » (вопросительный знак) означает ровно один произвольный символ; символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. в каталоге находится 6 файлов: korsten.docx mikor5.docx mokkorte.dat mokkorte.doc skorcher.doc x-korvet.doc определите, по какой из масок из каталога будет отобрана указанная группа файлов: mikor5.docx mokkorte.doc skorcher.doc x-korvet.doc 1) *kor? *.d* 2) ? kor*.doc 3) *? kor? *.do* 4) *kor? .doc* решение. заметим, что в отобран файл mokkorte.doc, но при этом mokkorte.dat не отобран. из этого следует, что первый вариант не подходит. при этом файл mikor5.docx подходит, из этого следует, что вариант 2 тоже отпадает. также заметим, что все отобранные файлы имеют не менее одного знака до «kor» и не менее одного после до точки. файл korsten.docx не отобран, следовательно, вариант 4 не подходит. правильный ответ указан под номером 3. просто хочу уточнить, зачем мы смотрим на то, что не отобрано? если нужно проверять по группе. не вижу в этом логики.

huilo4 huilo4    1   30.04.2019 12:28    2

Другие вопросы по теме Информатика