Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
1. |
Определите, какое из указанных имен файлов удовлетворяет маске: ?ba*r.?xt 1) bar.txt
|
2. |
Определите, какое из указанных имен файлов удовлетворяет маске: F??tb*.d?* 1) Fructb.d
|
3. |
Определите, какое из указанных имен файлов удовлетворяет маске: A?ce*s.m* 1) Acess.md
|
4. |
Определите, какое из указанных имен файлов не удовлетворяет маске: ??pri*.?* 1) caprika.wow
|
5. |
Определите, какое из указанных имен файлов не удовлетворяет маске: sys??.* 1) syste.m
|
6. |
Определите, какое из указанных имен файлов не удовлетворяет маске: ?ell*.?? 1) yell.ow
|
7. |
Определите, какое из указанных имен файлов не удовлетворяет маске: ?*di.t?* 1) poydi.t
|
8. |
Определите, по какой из масок будет выбрана указанная группа файлов 1) *a*e.?
|
9. |
Определите, какое из указанных имен файлов удовлетворяет маске: re*_a?09.do? 1) refa-09.doc
|
10. |
Определите, какое из указанных имен файлов удовлетворяет маске: d?cf*.jp*g 1) dscf3456.jpeg
|
11. |
Определите, какое из указанных имен файлов удовлетворяет маске: ?n*i??t?*.*i 1) annimtion.jpi
|
12. |
Определите, какое из указанных имен файлов удовлетворяет маске: f*10a-??.? 1) fi-10a-2009.d
|
13. |
Определите, какое из указанных имен файлов удовлетворяет маске: *ex??.tx* 1) exex.tex
|
14. |
Определите, какое из указанных имен файлов удовлетворяет маске: ?mas*.p* 1) massiv.pas |
15. |
Определите, какое из указанных имен файлов удовлетворяет маске: k*o*n?.c?* 1) korn.cpp
|
16. |
Определите, какое из указанных имен файлов удовлетворяет маске: ?mu*r.?st 1) mur.lst
|
17. |
Определите, по какой из масок будет выбрана указанная группа файлов abcd.txt, bc.tel, bcd.txt, xbc.tar 1) *bc*.?t*
|
18. |
Определите, по какой из масок будет выбрана указанная группа файлов 11234.xls, 1231.xml, 234.xls, 23a.xml 1) *23*.?x* 2) ?23?.x?? 3) ?23*.x* 4) *23?.x?? |
19. |
Определите, по какой из масок будет выбрана указанная группа файлов man.txt, men.txt, manual.ppt, menu.ppt 1) *n*m.*t 2) m?n?.?t 3) ma?e?n*.* 4) m?n*.*t
|
20. |
Используя правила создания шаблонов файлов, определите, какой из перечисленных файлов подойдет под все предложенные маски: *12*3.d*? ?123*.do* *?12?.??? а?23*.*
l) aa123.do 2)a1233.dot 3) a223123.doc 4) a123.doc
|
21. |
Определите, по какой из масок будет выбрана указанная группа файлов 0999.txt, 9909.ppt, 0990.txt, 1990.ppt
1) ?0*.??? 2) ?99*.* 3) *99*.?t 4) ?9??.???
|