ソフトウェア|平成24年度 春期 ITパスポート試験(特別措置試験) 問71
マルチタスクの説明として,適切なものはどれか。
- CPU に演算回路などから構成されるプロセッサコアを複数個実装する方式
- ネットワークを介して接続された複数のコンピュータを連携させて,高性能なシステムを実現する方式
- 一つの命令で,複数のデータに対して同じ処理を行わせる方式
- ✓ これが正解複数のプロセスに CPU の処理時間を順番に割り当てて,プロセスが同時に実行されているように見せる方式
解説
順に切り替えているだけで、同時に見せているだけです。
画面ではいくつもの仕事が同時に進んでいるように見えます。文書を書きながら、音を鳴らし、便を受け取れます。ところが処理を担う装置は、一度に一つずつしか進められません。そこで細かく時間を切り、複数の処理へ順番に割り当てます。切り替えが十分に速いので、人には同時に見えるわけです。この方式がマルチタスクで、そう述べた肢が当たります。待ちに入った処理は譲り、その間に別の処理が進みます。だから待ちの多い仕事が混じるほど、全体の効きは良くなります。切り替えそのものにも手間が掛かるので、刻みすぎると損をします。どの処理をどれだけ進めるかは、土台の仕組みが決めています。シラバスも、演算や制御と並べて中央処理の用語を挙げています。残る三つは、いずれも本当に同時に動かす方式でした。刻みの細かさにも、釣り合いが要ります。
ほかの選択肢はなぜ違うのか
- 処理を担う中身を複数積む方式を挙げた肢です。積んだぶんだけ、本当に同時に進められます。見せかけではなく、実際に並んで走るところが違いました。装置の作りの話であって、割り当ての工夫ではありません。作りそのものの話です。
- 網でつないだ複数の機械を束ねる方式のほうです。一台では届かない仕事を、みなで分けて片づけます。こちらも実際に同時に走らせる形に当たります。一台の中で順番に回す話とは、規模も土俵も違います。そもそも土俵が別でした。
- 一つの命令で多くのデータを同じに扱う方式というのが、この肢です。絵や音のように、同じ処理を大量に繰り返す仕事で効きます。扱うのはデータの束であって、処理の切り替えではありません。同時に見せる工夫とは、狙いがまるで違いました。
この問題に関係する言葉
- マルチタスク
出典:平成24年度 春期 ITパスポート試験(特別措置試験) 問71
同じ単元をまとめて解くならソフトウェアへ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)