パスポイ

一つのアプリケーションプログラムの中で,並列処理が可能な部分を複数の処理単位に分… ITパスポート 平成27年度春期65

テクノロジ系

一つのアプリケーションプログラムの中で,並列処理が可能な部分を複数の処理単位に分け,それらを並行して処理することで,マルチコアCPUを使用したコンピュータの処理能力の有効活用を図る方式はどれか。

  • マルチウィンドウ
  • マルチキャスト
  • マルチスレッド
  • マルチブート
正解と解説を見る

正解

マルチスレッド

マルチスレッドとは、一つのアプリケーションプログラム内で並列処理が可能な部分を複数の処理単位(スレッド)に分割し、それらを並行して実行することで、マルチコアCPUの処理能力を有効に活用する方式であるため、正解は選択肢3です。マルチウィンドウは複数のウィンドウを画面上に同時に表示・操作できる機能であり、処理の並列化とは異なるため選択肢1は誤りです。マルチキャストはネットワーク上で特定の複数の相手に同時にデータを送信する通信方式であり、CPU内の並列処理とは無関係なので選択肢2は誤りです。マルチブートは一台のPCに複数のOSをインストールし、起動時に選択して使う仕組みであり、選択肢4も設問の内容とは異なります。

出典:平成27年度 春期 ITパスポート試験 問65

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

この問題に出てくる用語

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。