D:\Материалы к урокам\10 класс\Практические работы

advertisement
Файловая система:
каталоги
Задача 1.
Перемещаясь из одного каталога в другой, пользователь последовательно
посетил каталоги DOC, USER, SCHOOL, А:\, LETTER, INBOX. При каждом
перемещении пользователь либо спускался в каталог на один уровень
ниже, либо поднимался на один уровень выше.
Каково полное имя каталога, из которого пользователь начал
перемещение?
1) A:\DOC
3) A:\SCHOOL\USER\DOC
2) A:\LETTER\INBOX
4) A:\DOC\USER\SCHOOL
Задача 1.
Перемещаясь из одного каталога в другой, пользователь последовательно посетил каталоги DOC, USER,
SCHOOL, А:\, LETTER, INBOX. При каждом перемещении пользователь либо спускался в каталог на один
уровень ниже, либо поднимался на один уровень выше.
Каково полное имя каталога, из которого пользователь начал перемещение?
1) A:\DOC
3) A:\SCHOOL\USER\DOC
2) A:\LETTER\INBOX
4) A:\DOC\USER\SCHOOL
Решение
A: - корневой каталог. Значит, до него в последовательности посещенных
каталогов пользователь поднимался на 1 уровень, а после него – опускался
на 1 уровень. Тогда его путь выглядит так:
A:
SCHOOL
USER
LETTER
INBOX
DOC
Тогда полное имя каталога, с которого началось перемещение:
A:\SCHOOL\USER\DOC
Ответ: №3.
Задача 2.
В некотором каталоге хранился файл Задача5. После того как в этом
каталоге создали подкаталог и переместили в него файл Задача5, полное
имя этого файла стало таким: Е:\Класс9\Физика\Задачник\Задача5.
Каким было полное имя этого файла до его перемещения?
1) Е:\Физика\Задачник\Задача5
3) Е:\Класс9\Задачник\Задача5
2) Е:\Физика\Задача5
4) Е:\Класс9\Физика\Задача5
Задача 2.
В некотором каталоге хранился файл Задача5. После того как в этом каталоге создали подкаталог и переместили
в него файл Задача5, полное имя этого файла стало таким: Е:\Класс9\Физика\Задачник\Задача5.
Каким было полное имя этого файла до его перемещения?
1) Е:\Физика\Задачник\Задача5
3) Е:\Класс9\Задачник\Задача5
2) Е:\Физика\Задача5
4) Е:\Класс9\Физика\Задача5
Решение
Путь Е:\Класс9\Физика\Задачник\Задача5 стал таким после того, как файл
Задача5 переместили на один уровень глубже, в созданный подкаталог.
Сейчас файл Задача5 лежит в подкаталоге Задачник, значит, он и был
создан.
Тогда полное имя файла до его перемещения было таким:
Е:\Класс9\Физика\Задача5
Ответ: №4.
Задача 3.
Дано дерево каталогов. Определите полное имя файла Doc3:
1) A:\DOC3
3) A:\DOC3\Doc1
2) A:\DOC3\Doc3
4) А:\TOM3\Doc3
Задача 3.
Дано дерево каталогов. Определите полное имя файла Doc3:
1) A:\DOC3
3) A:\DOC3\Doc1
2) A:\DOC3\Doc3
4) А:\TOM3\Doc3
Решение
Задача очень простая: нужно записать путь по готовой файловой структуре.
A:\TOM3\Doc3
Ответ: №4.
Задача 4.
В некотором каталоге хранится файл Список_литературы.txt. В этом
каталоге создали подкаталог с именем 10_CLASS и переместили в него
файл Список_литературы.txt. После этого полное имя данного файла
стало таким: D:\SCHOOL\PHYSICS\10_СLASS\Список_литературы.txt.
Каким было полное имя каталога, в котором хранился файл до его
перемещения?
1) D:\SCHOOL\PHYSICS\10_CLASS
3) D:\SCHOOL
2) D:\SCHOOL\PHYSICS
4) SCHOOL
Задача 4.
В некотором каталоге хранится файл Список_литературы.txt. В этом каталоге создали подкаталог с именем
10_CLASS и переместили в него файл Список_литературы.txt. После этого полное имя данного файла стало
таким: D:\SCHOOL\PHYSICS\10_СLASS\Список_литературы.txt.
Каким было полное имя каталога, в котором хранился файл до его перемещения?
1) D:\SCHOOL\PHYSICS\10_CLASS
3) D:\SCHOOL
2) D:\SCHOOL\PHYSICS
4) SCHOOL
Решение
Путь D:\SCHOOL\PHYSICS\10_СLASS\Список_литературы.txt стал таким
после того, как файл Список_литературы.txt переместили на один
уровень глубже, в созданный подкаталог 10_CLASS.
Тогда полное имя каталога до его перемещения было таким (без имени
файла):
D:\SCHOOL\PHYSICS
Ответ: №2.
Задача 5.
Учитель работал в каталоге D:\Материалы к урокам\10
класс\Практические работы. Затем он перешел в дереве каталогов
на один уровень выше, спустился в подкаталог Лекции и удалил из него
файл Введение.
Каково полное имя файла, который удалил преподаватель?
1) D:\Материалы
2) D:\Материалы
3) D:\Материалы
4) D:\Материалы
к урокам\10 класс\Введение
к урокам\10 класс\Лекции\Введение
к урокам\Лекции\Введение
к урокам\Введение\Лекции
Задача 5.
Учитель работал в каталоге D:\Материалы к урокам\10 класс\Практические работы. Затем он перешел в
дереве каталогов на один уровень выше, спустился в подкаталог Лекции и удалил из него файл Введение.
Каково полное имя файла, который удалил преподаватель?
1) D:\Материалы к урокам\10 класс\Введение
2) D:\Материалы к урокам\10 класс\Лекции\Введение
3) D:\Материалы к урокам\Лекции\Введение
4) D:\Материалы к урокам\Введение\Лекции
Решение
Первоначально учитель работал в каталоге D:\Материалы к урокам\10
класс\Практические работы
Когда он перешел на один уровень выше, то попал в каталог D:\Материалы
к урокам\10 класс
Когда он спустился в подкаталог Лекции, то попал в каталог D:\Материалы
к урокам\10 класс\Лекции
Тогда полное имя файла Введение, лежащего в этом каталоге, будет таким:
D:\Материалы к урокам\10 класс\Лекции\Введение
Ответ: №2.
Задача 6.
Полное имя файла было: С:\3адачи\Физика.С. Его переместили в каталог
Tasks корневого каталога диска D.
Каким стало полное имя файла после его перемещения?
1) D:\Таsks\Физика.С
2) D:\Таsks\Физика.D
3) D:\Задачи\Таsks\Физика.С
4) D:\Таsks\Задачи\Физика.С
Задача 6.
Полное имя файла было: С:\3адачи\Физика.С. Его переместили в каталог Tasks корневого каталога диска D.
Каким стало полное имя файла после его перемещения?
1) D:\Таsks\Физика.С
2) D:\Таsks\Физика.D
3) D:\Задачи\Таsks\Физика.С
4) D:\Таsks\Задачи\Физика.С
Решение
Если полное имя файла - С:\3адачи\Физика.С, то просто имя файла Физика.С
Если этот файл переместили в каталог Tasks корневого каталога диска D,
то полное имя файла стало таким: D:\Таsks\Физика.С
Ответ: №1.
Задача 7.
Находясь в корневом каталоге только что отформатированного диска,
ученик создал три каталога. Затем в каждом имеющемся каталоге
он создал еще по четыре каталога.
Сколько всего каталогов, включая корневой, оказалось на диске?
1) 12
2) 13
3) 15
4) 16
Задача 7.
Находясь в корневом каталоге только что отформатированного диска, ученик создал три каталога. Затем в
каждом имеющемся каталоге он создал еще по четыре каталога.
Сколько всего каталогов, включая корневой, оказалось на диске?
1) 12
2) 13
3) 15
4) 16
Решение
Изначально был один каталог – корневой.
В нем создано три подкаталога.
В каждом из этих трех каталогов создано по четыре каталога, значит всего
создано 3 * 4 = 12 подкаталогов второго уровня.
Тогда всего каталогов: 1 + 3 + 12 = 16 штук.
Ответ: №4.
Файловая система:
маски имен файлов
Задача 8.
Определите, какое из указанных имен файлов удовлетворяет маске:
?hel*lo.c?*.
1) hello.с
3) hhelolo.срр
2) hello.срр
4) hhelolo.с
Задача 8.
Определите, какое из указанных имен файлов удовлетворяет маске: ?hel*lo.c?*.
1) hello.с
2) hello.срр
3) hhelolo.срр
4) hhelolo.с
Решение
Вспомним, что в маске имен файлов:
• символ * означает любое число любых символов (в том числе их может
и не быть);
• символ ? означает строго один любой символ (который должен быть
обязательно);
• остальные символы маски должны быть в именах файлов как есть.
Тогда проверяем соответствие имен файлов маске:
1) ?hel*lo.c?*
2) ?hel*lo.c?*
hello.с
3) ?hel*lo.c?*
hello.сpp
hhelolo.сpp
4) ?hel*lo.c?*
hhelolo.с
Ответ: №3.
В имени файла нет произвольного символа перед
В
h. имени файла нет произвольного символа перед
h.Имя соответствует маске.
В расширении файла после с должен быть еще
хотя бы один символ (знак ?).
Задача 9.
Для групповых операций с файлами используются маски имен файлов.
Маска представляет собой последовательность букв, цифр и прочих
допустимых в именах файлов символов, в которых также могут встречаться
следующие символы: ? (вопросительный знак) — обозначает ровно один
произвольный символ; * (звездочка) — обозначает любую
последовательность символов произвольной длины, в том числе пустую.
Определите, какое из указанных имен файлов удовлетворяет маске:
?а???*.
1) dad1
2) dad22
3) 3daddy
4) add444
Задача 9.
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой
последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут
встречаться следующие символы: ? (вопросительный знак) — обозначает ровно один произвольный символ; *
(звездочка) — обозначает любую последовательность символов произвольной длины, в том числе пустую.
Определите, какое из указанных имен файлов удовлетворяет маске: ?а???*.
1) dad1
2) dad22
3) 3daddy
4) add444
Решение
Проверяем соответствие имен файлов маске:
1) ?а???*
2) dad1
?а???*
dad22
3) ?а???*
4)3daddy
?а???*
add444
Ответ: №2.
В конце имени файла после символа а должно
быть
еще как минимум
3 любых
Имя соответствует
маске
(вместосимвола.
звездочки
может и не быть символов!)
В начале имени перед символом а должен стоять
только
один
какой-то
символ
(в маске
– один
?),
В начале
имени
должны
стоять
какой-то
одинзнак
любой
а здесь и
– символ
два символа
3d. – три символа add.
символ
а, а здесь
Задача 10.
Для групповых операций с файлами используются маски имен файлов.
Маска представляет собой последовательность букв, цифр и прочих
допустимых в именах файлов символов, в которых также могут встречаться
следующие символы: ? (вопросительный знак) — обозначает ровно один
произвольный символ; * (звездочка) — обозначает любую
последовательность символов произвольной длины, в том числе пустую.
Определите, какое из указанных имен файлов удовлетворяет маске:
?ba*r.?xt.
1) bar.txt
2) obar.txt
3) obar.xt
4) barr.txt
Задача 10.
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой
последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут
встречаться следующие символы: ? (вопросительный знак) — обозначает ровно один произвольный символ; *
(звездочка) — обозначает любую последовательность символов произвольной длины, в том числе пустую.
Определите, какое из указанных имен файлов удовлетворяет маске:
?ba*r.?xt.
1) bar.txt
2) obar.txt
3) obar.xt
4) barr.txt
Решение
Проверяем соответствие имен файлов маске:
1) ?ba*r.?xt
2) ?ba*r.?xt
bar.txt
obar.txt
В начале имени перед символами ba должен
обязательно
быть еще
один
любойзвездочки
символ.
Имя
соответствует
маске
(вместо
символов может и не быть!).
3) ?ba*r.?xt
4) obar.xt
?ba*r.?xt
barr.txt
В расширении имени файла перед символами xt
обязательно должен быть еще один любой
В начале имени перед символами ba должен
символ.
обязательно быть еще один любой символ.
Ответ: №2.
Задача 11.
Для групповых операций с файлами используются маски имен файлов.
Маска представляет собой последовательность букв, цифр и прочих
допустимых в именах файлов символов, в которых также могут встречаться
следующие символы: ? (вопросительный знак) — обозначает ровно один
произвольный символ; * (звездочка) — обозначает любую
последовательность символов произвольной длины, в том числе пустую.
Определите, какое из указанных имен файлов не удовлетворяет маске:
??pri*.?*.
1) caprika.wow
3) otopri.с
2) weprik.срр
4) reprint.be
Задача 11.
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой
последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут
встречаться следующие символы: ? (вопросительный знак) — обозначает ровно один произвольный символ; *
(звездочка) — обозначает любую последовательность символов произвольной длины, в том числе пустую.
Определите, какое из указанных имен файлов не удовлетворяет маске:
??pri*.?*.
1) caprika.wow
2) weprik.срр
3) otopri.с
4) reprint.be
Решение
Проверяем соответствие имен файлов маске:
1) ??pri*.?*
2) caprika.wow
??pri*.?*
3) weprik.срр
??pri*.?*
otopri.с
4) ??pri*.?*
reprint.be
Ответ: №3.
Имя удовлетворяет маске
Имя удовлетворяет маске
В начале имени перед символами pri допустимо
только два каких-то символа (в маске – два знака
??), а здесь стоит три символа oto
Имя удовлетворяет маске
Download