Для групповых операций с файлами используются маски имен файлов определите какое из указанных имен
Дано:
для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
символ «?» (вопросительный знак) означает ровно один произвольный символ;
символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Найти:
определите, какое из указанных имён файлов не удовлетворяет маске: ?ell*.
Варианты ответа:
1) yell.ow 2) fellow.ra 3) tell_me.tu 4) bell.lab
Вывод:
имя файла system.dll не удовлетворяет заданной маске sys. *
Решение
Рассмотрим имя файла под первым вариантом ответа: syste.m
Шаблон | sys | ? | ? | . | * |
Файл | sys | t | e | . | m |
Как видно из представленной таблицы, файл syste.m полностью соответствует заданной маске sys. *, следовательно, имя файла под номером один не является ответом для поставленной задачи.
Рассмотрим имя файла под вторым вариантом ответа: sys23.exe
Шаблон | sys | ? | ? | . | * |
Файл | sys | 2 | 3 | . | exe |
Как видно из представленной таблицы, файл sys23.exe полностью соответствует заданной маске sys. *, следовательно, имя файла под номером два не является ответом для поставленной задачи.
Рассмотрим имя файла под третьим вариантом ответа: system.dll
Шаблон | sys | ? | ? | . | * |
Файл | sys | t | em | . | dll |
Как видно из представленной сравнительной таблицы, анализируемый файл system.dll не соответствует предложенной маске:
на метасимвол "?" приходится два символа 'em', а должен быть ровно 1.
Следовательно, имя файла под номером три является ответом для поставленной задачи. Проверять оставшийся вариант ответа бессмысленно, так как правильный вариант единственный, и мы его только что детерминировали.
Вывод:
имя файла bell.lab не удовлетворяет заданной маске ?ell*.
Задания Д7 № 1301
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имён файлов удовлетворяет маске:
Символ «?» означает ровно один произвольный символ, значит, до «pri» должно быть не более двух символов. Этому условию удовлетворяет лишь один ответ: 1.
Задания Д7 № 1302
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имён файлов удовлетворяет маске:
После «.» должен быть ровно один символ «w», этому условию не удовлетворяет лишь первый ответ. Символ «?» означает ровно 1 произвольный символ ,значит, до «fil» должен стоять один символ «w», этому условию удовлетворяет только ответ 3.
Задания Д7 № 1303
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имён файлов удовлетворяет маске:
Символ «?» означает ровно один произвольный символ, значит, после «sys», до символа «.», должно быть два символа. Этому условию удовлетворяет лишь один ответ: 1.
Задания Д7 № 1304
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имён файлов удовлетворяет маске:
Символ «?» означает ровно один произвольный символ, значит, после «.» должно быть ровно два символа. Этому условию удовлетворяет лишь один ответ: 4.
Задания Д7 № 1305
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имён файлов не удовлетворяет маске:
Символ «?» означает ровно один произвольный символ, значит, до «рri» должно быть ровно два символа, этому условию не удовлетворяет лишь один ответ: 3.
Задания Д7 № 4543
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 6 файлов:
Определите, по какой из перечисленных масок из этих 6 файлов будет отобрана указанная группа файлов:
В имени каждого файла из группы присутствует «wm» после точки, следовательно, вариант 4 обеспечит самое плохое совпадение, например, по этой маске будет отобран файл «pasta.wri». По этой же причине нам не подходит маска 1, поскольку не все файлы из группы будут отобраны. В каждом имени файла перед"as" стоит ровно один символ, следовательно, ответ 3.
Задания Д7 № 9754
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находятся 6 файлов:
Ниже представлено восемь масок. Сколько среди них таких, которым соответствуют ровно четыре файла из данного каталога?
*tar*.mp* | *?tar?*.mp? | ?*tar*.mp?* | *t*r*?.m?p* |
. *. mp* | . *. m* | *a*.*a* | *s*.mp* |
Рассмотрим каждую маску:
Маске *tar*.mp* соответствуют 5 файлов: все кроме первого,
Маске *?tar?*.mp? соответствуют 3 файла: mustard.mp3, catarsis.mp4, vitarcon.mp4
Маске ?*tar*.mp?* соответствуют 4 файла: mustard.mp3, catarsis.mp4, vitarcon.mp4, star.mp3
Маске *t*r*?.m?p* соответствует 1 файл: mustard.map
Маске . *. mp* соответствуют 3 файла: mustard.mp3, catarsis.mp4, vitarcon.mp4
Маске . *. m* соответствуют 4 файла: mustard.map, mustard.mp3, catarsis.mp4, vitarcon.mp4
Маске *a*.*a* соответствует 1 файл: mustard.map
Маске *s*.mp* соответствуют 4 файла: mustard.mp3, catarsis.mp4, taras.mp3, star.mp3
Итого: 3 маски, которым соответствуют ровно четыре файла из данного каталога.
Задания Д7 № 5475
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Определите, по какой из масок из них будет отобрана указанная группа файлов:
Первая маска подходит.
Вторая маска не подходит, поскольку по ней не будет отобран ни один файл.
Третья маска не подходит, поскольку по ней не будет отобран ни один файл.
Четвёртая маска не подходит, поскольку по ней не будут отобран файл «pardon.dat».
Следовательно, ответ 1.
Задания Д7 № 5699
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Определите, по какой из масок из них будет отобрана указанная группа файлов:
Первая маска подходит.
Вторая маска не подходит, поскольку по ней не будет отобран ни один файл.
Третья маска не подходит, поскольку по ней не будет отобран файл «ren.dat».
Четвёртая маска не подходит, поскольку по ней не будет отобран ни один файл.
Следовательно, ответ 1.
Задания Д7 № 5763
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Определите, по какой из масок из них будет отобрана указанная группа файлов:
Первая маска не подходит, поскольку по ней не будет отобран ни один файл.
Вторая маска не подходит, поскольку по ней будет отобран только файл «amir.data».
Третья маска не подходит, поскольку по ней не будет отобран файл «mig.dat».
Четвёртая маска подходит.
Следовательно, ответ 4.
Задания Д7 № 5795
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Определите, по какой из масок из них будет отобрана указанная группа файлов:
Первая маска не подходит, поскольку по ней не будет отобран ни один нужный файл. Вторая маска не подходит, поскольку по ней не будут отобраны файлы «poklon.doc» и «lom.doc». Третья маска подходит. Четвёртая маска не подходит, поскольку по ней не будет отобран ни один нужный файл.
Следовательно, ответ 3.
Задания Д7 № 5859
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Определите, по какой из масок из них будет отобрана указанная группа файлов:
Первая маска маска подходит.
Вторая маска не подходит, поскольку по ней не будет отобран ни один нужный файл.
Третья не подходит, поскольку по ней не будет отобран ни один нужный файл.
Четвёртая маска не подходит, поскольку по ней не будет отобран файл «fan.doc».
Следовательно, ответ 1.
Задания Д7 № 5955
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Определите, по какой из масок из них будет отобрана указанная группа файлов:
Первая маска не подходит, поскольку по ней не будут отобраны файлы «mig.doc», «comic.doc» и «demid.doc».
Вторая маска не подходит, поскольку по ней не будет отобран ни один файл.
Третья маска подходит.
Четвёртая маска не подходит, поскольку по ней не будет отобран ни один файл.
Следовательно, ответ 3.
Задания Д7 № 6251
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы. Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Определите, по какой из масок из них будет отобрана указанная группа файлов:
Первая маска подходит. Вторая маска не подходит, поскольку по ней будет отобран файл «fan.data», не относящийся к указанной группе файлов. Третья маска не подходит, поскольку по ней не будет отобран файл «fan.dat». Четвёртая маска не подходит, поскольку по ней не будет отобран ни один файл.
Правильный ответ указан под номером 1.
Задания Д7 № 6291
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы. Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Определите, по какой из масок из них будет отобрана указанная группа файлов:
Первая маска подходит. Вторая маска не подходит, поскольку по ней не будет отобран файл «poklon.dat». Третья маска не подходит, поскольку по ней будет отобран файл «slon.data», не относящийся к указанной группе файлов.
Четвёртая маска не подходит, поскольку по ней не будет отобран ни один файл.
Правильный ответ указан под номером 1.
Задания Д7 № 5603
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которой также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, по какой из масок может быть выбрана указанная группа файлов:
Первая маска не подходит, поскольку по ней не будут отобран файл «1990.ppt».
Вторая маска не подходит, поскольку по ней не будет отобран ни один файл.
Третья маска подходит.
Четвёртая маска не подходит, поскольку по ней не будут отобран файл «909.ppt».
Следовательно, ответ 3.
Задания Д7 № 5827
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов:
Определите, по какой из масок из них будет отобрана указанная группа файлов:
Первая маска подходит.
Вторая маска не подходит, поскольку по ней не будет отобран файл «ren.doc».
Третья не подходит, поскольку по ней не будет отобран ни один нужный файл.
Четвёртая маска не подходит, поскольку по ней не будет отобран ни один нужный файл.
Следовательно, ответ 1.
Задания Д7 № 5989
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, по какой из масок может быть выбрана указанная группа файлов:
Первая маска не подходит, поскольку по ней не будет отобран ни один файл.
Вторая маска подходит.
Третья маска не подходит, поскольку по ней не будут отобраны файлы «comfort.c» и «coat.c».
Четвёртая маска, поскольку по ней не будут отобраны файлы «comfort.c» и «coat.c».
Следовательно, ответ 2.
Задания Д7 № 4543
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 6 файлов:
Определите, по какой из перечисленных масок из этих 6 файлов будет отобрана указанная группа файлов:
В имени каждого файла из группы присутствует «wm» после точки, следовательно, вариант 4 обеспечит самое плохое совпадение, например, по этой маске будет отобран файл «pasta.wri». По этой же причине нам не подходит маска 1, поскольку не все файлы из группы будут отобраны. В каждом имени файла перед"as" стоит ровно один символ, следовательно, ответ 3.
Задания Д7 № 5042
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
символ «?» () вопросительный знак означает ровно один произвольный символ.
символ«*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 6 файлов:
При работе с этим каталогом используются следующие маски:
Маска считается хорошей, если ей в рассмотренном каталоге соответствует
такая группа файлов:
Определите, сколько из указанных масок являются хорошими?
Заметим, что в группе отобранных файлов нет файла catarsis.dat, следовательно, маска *tar?*.d* не является хорошей.
Также заметим, что все отобранные файлы имеют более одного знака до и после «tar», следовательно, маска 4 не подходит.
Все остальные маски являются хорошими. Следовательно, ответ 2.
Не правильное пояснение. Маска *tar?*.d* является хорошей, так как удовлетворяет группе файлов.
Здравствуйте! По этой маске будет отобран лишний файл "catarsis.dat".
Задания Д7 № 5074
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
символ «?» () вопросительный знак означает ровно один произвольный символ.
символ«*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 6 файлов:
При работе с этим каталогом используются следующие маски:
Маска считается хорошей, если ей в рассмотренном каталоге соответствует такая группа файлов:
Определите, сколько из указанных масок являются хорошими?
Заметим, что в группе отобранных файлов нет файла mokkorte.dat, следовательно, маска «*kor?*.d*» не является подходящей.
Также заметим, что все отобранные файлы имеют один или более знаков до и после «kor», следовательно, маска 4 не подходит.
Все остальные маски являются хорошими. Следовательно, ответ 2.
Задания Д7 № 6408
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы. Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имён файлов удовлетворяет маске: *d?e.do*.
Из всех перечисленных имён только имя «middle.doc» удовлетворяет маске, поскольку в имени 4 между символом «d» и символом «e» находится не один символ, а в именах 2 и 3 перед расширением стоит не символ «e».
Дано:
для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
символ «?» (вопросительный знак) означает ровно один произвольный символ;
символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Найти:
определите, какое из указанных имён файлов не удовлетворяет маске: sys. *
Варианты ответа:
1) syste.m 2) sys23.exe 3) system.dll 4) syszx.problem
Решение
Рассмотрим имя файла под первым вариантом ответа: yell.ow
Шаблон | ? | ell | * | . | ? | ? |
Файл | y | ell | . | o | w |
Как видно из представленной таблицы, файл yell.ow полностью соответствует заданной маске ?ell*. , следовательно, имя файла под номером один не является ответом для поставленной задачи.
Рассмотрим имя файла под вторым вариантом ответа: fellow.ra
Шаблон | ? | ell | * | . | ? | ? |
Файл | f | ell | ow | . | r | a |
Как видно из представленной таблицы, файл fellow.ra полностью соответствует заданной маске ?ell*. , следовательно, имя файла под номером два не является ответом для поставленной задачи.
Рассмотрим имя файла под третьим вариантом ответа: tell_me.tu
Шаблон | ? | ell | * | . | ? | ? |
Файл | t | ell | _me | . | t | u |
Как видно из представленной сравнительной таблицы, анализируемый файл tell_me.tu полностью соответствует заданной маске ?ell*. , следовательно, имя файла под номером три не является ответом для поставленной задачи.
Рассмотрим имя файла под четвертым вариантом ответа: bell.lab
Шаблон | ? | ell | * | . | ? | ? |
Файл | b | ell | . | l | ab |
Как видно из представленной сравнительной таблицы, анализируемый файл bell.lab не соответствует предложенной маске:
на метасимвол "?" приходится два символа 'ab', а должен быть ровно 1.
Следовательно, имя файла под номером четыре является ответом для поставленной задачи.
Читайте также: