第5問
オペレーティングシステム)OSは、制御プログラム、言語プロセッサおよびユ ーティリティ)サービスプログラムとも呼ばれるで構成される。 OS の基本機能に関する記述として、最も適切なものはどれか。
- ア 言語プロセッサには、コンパイラ、インタプリタなどがある。コンパイラは、 高水準言語で記述されたプログラムを機械語のオブジェクトプログラムに変換す る言語プロセッサである。
- イ タスク管理とジョブ管理は、制御プログラムの基本機能である。タスク管理 は、プログラムの実行単位をつのタスクとして、その処理順序を監視・制御す ることであり、ジョブ管理は、タスクを細分化したジョブにCPU や主記憶など の資源をいかに割り付けるかを管理することである。
- ウ デバイスドライバは、入出力装置などを操作・管理するプログラムであり、制 御プログラムの中に組み込まれている。従って、新しいデバイスドライバが必要 になった場合、OS の再インストールが必要となる。
- エ ユーティリティは、制御プログラムおよび言語プロセッサを代替する機能を持 ち、これによってOS は安定して稼働できるようになる。 DKJC-1F
▼ 解答・解説を見る
正解:ア
解答:ア
OSの構成要素(制御プログラム・言語プロセッサ・ユーティリティ)の基本機能を問う問題。
- ア(○):言語プロセッサにはコンパイラ・インタプリタ等があり、コンパイラは高水準言語を機械語のオブジェクトプログラムに一括変換する。正しい。
- イ(×):タスクとジョブの説明が逆。ジョブ(利用者から見た仕事の単位)を細分化した実行単位がタスクであり、タスク管理がCPU・主記憶などの資源割付を行う。
- ウ(×):デバイスドライバの追加は通常OSの再インストール不要で、ドライバの導入のみで対応できる。
- エ(×):ユーティリティは制御プログラムや言語プロセッサを「代替」するものではなく、補助的なサービスプログラムである。
よって ア。