第4問
中小企業診断士は、アプリケーションソフトウェア(アプリケーション)の動作に 必要な他のソフトウェアの役割・機能についても理解しておく必要がある。 ソフトウェアの役割・機能に関する記述として、最も適切なものはどれか。
- ア OS に先立って起動し、ディスプレイやキーボードを利用可能にするソフト
- イ ェアをBIOS という。
- ウ PC に接続したマウスやプリンタなどの周辺機器をアプリケーションから利用 可能にするソフトウェアをパッチという。
- エ 多くのアプリケーションが共通利用する基本処理機能を、標準化されたインタ フェースでアプリケーションから利用可能にするソフトウェアをカーネルという。
- オ 高級言語で書かれたプログラムをコンピュータが実行可能な機械語に翻訳する ソフトウェアをリンカという。
- ハードウェアとソフトウェアの中間的な存在としてハードウェアの基本的な制 御を行うために機器に組み込まれたソフトウェアをミドルウェアという。
▼ 解答・解説を見る
正解:ア
解答:ア
ソフトウェアの役割を表す用語の正確な定義を問う問題。各用語の本来の意味と照合する。
- ア(○):BIOS(Basic Input/Output System)は、OSに先立って起動し、ディスプレイ・キーボード等の基本的な入出力やハードウェアの初期化を行うファームウェア。正しい記述。
- イ(×):周辺機器をアプリケーションから利用可能にするソフトウェアは「デバイスドライバ」。パッチは不具合修正用の差分プログラム。
- ウ(×):共通の基本処理機能を標準化インタフェースで提供するのは「API(やライブラリ)」。カーネルはOSの中核で資源管理を担う部分。
- エ(×):高級言語を機械語に翻訳するのは「コンパイラ」。リンカは複数のオブジェクトコードを結合して実行形式を生成するソフトウェア。
- オ(×):機器に組み込まれハードウェアを基本制御するのは「ファームウェア」。ミドルウェアはOSとアプリケーションの中間で共通機能を提供するソフトウェア。
よって ア。