一つのアプリケーションプログラムの中で、並列処理が可能な部分を複数の処理単位に分け、それらを並行して処理することで、マルチコアCPUを使用したコンピュータの処理能力の有効活用を図る方式はどれか。
マルチスレッドは処理を分けて並行実行しコアを活用する
選択肢
- アマルチウィンドウ
- イマルチキャスト
- ウマルチスレッド
- エマルチブート
正解と解説
正解:ウ マルチスレッド
マルチスレッドは、一つのプログラムの中で並列に実行できる処理を複数のスレッドに分け、同時並行で走らせる方式である。複数の演算コアを持つCPUではスレッドを各コアに割り当てられるため、処理能力を有効に使える。画面表示の方式、通信の同報方式、複数OSの起動方式とは領域がまったく異なる。
選択肢ごとの解説
- ア複数の画面領域を同時に表示する方式で、処理の並列化とは無関係。
- イ複数の宛先へ同じデータを同時送信する通信方式。
- ウ正解。処理を複数のスレッドに分けて並行実行する方式。
- エ複数のOSを選んで起動できる仕組み。
同じ分野の他の問題
- 次のOSのうち、OSS(Open Source Software)として提供されるものだけを全て挙げたものはどれか。 a…2024年度 秋期 問97
- スマートフォンやタブレットなどの携帯端末に用いられている,OSS(Open Source Software)であるOSは…2022年度 秋期 問63
- 多くのファイルの保存や保管のために、複数のファイルを一つにまとめることを何と呼ぶか。2021年度 秋期 問83
- ファイルの階層構造に関する次の記述中のa, bに入れる字句の適切な組合せはどれか。 階層型ファイルシステムにおいて、最上…2019年度 秋期 問83
- PCの周辺装置を利用可能にするためのデバイスドライバに関する記述のうち、適切なものはどれか。2019年度 秋期 問58
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。