ディレクトリとは?
「ディレクトリ」とは、コンピュータ上で個々のデータを分類および整理するための、階層構造(ツリー構造)を持った場所の概念のことです。
「ディレクトリ」はLinux OSで使われており、MacやWindowsでは、ディレクトリではなく「フォルダ」と呼ばれています。ディレクトリやフォルダはただの呼び方で、実際はファイルを保管する場所の1つの意味になります。
ディレクトリには、サブディレクトリ・階層型ディレクトリ・ルートディレクトリ・カレントディレクトリ・ホームディレクトリ・WEBディレクトリ・ディレクトリサービスの7種類があります。
ここからは、7つの種類について紹介していきます。
サブディレクトリ
「サブディレクトリ」は、ディレクトリ内に作ったディレクトリになります。親フォルダ(ディレクトリ)内に、子フォルダ(サブフォルダ)を作成したものや子フォルダ内にさらに作成した、孫フォルダなどの二階層より深い階層を含めてサブディレクトリと呼ばれています。
階層型ディレクトリ
階層型ディレクトリは、ディレクトリとサブディレクトリの集合体のことです。ディレクトリ内にサブディレクトリがあり、さらにその中にファイルやディレクトリがあるという状態を一度は見たことがあるかと思います。
ルートディレクトリ
ルートディレクトリは、システム全体の最上位にあるディレクトリのことになります。ディレクトリの中にディレクトリを作れるというのは前述のとおりですが、その中でも一番上にあり、これより上がないディレクトリのことを、ルートディレクトリと呼ばれています。
カレントディレクトリ
カレントディレクトリは、今表示しているディレクトリのことです。カレント(Current)とは、「現時点の」や「今の」という意味があります。
Bのディレクトリにいる場合、カレントディレクトリはBです。しかし、BからCのディレクトリに移動するとカレントディレクトリはCになります。自分が今いる場所がカレントディレクトリになります。
ホームディレクトリ
ホームディレクトリは、ログイン直後にいる場所です。ログインするとデスクトップの画面になると思いますが、そこがホームディレクトリになります。
Webディレクトリ
WEBディレクトリは、カテゴリー毎に分けられたネット上のリンクリストの事です。
ブログサイトなどを運営する場合は、このURLを読んで理解しやすいディレクトリ名にすることが効果的です。読んで理解しやすいとは要するに、ディレクトリの構造を整理するということです。
ディレクトリに関する問題
ディレクトリ又はファイルがノードに対応する木構造で表現できるファイルシステムがある。ルートディレクトリを根として図のように表現したとき,中間ノードである節及び末端ノードである葉に対応するものの組合せとして,最も適切なものはどれか。ここで,空のディレクトリを許すものとする。
出典:令和4年度 ITパスポート試験公開問題 問90
◆確認問題の解答(ア)、解説・・・解説は、次の通り。
「ディレクトリ」とは、ファイルや別のディレクトリを格納できる箱のようなもののことです。WindowsやMacではフォルダと呼ばれます。コンピュータのファイルシステムを考えればわかるように、ディレクトリにはファイルや別のディレクトリを格納することができますが、ファイルの中に別のファイルやディレクトリを格納することはできません。
一般的にファイルシステムは木構造になっていてノード間には親子関係があります。節は子ノードを持っているのでディレクトリに対応します。葉は子を持たないノードなのでファイルまたは空のディレクトリに対応します。
よって「ア」が適切な組合せです。
コメント