ITパスポート試験 ITパスポート 2022年 (令和4年)90: ディレクトリ又はファイルがノードに対応する木構造で表現できるファイルシステムがある。ルートディレクトリを根として図のように表現したとき,中間ノードである節及び末

ITパスポート 2022年 (令和4年)
Q 9090 / 100
ディレクトリ又はファイルがノードに対応する木構造で表現できるファイルシステムがある。ルートディレクトリを根として図のように表現したとき,中間ノードである節及び末端ノードである葉に対応するものの組合せとして,最も適切なものはどれか。ここで,空のディレクトリを許すものとする。 (図: 根の下に「葉」「節」、節の下に「葉」「葉」が並ぶ木構造)
ディレクトリディレクトリ又はファイル
ディレクトリファイル
ファイルディレクトリ又はファイル
ファイルディレクトリ
この問の正解率:57.10%(1,000件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

ディレクトリ又はファイルがノードに対応する木構造で表現できるファイルシステムがある。ルートディレクトリを根として図のように表現したとき,中間ノードである節及び末端ノードである葉に対応するものの組合せとして,最も適切なものはどれか。ここで,空のディレクトリを許すものとする。 (図: 根の下に「葉」「節」、節の下に「葉」「葉」が並ぶ木構造)

選択肢

  • .節=ディレクトリ / 葉=ディレクトリ又はファイル
  • .節=ディレクトリ / 葉=ファイル
  • .節=ファイル / 葉=ディレクトリ又はファイル
  • .節=ファイル / 葉=ディレクトリ

正解

. 節=ディレクトリ / 葉=ディレクトリ又はファイル

解説

ファイルシステムの木構造で節 (中間ノード) は子を持つディレクトリ.葉 (末端ノード) は子を持たない要素でディレクトリかファイルのいずれもあり得るという代表的な概念である.

選択肢ごとの解説

  • .正しい. 節=ディレクトリ,葉=ディレクトリ又はファイル (本問の正解選択肢).
  • .空ディレクトリも葉になり得て葉=ファイルだけは誤った記述であり該当しない.
  • .節がファイルというのは木構造に反するため誤った記述であり該当しない.
  • .節と葉の対応が逆転しているため誤りとなる. (不適切な記述).

ITパスポート 2022年 (令和4年)過去問一覧へ戻る・問90