Для групповых операций с файлами используются маски имён файлов. Маска представляет
Для групповых операций с файлами употребляются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов знаков, в которых также могут встречаться последующие знаки: "?" - значит ровно один случайный знак; "*" - значит всякую последовательность знаков случайной длины, в том числе и пустопорожнюю последовательность. В каталоге находится 6 файлов: fedot.xls msdos.xlsx london.xls fedot.xml odor.xlsx sdoba.xls Определите по какой из масок из них будет отобрана обозначенная группа файлов: fedot.xls msdos.xlsx odor.xlsx london.xls 1) ?do*.xls 2) ?*do?.xls* 3) *do*.xls* 4) ?do?.xls
ПОЛНОЕ РЕШЕНИЕ,Заблаговременно СПАСИБО
1 вариант (?do*.xls) не подходит, т.к. "?" - ровно один любой знак, означает fedot.xls и прочие у которых более 1-го знака перед "do" не будут отобраны с этой маской.
3 вариант (*do*.xls*) так же не подходит, т.к. по таковой маске добавятся лишнии файлы например sdoba.xls, к этой маске подходит, т.к. по маске после "do" идёт неважно какая последовательность, а если присмотреться к тем 4м файлам которые даны то у всех после "do" идёт один символ, так что эта "*" после "do" даже не логична, т.к. очевидно попадут иные фалы под эту маску)))
4 вариант (?do?.xls) не подошёл поэтому что, перед "do" стоит "?", что значит ровно один символ обязан перед "do" быть, а означает london.xls и прочие у которых больше 1-го символа перед "do" не попадут под эту маску
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.