90の正解: テクノロジ系コンピュータシステム

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

問90の図

この設問が問うていること

木構造で表現される階層的なファイルシステムにおける「ディレクトリ」と「ファイル」の役割について問う設問です。

節=ディレクトリ, 葉=ディレクトリ又はファイル正解
選択肢の解説: 節は下位のノードを持てる「ディレクトリ」に対応し、葉はそれ以上フォルダを作れない「ファイル」や「空のディレクトリ」に対応するため、適切です。
節=ディレクトリ, 葉=ファイル
選択肢の解説: 葉には「ファイル」だけでなく、中に何も含まない「空のディレクトリ」も該当し得るため、説明として不十分です。
節=ファイル, 葉=ディレクトリ又はファイル
選択肢の解説: ファイルの下に他のフォルダやファイルを配置することはできないため、節がファイルになっているのは誤りです。
節=ファイル, 葉=ディレクトリ
選択肢の解説: 節がファイル、葉がディレクトリになっているのは関係が逆のため誤りです。

総合解説

コンピュータのファイルシステムにおける「木構造(ツリー構造)」の表現に関する問題です。 ・節(中間ノード): 木構造において、さらに先に枝分かれする分岐点です。ファイルシステムにおいては、その下にファイルや別のフォルダを格納できる「ディレクトリ(フォルダ)」がこれに該当します。 ・葉(末端ノード): それ以上先への分岐がない行き止まりのノードです。これ以上下層を作成できない「ファイル」、あるいは中に何も含んでいない「空のディレクトリ」が該当します。 「空のディレクトリを許す」という前提条件から、葉は「ディレクトリまたはファイル」の両方になり得ます。したがって、節=ディレクトリ、葉=ディレクトリ又はファイル、となり、選択肢aが正解です。

執筆・監修: 運営者 KH更新日: 2026-07-05出典: IPA公式PDF(過去問題・解答例)
AIAIにその場で質問(デモ応答)

こんな聞き方もできます(タップで質問)

令和4年度を本番同様のCBT形式で解いてみよう

無料登録なしでも一部体験可能。登録すれば採点・弱点分析・AI教科書まで使えます。

令和4年度の過去問CBTを解く