Даны полные имена файлов. Изобразите соответствующую файловую структуру.
C:\ПРЕДМЕТЫ\МАТЕМАТИКА\АЛГЕБРА\УРАВНЕНИЯ\квадратные уравнения.ppt
C:\ПРЕДМЕТЫ\МАТЕМАТИКА\АЛГЕБРА\формулы.doc
C:\ПРЕДМЕТЫ\МАТЕМАТИКА\ГЕОМЕТРИЯ\формулы.ppt
C:\ПРЕДМЕТЫ\ХИМИЯ\кислоты.gif
C:\ПРЕДМЕТЫ\ХИМИЯ\ВЕЩЕСТВА\оксиды.doc
C:\ПРЕДМЕТЫ\ИНФОРМАТИКА\САМОСТОЯТЕЛЬНЫЕ РАБОТЫ\файловая система.doc
Каждое имя читаем слева направо: всё, что стоит между знаками \, — это папка, а последний элемент — файл.
- Корень — диск C:\. В нём одна папка ПРЕДМЕТЫ.
- В ПРЕДМЕТЫ три папки: МАТЕМАТИКА, ХИМИЯ, ИНФОРМАТИКА.
- В МАТЕМАТИКЕ две папки: АЛГЕБРА и ГЕОМЕТРИЯ.
- В АЛГЕБРЕ папка УРАВНЕНИЯ (в ней файл квадратные уравнения.ppt) и файл формулы.doc.
- В ГЕОМЕТРИИ файл формулы.ppt.
- В ХИМИИ файл кислоты.gif и папка ВЕЩЕСТВА (в ней файл оксиды.doc).
- В ИНФОРМАТИКЕ папка САМОСТОЯТЕЛЬНЫЕ РАБОТЫ (в ней файл файловая система.doc).
C:\
└ ПРЕДМЕТЫ
├ МАТЕМАТИКА
│ ├ АЛГЕБРА
│ │ ├ УРАВНЕНИЯ
│ │ │ └ квадратные уравнения.ppt
│ │ └ формулы.doc
│ └ ГЕОМЕТРИЯ
│ └ формулы.ppt
├ ХИМИЯ
│ ├ кислоты.gif
│ └ ВЕЩЕСТВА
│ └ оксиды.doc
└ ИНФОРМАТИКА
└ САМОСТОЯТЕЛЬНЫЕ РАБОТЫ
└ файловая система.doc
Определите, какое из указанных имён файлов удовлетворяет маске: ?fil?*.w
- refiled.wmf
- fil.w
- ffilpage.w
- nadfil.w
Маска означает: любой один символ, затем fil, затем ещё один любой символ, затем любая последовательность символов (в том числе пустая), затем .w в конце имени.
- refiled.wmf — имя заканчивается на wmf, а не на .w. Не подходит.
- fil.w — перед fil нет символа. Не подходит.
- ffilpage.w — f, затем fil, затем p, затем age, затем .w. Подходит.
- nadfil.w — после первого символа n идёт ad, а не fil. Не подходит.
В каталоге находится 6 файлов: adobe.xls idol.xlsx london.xls adobe.xml odor.xlsx sdoba.xls
Определите, по какой из масок из них будет отобрана указанная группа файлов: adobe.xls idol.xlsx odor.xlsx sdoba.xls
- ?do*.xls 2) ?do?.xls 3) do.x* 4) ?do?.xls*
Нужно отобрать четыре файла: adobe.xls, idol.xlsx, odor.xlsx, sdoba.xls. Файлы london.xls и adobe.xml отбирать не нужно.
- ?do*.xls: файл idol.xlsx оканчивается на xlsx, а не на .xls, поэтому не отобран. Не подходит.
- ?do?.xls: во всех четырёх нужных файлах вторая и третья буквы — do, дальше идёт хотя бы один символ, затем .xls и любое окончание. Подходят adobe.xls, idol.xlsx, odor.xlsx, sdoba.xls. В london.xls вторая буква o, а не d, поэтому он не отобран. В adobe.xml расширение .xml, поэтому он тоже не отобран. Подходит.
- do.x*: в london.xls есть do и расширение .xls, значит, он будет отобран лишним. Не подходит.
- ?do?.xls*: после do должен быть один символ и сразу .xls, а в adobe.xls после do идёт be. Не подходит.
Запишите полные имена всех файлов, файловая структура которых имеет вид:
(дерево: C:\ → ГИА → папки ХИМИЯ, ИНФОРМАТИКА, РУССКИЙ ЯЗЫК. ХИМИЯ → ОГЭ (файл справочник.doc) и файл органика.doc. ИНФОРМАТИКА → ОГЭ (файл Формулы.jpeg) и ЕГЭ. ЕГЭ → ТЕСТЫ (файл Тест.doc) и ТЕОРИЯ (файл формулы.doc). РУССКИЙ ЯЗЫК → файл Егэ тест.doc)
Для каждого файла идём от корня C:\ вниз по ветке дерева и записываем названия папок через \, в конце ставим имя файла.
C:\ГИА\ХИМИЯ\ОГЭ\справочник.doc
C:\ГИА\ХИМИЯ\органика.doc
C:\ГИА\ИНФОРМАТИКА\ОГЭ\Формулы.jpeg
C:\ГИА\ИНФОРМАТИКА\ЕГЭ\ТЕСТЫ\Тест.doc
C:\ГИА\ИНФОРМАТИКА\ЕГЭ\ТЕОРИЯ\формулы.doc
C:\ГИА\РУССКИЙ ЯЗЫК\Егэ тест.doc
