必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 基本情報技術者
  3. 平成16年度春季問題一覧
  4. 平成16年度春季問題34-解答・解説-分析

平成16年度春季問題

問題34

A、B というディレクトリ名をもつ複数個のディレクトリが図の構造で管理されている。

カレントディレクトリを ¥A¥B → .. → ..¥B → .¥A の順に移動させた場合、最終的なカレントディレクトリはどこか。ここで、ディレクトリの指定方法は次のとおりとする。
[ディレクトリの指定方法]
(1) ディレクトリは"ディレクトリ名 ¥…¥ ディレクトリ名"のように、経路上のディレクトリを"¥"で区切って指定する。
(2) "¥"で始まるときは、左端にルートが指定されているものとする。
(3) カレントディレクトリは"."で表す。
(4) 1 階層上のディレクトリは".."で表す。

¥A
¥A¥A
¥A¥B¥A
¥B¥A

A、B というディレクトリ名をもつ複数個のディレクトリが図の構造で管理されている。

カレントディレクトリを ¥A¥B → .. → ..¥B → .¥A の順に移動させた場合、最終的なカレントディレクトリはどこか。ここで、ディレクトリの指定方法は次のとおりとする。
[ディレクトリの指定方法]
(1) ディレクトリは"ディレクトリ名 ¥…¥ ディレクトリ名"のように、経路上のディレクトリを"¥"で区切って指定する。
(2) "¥"で始まるときは、左端にルートが指定されているものとする。
(3) カレントディレクトリは"."で表す。
(4) 1 階層上のディレクトリは".."で表す。

¥A
¥A¥A
¥A¥B¥A
¥B¥A

解答:エ

<解説>

移動経路は次のようになる。

  1. ¥A¥B:ルートディレクトリの下のAの下のB
  2. ..:カレントディレクトリの1階層上
  3. ..¥B:カレントディレクトリの1階層上の下のB
  4. .¥A :カレントディレクトリの下のA