ITパスポート 平成22年度 春期 問56
ソフトウェア
PCのOSに関する記述
PC の OS に関する記述のうち,適切なものはどれか。
- ア OS が異なっていても OS とアプリケーションプログラム間のインタフェースは統一されているので,アプリケーションプログラムは OS の種別を意識せずに処理を行うことができる。
- イ OS はアプリケーションプログラムに対して,CPU やメモリ,補助記憶装置などのコンピュータ資源を割り当てる。
- ウ OS はファイルの文字コードを自動変換する機能をもつので,アプリケーションプログラムは,ファイルにアクセスするときにファイル名や入出力データの文字コード種別の違いを意識しなくても処理できる。
- エ アプリケーションプログラムが自由に OS の各種機能を利用できるようにするために,OS には,そのソースコードの公開が義務付けられている。
答えと解説
✓ これが正解イ OS はアプリケーションプログラムに対して,CPU やメモリ,補助記憶装置などのコンピュータ資源を割り当てる。
解説
限りある資源を、同時に動くプログラムへ配って回していく仕組みです。
コンピュータの中では、いくつものアプリケーションプログラムが同時に動こうとします。ところが CPU も、メモリも、補助記憶装置も限りがあります。だから誰にどれだけ渡すかを、間に立って決める仕組みが必要です。この仕組みが OS で、コンピュータ資源を割り当てる働きを担います。だから資源を割り当てると述べた肢が正解です。順番を待たせたり、場所を空けさせたりもします。アプリケーションプログラムは、直にハードウェアへ触れずに済みます。OS が違ってもインタフェースが統一されている、という説明は当たりません。OS ごとに呼び出し方が違うので、移すには作り直しが要ります。文字コードを自動で変換する機能も、備えているとは限りません。ソースコードの公開が義務付けられている、という説明も誤りです。シラバスも、OS の必要性と機能を学ぶよう求めています。
ほかの選択肢の解説
- ア OS が異なっていても OS とアプリケーションプログラム間のインタフェースは統一されているので,アプリケーションプログラムは OS の種別を意識せずに処理を行うことができる。:どの OS でもアプリケーションとの窓口が共通だと述べた肢です。実際には OS の種類ごとに機能の呼び方が異なり、Windows 向けのソフトがそのまま他の OS で動くとは限りません。移植の手間が生じます。
- ウ OS はファイルの文字コードを自動変換する機能をもつので,アプリケーションプログラムは,ファイルにアクセスするときにファイル名や入出力データの文字コード種別の違いを意識しなくても処理できる。:OS が文字コードを自動変換するので、アプリケーションは違いを意識しなくてよいと述べた肢です。そうした機能は必ず備わっているわけではなく、扱う側が気を配る場面が残ります。
- エ アプリケーションプログラムが自由に OS の各種機能を利用できるようにするために,OS には,そのソースコードの公開が義務付けられている。:OS にはソースコードの公開が義務付けられていると述べた肢です。公開するかどうかは作り手が決めることで、ソースコードを公開していない OS も広く使われています。
関連用語
- CPU命令をひとつずつ主記憶から取り出して実行する装置です。
- 文字
コード 文字を数に置き換えるための決まりで、国の規格として定められたJISの文字コードなどがあります。 - ソースコード人が読み書きできる形で書かれた、プログラムそのものです。
出典:平成22年度 春期 ITパスポート試験 問56
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問97:
OSSに 関する 問題 (ソースコード) - 令和8年度 問73:
コピーレフトに 関する 記述 (ソースコード) - 平成31年度 春期 (特別措置試験) 問92:
正規化を 行う目的 (文字 コード) - 平成30年度 春期 (特別措置試験) 問75:
文字 コードに 最小限必要な ビット 数 (文字 コード) - 平成29年度 秋期 (特別措置試験) 問81:
プログラム 言語に 関する 問題 (文字 コード)
同じ分野の問題
誤りを見つけたら報告する