基本情報技術者試験 2001年度 = 平成13年度・春期 午前 問32

 あるプログラムの実行中に、入出力などのために処理装置が待ち状態になったとき、処理装置をほかのプログラムの実行に割り当てることによって有効に利用する方式を何というか。

 ア スラッシング  イ ダイナミックアロケーション
 ウ マルチプログラミング  エ ラウンドロビン

解答

 ウ

解説

 マルチプログラミング(多重プログラミング/マルチタスキング)は、あるプログラムの実行中に、入出力など処理装置に待ちが生じたとき、処理装置を直ちに別のプログラムの実行に割り当てて、システム全体としての処理効率の向上をねらう方式です。


BohYoh.comトップページへ