ソフトウェア

ITパスポート試験マルチスレッドの説明として,適切なものはどれか

テクノロジ系ソフトウェア難易度:normal
マルチスレッドの説明として,適切なものはどれか。
CPUに複数のコア(演算回路)を搭載していること
ハードディスクなどの外部記憶装置を利用して,主記憶よりも大きな容量の記憶空間を実現すること
一つのアプリケーションプログラムを複数の処理単位に分けて,それらを並列に処理すること
一つのデータを分割して,複数のハードディスクに並列に書き込むこと
正解
ウ.一つのアプリケーションプログラムを複数の処理単位に分けて,それらを並列に処理すること

スレッドはプロセス(プログラムの実行単位)をさらに細分化した最小の実行単位であり、一つのプロセス内で複数のスレッドが同一メモリ空間を共有しながら並列に動作できる。マルチスレッドはこの機構を利用して、例えばUIスレッドがユーザ操作を受け付けつつバックグラウンドスレッドがデータ処理を同時に行うといった並列実行を実現する。

?選択肢ごとの解説

ア ×CPUに複数の演算回路(コア)を搭載することはマルチコアプロセッサの説明である。物理的なハードウェア構成の話であり、ソフトウェアの処理単位分割であるマルチスレッ…
イ ×外部記憶装置を主記憶の延長として使い、主記憶より大きなアドレス空間を実現する仕組みは仮想記憶(バーチャルメモリ)の説明である。記憶管理の概念であり、スレッドとは…
ウ ○スレッドはプロセス(プログラムの実行単位)をさらに細分化した最小の実行単位であり、一つのプロセス内で複数のスレッドが同一メモリ空間を共有しながら並列に動作できる。マルチスレッドはこの機構を利用して、例えばUIスレッドがユーザ操作を受け付けつつバックグラウンドスレッドがデータ処理を同時に行うといった並列実行を実現する。
エ ×複数のハードディスクにデータを分割して並列に書き込む技術はRAIDにおけるストライピング(RAID 0)の説明である。ストレージの冗長化・高速化技術であり、プロ…
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。

ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-h30a-q59

【ITパスポート試験】マルチスレッドの説明として,適切なものはどれか|正解「一つのアプリケーションプログ…」|ukamiru 過去問