オリジナル予想問題2 問64

図に示す階層構造で,複数個の同名のディレクトリA,B が配置されているとき,*印のディレクトリ(カレントディレクトリ)から矢印が示すディレクトリの配下のファイルfを指定するものはどれか。ここで,ファイルの指定方法は次のとおりである。

〔指定方法〕
  • “ディレクトリ名¥ … ¥ディレクトリ名¥ファイル名”のように,経路上のディレクトリを順に“¥”で区切って並べた後に“¥”とファイル名を指定する。
  • カレントディレクトリは“.”で表す。
  • 1 階層上のディレクトリは“..”で表す。
  • 始まりが“¥”のときは,左端のルートディレクトリが省略されているものとする。
64.png

  • .¥B¥f
  • ..¥..¥B¥f
  • ..¥A¥..¥B¥f
  • ..¥B¥f
正解 問題へ
分野:テクノロジ系
中分類:ソフトウェア
小分類:ファイルシステム
解説
ファイルfが存在するディレクトリBはルートディレクトリの配下にあるので、まずカレントディレクトリからルートディレクトリを指定する方法を考えます。カレントディレクトリから見てルートディレクトリは木構造の2階層上にあるので、「..¥..¥」というように1階層上のディレクトリを指定する「..」を2つ使って指定します。
64_1.png
あとはルートディレクトリ配下のディレクトリBに存在するファイルfを指定したいので「..¥..¥」に「B¥f」をつなげた「..¥..¥B¥f」が正解となります。

次の図でカレントディレクトリ"¥A¥B¥A"から見た各ディレクトリの指定方法を確認してみてください。
64_2.png

Pagetop