第5問
業務の処理にソフトウェアを使用する場合、中小企業診断士が、そのソフトウェ
- ア の利用を支援するだけでなく、状況によってはソフトウェアそのものの開発にか かわったりする場面もある。ソフトウェアの機能や開発に関する記述として最も適 切なものはどれか。
- イ OS とは、BIOSBasic Input/Output Systemに先立って起動し、ディスプレ
- ウ やキーボードが使えるようにするソフトウェアである。
- エ ンパイラとは、高級言語で書かれたプログラムをコンピュータが実行可能な 機械語に翻訳するソフトウェアである。
- オ ミドルウェアとは、FORTRAN などの第一世代高級言語とC やJava などの 第二世代の間に登場したプログラミング言語である。
- リンカとは、ネットワークを機能させるソフトウェアである。
▼ 解答・解説を見る
正解:イ
解答:イ
〔リード〕ソフトウェアの機能・開発に関する用語(OS/BIOS、コンパイラ、ミドルウェア、リンカ)の正誤判定。
- ア(×):起動順序が逆。電源投入直後に最初に動くのはBIOS(Basic Input/Output System、ROMに格納)であり、BIOSがハードを初期化した後にOSが起動する。「OSがBIOSに先立って起動」は誤り。
- イ(○):コンパイラは高級言語(ソースプログラム)を一括してコンピュータが実行可能な機械語に翻訳するソフトウェア。記述は正しい。
- ウ(×):ミドルウェアはOSとアプリケーションの中間に位置し、データベース管理やトランザクション処理など共通機能を提供するソフトウェアであって、プログラミング言語ではない。「第一世代と第二世代の間に登場した言語」は誤り。
- エ(×):リンカ(連係編集プログラム)は、コンパイル後の複数のオブジェクトモジュールを結合して実行可能なプログラムを生成するソフトウェア。「ネットワークを機能させるソフトウェア」ではなく誤り。
よって イ。