過去問解きまくり研究所 ホーム

平成27年度 秋期 午前 問11

ソフトウェア

デバイスドライバの役割

デバイスドライバの役割として,適切なものはどれか。

答えと解説を見る

✓ これが正解アアプリケーションプログラムの要求に従って,ハードウェアを直接制御する。

解説

要求を受けて、装置そのものを動かす役目のことです。

デバイスドライバは、機器ごとに違う細かな手順を引き受けて、上から来る要求を実際の装置の動きに変える部品です。呼び出す側は、機種ごとの作法を知らないまま読み書きを頼めます。その差を吸収する層だと考えると、位置付けが見えてきます。見分ける軸は2つです。1つ目は、その働きが向き合っている相手が装置なのか、それともプログラムや画面や利用者といった別の対象なのか。2つ目は、その働きが機種ごとの違いを埋めるものかどうかです。基本ソフトウェアの中には、実行の順番を決める部分や、画面の見せ方を受け持つ部分、打ち込まれた指示を受け取る部分も同居しています。近い場所に並んでいるからこそ、相手が何かで切り分けます。

ほかの選択肢はなぜ違うのか

出典:平成27年度 秋期 基本情報技術者試験 午前 問11

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)