パスポイ

図に示す階層構造において,カレントディレクトリが*印のディレクトリである ITパスポート 平成26年度春期68

テクノロジ系

図に示す階層構造において,カレントディレクトリが*印のディレクトリである とき,相対パス指定で..¥..¥B¥Bによって指定したディレクトリと同じディレクト リを絶対パス指定したものはどれか。 〔ディレクトリ及びファイルの指定方法〕 (1) ファイルは,“ディレクトリ名¥…¥ディレクトリ名¥ファイル名”のよう に,経路上のディレクトリを順に“¥”で区切って並べた後に“¥”とファイ ル名を指定する。 (2) カレントディレクトリは“.”で表す。 (3) 1階層上のディレクトリは“..”で表す。 (4) 始まりが“¥”のときは,左端にルートディレクトリが省略されているもの とする。 (5) 始まりが“¥”,“.”,“..”のいずれでもないときは,左端にカレン トディレクトリ配下であることを示す“.¥”が省略されているものとする。

平成26年度春期 問68の図
  • ¥A¥B¥B
  • ¥B
  • ¥B¥B
  • ¥B¥B¥B
正解と解説を見る

正解

¥B¥B¥B

相対パス「..¥..¥B¥B」は、カレントディレクトリから見て2階層上のディレクトリまでさかのぼり(“..”を2回)、そこからさらにB、Bという2階層下のディレクトリへ進むことを意味する。この階層構造では2階層上がった地点がルート直下のディレクトリBに一致するため、その配下にあるB¥Bへと進んだ結果の絶対パスは「¥B¥B¥B」となり、これが正解である。「¥A¥B¥B」はさかのぼる階層を誤って別の枝(A配下)としてしまった誤り、「¥B」「¥B¥B」はさかのぼった後にB¥Bへ進む操作(2階層分の移動)を省略してしまった誤りであり、相対パスの“..”が何回、どの階層を指すかを正確に数えることが重要である。

出典:平成26年度 春期 ITパスポート試験 問68

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。