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

出典:平成28年度 秋期 ITパスポート試験 問75
- ア①の Fn.txt
- イ②の Fn.txt
- ウ③の Fn.txt
- エ④の Fn.txt
正解:エ
解説
カレントディレクトリ(*印の DIRB)から「..」で 1 階層上へ移動する操作を 2 回行うと,まず *の親の DIRA,次にその親の DIRB(ルート直下の DIRB)に着きます。そこから DIRB を指定すると,この DIRB の下にある 2 つ目の DIRB(図の下側)に入り,その中の Fn.txt は ④ のファイルです。
選択肢ごとの解説
- ア誤り。① は *印のディレクトリ自身の下にあるファイルです。指定は上位に 2 階層上がってから進むので,① にはなりません。
- イ誤り。② は,ルート直下の DIRB 直下のファイルで,指定のパスの最後に DIRB が入るため該当しません。
- ウ誤り。③ は,下側の DIRB のさらに下にある DIRB の中のファイルで,指定したパスより 1 階層深いです。
- エ正しい。..¥.. でルート直下の DIRB に着き,次の DIRB の中の Fn.txt が ④ です。