スポンサーリンク

ITパスポート試験 平成30年度秋期 [問59] 過去問解説

問題

問59

マルチスレッドの説明として、適切なものはどれか。

  • CPUに複数のコア(演算回路)を搭載していること
  • ハードディスクなどの外部記憶装置を利用して,主記憶よりも大きな容量の記憶空間を実現すること
  • 一つのアプリケーションプログラムを複数の処理単位に分けて、それらを並列に処理すること
  • 一つのデータを分割して、複数のハードディスクに並列に書き込むこと

[出典:ITパスポート試験 平成30年度秋期 問59]

正解

正解は「」です。

解説

 正解は「ウ. 一つのアプリケーションプログラムを複数の処理単位に分けて、それらを並列に処理すること」です。マルチスレッドとは、一つのプログラム(プロセス)の中で、複数の処理の流れ(スレッド)を同時に実行する技術のことです。これにより、プログラムはより効率的に動作し、ユーザーからの入力に応答しながら裏で別の処理を進めることが可能になります。

 例えば、Webブラウザで複数のタブを開いている状態を想像してみてください。それぞれのタブで別のページを読み込んだり、動画を再生したりしていても、ブラウザ全体がフリーズすることなく動作しますよね。これは、ブラウザという一つのアプリケーションが複数のスレッドを使って、それぞれのタブの処理を並行して行っているためです。マルチスレッドは、特にGUI(グラフィカルユーザーインターフェース)を持つアプリケーションや、サーバーアプリケーションなどで、高い応答性と処理能力を実現するために重要な技術となります。

ア(CPUに複数のコア(演算回路)を搭載していること):
 これはマルチコアCPUの説明であり、CPU自体が複数の処理回路を持つことを指します。
イ(ハードディスクなどの外部記憶装置を利用して,主記憶よりも大きな容量の記憶空間を実現すること):
 これは仮想記憶(仮想メモリ)の説明であり、物理メモリが不足した場合にストレージの一部をメモリのように利用する技術です。
エ(一つのデータを分割して、複数のハードディスクに並列に書き込むこと):
 これはRAID(Redundant Array of Independent Disks)などのディスクアレイ技術におけるデータ分散書き込みの説明です。

スポンサーリンク

難易度

 この問題の難易度は比較的易しいです。マルチスレッドは情報処理の基本的な概念の一つであり、マルチコア、仮想記憶といった他の関連用語と混同せずに、それぞれの技術が何を実現するためのものかを理解していれば正解できます。ITパスポート試験では、これらの用語の意味を正確に把握しているかが問われるため、定義をしっかりと覚えているかどうかがポイントになります。

用語補足

マルチスレッド:
 一つのプログラム(プロセス)内で、複数の処理の流れを同時に実行する技術です。例えば、料理をしながらタイマーをセットするなど、同時に複数の作業をこなすイメージです。

マルチコアCPU:
 一つのCPUの中に、独立した複数の演算処理回路(コア)が搭載されているものです。これにより、複数の処理を完全に並行して実行できるようになります。複数の料理人が同時に別々の料理を作るようなイメージです。

仮想記憶(仮想メモリ):
 物理メモリ(主記憶)が不足した際に、ハードディスクなど補助記憶装置の一部をメモリのように利用する技術です。これにより、物理メモリよりも大きな記憶空間があるかのようにプログラムが動作できます。例えば、机の上が狭いので、使わない本は棚にしまっておき、必要な時にだけ机に出して使うようなイメージです。

RAID (Redundant Array of Independent Disks):
 複数のハードディスクを組み合わせて、あたかも一つの大きなディスクであるかのように管理する技術です。データの信頼性を高めたり、読み書き速度を向上させたりする目的で利用されます。例えば、複数の倉庫に商品を分けて保管することで、一つの倉庫が壊れても商品が全てなくならないようにする、あるいは複数の倉庫から同時に商品を取り出して素早く発送するようなイメージです。

対策

 この問題のポイントは、コンピュータの処理方式に関する基本的な用語を正確に理解することです。特に「マルチスレッド」「マルチプロセス」「マルチタスク」といった、似たような概念の違いを把握することが重要になります。それぞれの技術がCPU、メモリ、ストレージといったどのハードウェアや、プログラム内のどのレベルで作用するのかを整理して覚えることで、確実に正解できるようになります。日常の具体的な動作に例えて覚えると、より理解が深まります。

Apple iPad Air 第7世代 11インチ 128GB MC9X4J/A ブルー Wi-Fiモデル M3チップ 8コア 11型 LiquidRetinaディスプレイ Touch ID 新品 本体 MC9X4JA M3


error:
タイトルとURLをコピーしました