問題本文
マルチタスクの説明として,適切なものはどれか。
選択肢
- ア.CPUに演算回路などから構成されるプロセッサコアを複数個実装する方式
- イ.ネットワークを介して接続された複数のコンピュータを連携させて,高性能なシステムを実現する方式
- ウ.一つの命令で,複数のデータに対して同じ処理を行わせる方式
- エ.複数のプロセスにCPUの処理時間を順番に割り当てて,プロセスが同時に実行されているように見せる方式
正解
エ. 複数のプロセスにCPUの処理時間を順番に割り当てて,プロセスが同時に実行されているように見せる方式
解説
マルチタスク(multitasking)は複数のプロセスにCPUの処理時間を順番に割り当てて, プロセスが同時に実行されているように見せる方式である.
選択肢ごとの解説
- ア.マルチコアの説明でマルチタスクではない別の概念である.
- イ.分散処理(クラスタリング)の説明でマルチタスクではない概念.
- ウ.SIMD(Single Instruction Multiple Data)の説明で別概念である.
- エ.正しい. CPU時間を順番割当てして同時実行に見せるのがマルチタスク.
ITパスポート 2012年 (平成24年 春期) の過去問一覧へ戻る・問71