平成27年度 秋期 基本情報技術者試験 午前 問11
テクノロジ/ソフトウェアデバイスドライバの役割として,適切なものはどれか。
出典:平成27年度 秋期 基本情報技術者試験 午前 問11
- アアプリケーションプログラムの要求に従って,ハードウェアを直接制御する。
- イ実行を待っているタスクの中から,次に実行するタスクを決定する。
- ウ複数のウィンドウの,画面上での表示状態を管理する。
- エ利用者が入力するコマンド文字列を解釈して,対応するプログラムを起動する。
正解:ア
解説
デバイスドライバは,OSやアプリケーションプログラムからの要求を受けて,プリンタやディスクなどの周辺機器(ハードウェア)を実際に制御するソフトウェアです。ハードウェアの機種ごとの違いを吸収し,共通のインタフェースで扱えるようにする役割をもちます。
選択肢ごとの解説
- ア正しい。デバイスドライバは,アプリケーションなどからの要求に応じてハードウェアを直接制御する役割を担います。
- イ誤り。これはOSのタスクスケジューラ(スケジューリング機能)の役割です。
- ウ誤り。これはウィンドウシステム(GUI管理機能)の役割です。
- エ誤り。これはコマンドインタプリタ(シェル)の役割です。