過去問ぽちぽちby KKM Studio

平成21年度春期 ITパスポート 問57 解説

あるファイルシステムの一部が図のようなディレクトリ構造であるとき,*印のディレクトリ(カレントディレクトリ)D3から矢印が示すディレクトリD4の配下のファイルaを指定するものはどれか。ここで,ファイルの指定は,次の方法によるものとする。

〔指定方法〕

(1) ファイルは,“ディレクトリ名¥…¥ディレクトリ名¥ファイル名”のように,経路上のディレクトリを順に“¥”で区切って並べた後に“¥”とファイル名を指定する。

(2) カレントディレクトリは“.”で表す。

(3) 1階層上のディレクトリは“..”で表す。

(4) 始まりが“¥”のときは,左端にルートディレクトリが省略されているものとする。

(5) 始まりが“¥”,“.”,“..”のいずれでもないときは,左端にカレントディレクトリ配下であることを示す“.¥”が省略されているものとする。

平成21年度春期 問57 図1
  1. ア..¥..¥D2¥D4¥a
  2. イ..¥D2¥D4¥a
  3. ウD1¥D2¥D4¥a
  4. エD2¥D4¥a
答えを見る

正解 イ..¥D2¥D4¥a

要点相対パスの「..」は1階層上のディレクトリを表す

解説

カレントディレクトリD3から「..」で1階層上のD1に上がり、そこからD2、D4と下りてファイルaを指定するので「..¥D2¥D4¥a」になります。

  • ア:「..¥..」だとD1のさらに上の階層に上がってしまうので誤り。
  • ウ:「.¥」の省略とみなされ、D3の下にD1があることになりますが、存在しないので誤り。
  • エ:同じく「D3¥D2…」の意味になり、D3の下にD2はないので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開