シカクマナボ.ITパスポート

ITパスポート 平成21年春期 問57

出典:IPA「ITパスポート試験」平成21年春期 問57

あるファイルシステムの一部が図のようなディレクトリ構造であるとき,*印のディレクトリ(カレントディレクトリ)D3から矢印が示すディレクトリD4の配下のファイルaを指定するものはどれか。ここで,ファイルの指定は,次の方法によるものとする。

〔指定方法〕
  • ファイルは,"ディレクトリ名¥…¥ディレクトリ名¥ファイル名"のように,経路上のディレクトリを順に"¥"で区切って並べた後に"¥"とファイル名を指定する。
  • カレントディレクトリは"."で表す。
  • 1階層上のディレクトリは".."で表す。
  • 始まりが"¥"のときは,左端にルートディレクトリが省略されているものとする。
  • 始まりが"¥",".",".."のいずれでもないときは,左端にカレントディレクトリ配下であることを示す".¥"が省略されているものとする。
57.png/image-size:169×95

正解と解説を見る

正解:イ

D3から一つ上のD1へ戻り、その配下のD2、さらにD4へ進みます。相対パスは..¥D2¥D4¥aです。

二回上がるとD1より上へ出てしまいます。D2で始めるだけではD3の下のD2を探す意味になるため、最初の「..」が必要です。

条件を選んで演習する