コンピュータ構成要素|平成27年度 春期 ITパスポート試験(特別措置試験) 問65
一つのアプリケーションプログラムの中で,並列処理が可能な部分を複数の処理単位に分け,それらを並行して処理することで,マルチコアCPUを使用したコンピュータの処理能力の有効活用を図る方式はどれか。
- マルチウィンドウ
- マルチキャスト
- ✓ これが正解マルチスレッド
- マルチブート
解説
頭がそろっているので、後ろの名詞のほうを訳して読みます。
四つの肢はどれも複数を意味する頭で始まるので、そこでは分かれません。分かれ目は、何が複数なのかというところです。窓が複数なら画面の話、宛先が複数なら通信の話、基本ソフトが複数なら起動の話になります。設問が言っているのは、一つのプログラムの中を流れる処理の筋が複数、という話です。筋を何本も作れば、CPUの中に演算する部分が複数あるとき、それぞれに割り当てて同時に動かせます。部品の側と作りの側の両方がそろって、初めて同時に走ります。もう一段だけ深く問われることがあります。実行の単位そのものは、それぞれが自分の記憶の場所を持ちます。その中に作る筋どうしは記憶を分け合うので、切り替えが軽く、受け渡しも速く済みます。その代わり、同じ場所を同時に触ると壊れるので、順番を決める仕掛けが要ります。
ほかの選択肢はなぜ違うのか
- 複数になっているのは画面のほうです。見せ方が変わるだけで、処理を分けて同時に走らせる話ではありません。一つの画面にいくつも窓を並べて見比べたい、と聞かれたら、こちらが答えです。作業の効率は上がりますが、速さは変わりません。
- 複数になっているのは宛先です。同じデータを決められた相手の集まりへ送る、通信のやり方になります。決まった相手の集まりだけへ同じ映像を配りたい、と聞かれたら、こちらです。全員へでも一人へでもない、中間にあたる送り方です。
- 複数になっているのは基本ソフトです。起動のときにどれを使うかを選ぶ話で、実行中の話ではありません。一台の機械で二つの環境を使い分けたい、と聞かれたら、こちらが答えです。電源を入れ直すたび、どちらで動かすかを選びます。
この問題に関係する言葉
- CPU
出典:平成27年度 春期 ITパスポート試験(特別措置試験) 問65
同じ単元をまとめて解くならコンピュータ構成要素へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)