経営情報システム H19年度 第3問

第3問

コンピュータの内部ではさまざまな種類のソフトウェアが利用されているが、そ れぞれが担う機能には役割分担がある。これらのソフトウェアの中でデバイスドラ イバに関する記述として、最も適切なものはどれか。

  1. ペレーティングシステムとアプリケーションソフトウェアの間で機能し、共 通したインタフェース利用方法や統一的なコンピュータ機能の利用をアプリケー ションソフトウェアの要求に従って提供する。
  2. ンピュータの周辺機器を制御するためのソフトウェアで、利用する周辺機器 ごとに必要なものをオペレーティングシステムに組み込んで使用する。
  3. 対話型処理システムにおいては、ユーザが端末から入力したユーザインタ フェースに関する指示を解釈し、相当するプログラムの起動や制御を行う。
  4. プログラムのソースコードまたは中間コードを一命令ずつ解釈し、機械語に翻 訳しながら実行する。 ― 3― ◇M6(023―134)
▼ 解答・解説を見る

正解:

解答:イ

デバイスドライバ(周辺機器を制御する専用ソフトウェア)の定義を問う問題。

  • ア(×):OSとアプリケーションの間で共通インタフェースや統一的な機能利用を提供するのはミドルウェアやAPI(OSが提供する機能)の説明であり、デバイスドライバではない。
  • イ(○):デバイスドライバはコンピュータの周辺機器を制御するためのソフトウェアで、利用する周辺機器ごとに必要なものをOSに組み込んで使用する。正しい定義。
  • ウ(×):端末から入力した指示を解釈しプログラムの起動・制御を行うのはコマンドインタプリタ(シェル)の説明であり、デバイスドライバではない。
  • エ(×):ソースコードや中間コードを一命令ずつ解釈・翻訳しながら実行するのはインタプリタの説明であり、デバイスドライバではない。

よって

#入出力・周辺機器#ソフトウェア・OS#プログラミング・言語#Web・インターネット

← 経営情報システムの一覧へ戻る