過去問解きまくり研究所 ホーム

ソフトウェア|平成28年度 秋期 ITパスポート試験(特別措置試験) 問75

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

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

〔図〕(原典は枠と線で描いた階層図。親子の関係に書き起こしたもの

```
ルート
├ DIRB
│ ├ DIRA
│ │ └ DIRB *(カレント)
│ │ └ ① Fn.txt
│ ├ ② Fn.txt
│ └ DIRB
│ ├ DIRB
│ │ └ ③ Fn.txt
│ └ ④ Fn.txt
└ DIRA
```

解説

上がる回数を先に数えてから、根元からの道を書き出します。

同じ名前の入れ物が何度も出てくる図では、名前だけを追うと必ず迷います。確実なのは、いまいる場所を根元からの道として書き出し、指定を一歩ずつ当てていくやり方です。まず、上がる合図がいくつあるかを数えます。数えた回数だけ根元の方向へ戻り、そこから先は書かれた名前の順に下ります。この問いでは二つ上がってから一つ下りるので、着く先は元いた場所とは別の枝になります。迷いやすいのは、下りる先の名前が、いまいる入れ物の名前と同じである点です。同じ名前でも、根元からの道が違えば別の場所です。四つの肢は、上がる回数を間違えた場合、下りる回数を間違えた場合、上がる合図を無視した場合と、読み違えの型にちょうど対応するように置かれています。この書き方が相対パスで、根元から書く絶対パスと対になっています。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:平成28年度 秋期 ITパスポート試験(特別措置試験) 問75

この問題を演習で解く

同じ単元をまとめて解くならソフトウェアへ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)