ウカマルITパスポートログイン

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

テクノロジ系

図に示すような階層構造をもつファイルシステムにおいて,*印のディレクトリ(カレントディレクトリ)から“..¥..¥DIRB¥Fn.txt”で指定したときに参照されるファイルはどれか。ここで,図中の[  ]はディレクトリ名を表し,ファイルの指定方法は次のとおりである。

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

図

図の内容(文字)
[ルート]の下に[DIRB]と[DIRA]がある。 ルート直下の[DIRB]の下に,[DIRA],②Fn.txt,[DIRB]がある。 その[DIRA]の下に[DIRB](*印,カレントディレクトリ)があり,その下に①Fn.txtがある。 ルート→DIRB→[DIRB]の下に,[DIRB]と④Fn.txtがあり,その[DIRB]の下に③Fn.txtがある。 ルート直下の[DIRA]の下には何もない。
選択肢
正解と解説

正解 エ

「..」を2回たどるとルート直下のDIRBに戻ります。その下のDIRBにあるFn.txtは④です。

相対パスは、カレントディレクトリから順に1つずつたどります。カレントディレクトリは、ルート→DIRB→DIRA→DIRB(*印)です。1つ目の「..」でDIRAに、2つ目の「..」でルート直下のDIRBに上がります。そこから「DIRB」に下りると、ルート→DIRB→DIRBのディレクトリに着きます。このディレクトリ直下にあるFn.txtは④です。

ア:①はカレントディレクトリ直下のファイルです。指定するなら「.¥Fn.txt」で、「..」で上の階層に移動していません。

イ:②は「..」を2回たどったルート直下のDIRBにあるファイルです。「..¥..¥Fn.txt」で参照され、その後のDIRBに下りていません。

ウ:③はさらにもう1つ下のDIRBにあるファイルです。指定するなら「..¥..¥DIRB¥DIRB¥Fn.txt」になります。

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

全年度から出題。10問で実力を判定します。登録不要。

出典:平成28年度 秋期 ITパスポート試験 問75(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方