it-kakomon › ITパスポート › 令和4年度 › 問90

令和4年度 ITパスポート 問90(テクノロジ)

出典:令和4年度 ITパスポート試験 公開問題 問90(独立行政法人情報処理推進機構(IPA))

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

正解:ア

【図の読み取り】

図の木構造は、根(ルートディレクトリ)の下に、葉が1つと節が1つあり、その節の下に葉が2つある形です。

・節(中間ノード):下に子のノードを持つノード

・葉(末端ノード):下に子のノードを持たないノード

【ファイルシステムの木構造】

ファイルシステムでは、ディレクトリ(フォルダ)の中に、ファイルやほかのディレクトリを入れられます。ファイルの中には、ほかのファイルやディレクトリを入れられません。

・節:子を持つので、ディレクトリだけが当てはまります

・葉:子を持たないので、ファイルが当てはまります。また、空のディレクトリを許すので、中に何も入っていないディレクトリも葉になります

【選択肢の検討】

ア:節はディレクトリ、葉はディレクトリ又はファイルなので、適切です。

イ:空のディレクトリを許すので、葉にはファイルだけでなく、空のディレクトリも当てはまります。

ウ:ファイルは子を持てないので、節にはなりません。

エ:ファイルは子を持てないので節になれず、葉にはファイルも当てはまります。

よって、正解は選択肢アです。

まず令和8年度の100問を通しで解いてみる(無料)