「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

出典:平成30年度 ITパスポート試験(IP) 秋期分 問59

difficulty難易度設定
スポンサーリンク

予備知識


用語意味
マルチスレッド処理の開始から終了まで線を引いたときに、枝分かれの発生する処理。並行処理の発生するプログラム
CPUパソコンさんの脳みそ。コンピュータの部品のひとつで、実際に計算したりあれやこれやの処理を実行するのが仕事のやつ
コアCPUの脳みそ。CPUの中核となる部分で、実際にCPUとしてのお仕事をするところ
記憶装置データを記録しておくもの
主記憶装置メモリメインメモリのこと
外部記憶装置主記憶装置以外の記憶装置。ハードディスクとかDVDとかUSBメモリとかのこと
OSパソコンさんの人格に相当するソフト
アプリケーションソフトウェアみなさんが「ソフト」と言われて思い浮かべるであろうソフト。OSやOSの子分っぽいソフト以外のソフト
アプリケーションプログラム「アプリケーションソフトウェア」の別の言い方

問題


問題文
マルチスレッドの説明として,適切なものはどれか。
ピヨ意訳:「これはマルチスレッドの説明だな!」な選択肢は、どれ?

解答選択肢
CPUに複数のコア(演算回路)を搭載していること
ピヨ意訳:CPUが複数の脳みそ(コア)を持っていること
ハードディスクなどの外部記憶装置を利用して,主記憶よりも大きな容量の記憶空間を実現すること
ピヨ意訳:ハードディスクとかを使って、本来のメモリよりも大きなメモリがあるように振る舞うこと
一つのアプリケーションプログラムを複数の処理単位に分けて,それらを並列に処理すること
ピヨ意訳:1つのプログラムの処理を枝分かれさせて、同時に処理すること
一つのデータを分割して,複数のハードディスクに並列に書き込むこと
ピヨ意訳:1つのデータを分けて、複数のハードディスクに同時に書き込むこと


正解までのつなぎ

正解


正解
一つのアプリケーションプログラムを複数の処理単位に分けて,それらを並列に処理すること
ピヨ意訳:1つのプログラムの処理を枝分かれさせて、同時に処理すること

ピヨピヨ解説


マルチスレッドは「並行処理が発生する処理」です。
もしくは「並行処理が発生するプログラム」です。

ということで「複数の処理単位に分けて,それらを並列に処理する」とか書いてある「ウ:一つのアプリケーションプログラムを複数の処理単位に分けて,それらを並列に処理すること」が正解です。

ちなみに「ア:CPUに複数のコア(演算回路)を搭載していること」は「マルチコア」や「マルチコアCPU」などと呼ばれる物の説明です。

「イ:ハードディスクなどの外部記憶装置を利用して,主記憶よりも大きな容量の記憶空間を実現すること」は「仮想メモリ」と呼ばれる物の説明です。

「エ:一つのデータを分割して,複数のハードディスクに並列に書き込むこと」は「RAID0」や「ストライピング」と呼ばれる物の説明です。

気が向いたら併せて覚えてあげてください。


スポンサーリンク
書籍画像030
書籍画像047


書籍画像
わわわ説明術コラム
宣伝だよ
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた