問題

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

 カレントディレクトリを\A\B→..→..\B→.\Aの順に移動させた場合、最終的なカレントディレクトリはどこか。ここで、ディレクトリの指定方法は次のとおりとする。

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

ア \A
イ \A\A
ウ \A\B\A
エ \B\A

テクノロジ系>コンピュータシステム>ソフトウェア>オペレーティングシステム

解説と解答

 問題文にあるように、\A\B→..→..\B→.\Aの順にカレントディレクトリをたどっていくと、次図のようになります。

 (4)のディレクトリをルートから表現すると、\B\Aになります。

 以上より正解は、選択肢エです。

城田 比佐子、関谷 昌太
アイティ・アシスト インストラクタ
ITに関するコンサルティングや教育を実施するアイティ・アシストのインストラクタ。新入社員研修やプロマネ育成研修をはじめ、基本情報技術者試験、応用情報技術者試験、プロジェクトマネージャ試験などの試験対策研修の実績も豊富。著書に「3週間完全マスター 基本情報技術者 2010年版」などがある。