ファイルシステム (全8問中8問目)
No.8
UNIXの特殊ファイルのうち,キャラクタスペシャルファイルとブロックスペシャルファイルの例として,適切な組合せはどれか。
出典:平成17年秋期 問28
分類
テクノロジ系 » ソフトウェア » ファイルシステム
正解
ウ
解説
UNIXで扱うファイルには「通常ファイル」「ディレクトリ・ファイル」「特殊(スペシャル)ファイル」の3種類があります。この内、スペシャルファイルは「デバイスファイル」とも呼ばれ、周辺機器(のデバイスドライバ)との仮想的なインタフェースの役割を果たす特別なファイルです。
スペシャルファイルには、扱う周辺機器のデータ転送方式によって、キャラクタスペシャルファイルとブロックスペシャルファイルの特徴については以下の通りです。
スペシャルファイルには、扱う周辺機器のデータ転送方式によって、キャラクタスペシャルファイルとブロックスペシャルファイルの特徴については以下の通りです。
- キャラクタスペシャルファイル
- データ転送を1文字、または1ピクセルずつ(バイト単位で)行い、ランダムアクセスが不可能な周辺機器に対応するファイル。
キャラクタデバイスの例としては、キーボード、マウス、モデム、プリンター、ディスプレイなど - ブロックスペシャルファイル
- データ転送をブロック単位で行い、ランダムアクセスが可能な周辺機器に対応するファイル。
ブロックデバイスの例としては、ハードディスクドライブ、光学ドライブ、RAMディスクなど
- キャラクタデバイス
- プリンター,モデム
- ブロックデバイス
- CD-ROM,DVD,磁気ディスク