平成27年度 春期 ITパスポート試験 問65
テクノロジ/ソフトウェア一つのアプリケーションプログラムの中で,並列処理が可能な部分を複数の処理単位に分け,それらを並行して処理することで,マルチコア CPU を使用したコンピュータの処理能力の有効活用を図る方式はどれか。
出典:平成27年度 春期 ITパスポート試験 問65
- アマルチウィンドウ
- イマルチキャスト
- ウマルチスレッド
- エマルチブート
正解:ウ
解説
一つのプログラムの中を複数の処理の単位(スレッド)に分け,それらを並行して実行する方式がマルチスレッドです。マルチコア CPU では,スレッドを複数のコアに割り当てて同時に処理できるので,処理能力を有効に活用できます。
選択肢ごとの解説
- ア誤り。マルチウィンドウは,画面上に複数のウィンドウを同時に表示して使える機能です。
- イ誤り。マルチキャストは,特定の複数の宛先に同じデータを同時に送る通信方式です。
- ウ正しい。マルチスレッドは,一つのプログラムを複数のスレッドに分けて並行処理する方式で,マルチコア CPU を有効に活用できます。
- エ誤り。マルチブートは,1 台の PC に複数の OS を入れて,起動時に選んで使えるようにする仕組みです。