ГИА. Информатика. Файловая система

  1. Пользователь работал с каталогом С:\Документы\Договора\Продажа. Сначала он поднялся на один уровень вверх, затем спустился в каталог Срочные, затем спустился в каталог Покупка. Запишите полный путь каталога, в котором оказался пользователь.
  2. Пользователь работал с каталогом Архив. Сначала он поднялся на один уровень вверх, затем перешел в какой-то подкаталог текущего каталога и еще раз перешел в какой-то подкаталог текущего каталога. В результате пользователь оказался в каталоге   C:\Данные\Документы\2014. Определите полное имя каталога, в котором пользователь находился первоначально.
  3. Перемещаясь из одного каталога в другой, пользователь последовательно посетил каталоги MY, INF, EXAM, A:\, TASK, MAIL. При каждом перемещении пользователь  либо спускался  в каталог на уровень ниже, либо поднимался на уровень выше. Каково полное имя каталога, из которого начал перемещение пользователь?
  4. Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.  Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.  Определите, какое из имен файлов cock.exe, cook.ax, clock.xa, chronic.txt удовлетворяет маске: c?о*k.?x