3. ファイルシステム

「ファイルシステム」における目標

ファイルを階層化して管理するディレクトリの種類,特徴,ファイル管理の仕組みを修得し,応用する。

ファイルシステムの種類,特徴を修得し,応用する。

ファイル編成,アクセス手法,検索手法,バックアップ方式を修得し,応用する。

3.1. ディレクトリ管理とファイル管理

ファイルを階層化して扱うディレクトリの種類と特徴,ディレクトリが管理するファイル情報,ファイル制御ブロック,ファイルポインタ,ファイルハンドルなどのファイル管理の仕組み,絶対パス,相対パスを使用したファイルの特定方法を理解する。また,ディレクトリ管理,ファイル共有の仕組み,考え方,アクセス権を理解する。

用語例

物理的位置,保護情報,参照情報,シンボリックリンク,ショートカット,エイリアス,ルートディレクトリ,カレントディレクトリ,ホームディレクトリ,単一ディレクトリ,2 階層ディレクトリ,階層型ディレクトリ,木構造ディレクトリ,パス名,ファイルハンドル,ファイル記述子,キャラクターデバイス,ブロックデバイス,ブロッキング,共有ファイル

3.2. ファイルシステムの種類と特徴

ハードディスク装置などの補助記憶装置の領域を,OS や利用者がファイルやディレクトリ(フォルダ)として使用できるようにするための機能を理解する。また,OS ごとに異なるファイルシステムが提供されていること,代表的なファイルシステムの特徴を理解する。

用語例

FAT ファイルシステム,NTFS,NFS(Network File System),ボリューム

3.3. ファイル編成とアクセス手法

ファイル編成やアクセス手法の種類,特徴を理解する。また,各編成方式におけるレコードの追加,削除,変更などの処理方法を理解する。

用語例

論理レコード,物理レコード,ブロック,非ブロックレコード,ブロックレコード,ブロックサイズ,順次アクセス,直接アクセス,動的アクセス,あふれ域,ブロッキング,デブロッキング

3.4. 検索手法

ディレクトリの構造の特徴による検索手法の違いを理解する。

用語例

ハッシング,インデックス

3.5. バックアップ

ファイルのリカバリを目的としたバックアップの取得方法と手順,世代管理,ファイルの修復方法と手順など,バックアップの方式を理解する。

用語例

多重バックアップ,フルバックアップ,差分バックアップ,増分バックアップ