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

ITパスポート 平成26年度 春期 特別措置試験 問68

ソフトウェア

カレントディレクトリに関する問題

図に示す階層構造において,カレントディレクトリが*印のディレクトリであるとき,相対パス指定で ..¥..¥B¥B によって指定したディレクトリと同じディレクトリを絶対パス指定したものはどれか。

〔図〕

                        ルート
             ┌────────────┴────────────┐
             A                          B
        ┌────┴────┐                ┌────┴────┐
        A         B                A         B
     ┌──┴──┐  ┌──┴──┐         ┌──┴──┐  ┌──┴──┐
     A     B  A     B         A*    B  A     B

〔ディレクトリ及びファイルの指定方法〕

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

✓ これが正解エ ¥B¥B¥B

解説

いまの居場所を、まず根からの形で文字に書き出しておきます。

同じ名前の枝が何段にも重なっているのが、この図の難しさです。だから図の上で指を動かさず、居場所を文字で書き出します。カレントディレクトリは、根から右、左、左とたどった先です。指定は、上へ二回、そのあと右の枝へ二回と読めます。上へ一回で、根から右、左まで戻ります。もう一回上がると、根の下の右の枝まで戻ります。そこから右の枝へ入り、さらにもう一段右の枝へ入ります。結果は、根の下で右の枝を三つ続けてたどった場所になります。根の下の左の枝から始まる肢は、最初の一手で外れています。上へ二回戻ったところで止めた肢は、そのあとを使っていません。右へ一つだけ入って止めた肢も、途中で歩みを止めています。相対的な指定は、区切りで分けた要素の数だけ動かします。要素が四つなら、四回動かして初めて答えになります。

ほかの選択肢の解説

この分野を演習で解く この問題を記録に残す

関連用語

出典:平成26年度 春期 ITパスポート試験(特別措置試験) 問68

解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。

関連問題

同じ分野の問題

誤りを見つけたら報告する(メールが開きます)