過去問ドリル

平成28年度 秋期 ITパスポート試験 問75

テクノロジ/ソフトウェア

図に示すような階層構造をもつファイルシステムにおいて,*印のディレクトリ(カレントディレクトリ)から“..¥..¥DIRB¥Fn.txt”で指定したときに参照されるファイルはどれか。ここで,図中の□はディレクトリ名を表し,ファイルの指定方法は次のとおりである。 〔指定方法〕 (1) ファイルは“ディレクトリ名¥…¥ディレクトリ名¥ファイル名”のように,経路上のディレクトリを順に“¥”で区切って並べた後に“¥”とファイル名を指定する。 (2) カレントディレクトリは“.”で表す。 (3) 1 階層上のディレクトリは“..”で表す。 (4) 始まりが“¥”のときは,左端のルートディレクトリが省略されているものとする。

平成28年度 秋期 ITパスポート試験 問75の図

出典:平成28年度 秋期 ITパスポート試験 問75

正解:エ

解説

カレントディレクトリ(*印の DIRB)から「..」で 1 階層上へ移動する操作を 2 回行うと,まず *の親の DIRA,次にその親の DIRB(ルート直下の DIRB)に着きます。そこから DIRB を指定すると,この DIRB の下にある 2 つ目の DIRB(図の下側)に入り,その中の Fn.txt は ④ のファイルです。

選択肢ごとの解説

  • ア誤り。① は *印のディレクトリ自身の下にあるファイルです。指定は上位に 2 階層上がってから進むので,① にはなりません。
  • イ誤り。② は,ルート直下の DIRB 直下のファイルで,指定のパスの最後に DIRB が入るため該当しません。
  • ウ誤り。③ は,下側の DIRB のさらに下にある DIRB の中のファイルで,指定したパスより 1 階層深いです。
  • エ正しい。..¥.. でルート直下の DIRB に着き,次の DIRB の中の Fn.txt が ④ です。
ITパスポートの過去問を演習モードで解く