スポンサーリンク

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

問題

問75

CPUの性能に関する記述のうち、適切なものはどれか。

  • 32ビット CPUと64ビット CPUでは、32ビット CPU の方が一度に処理するデータ長を大きくできる。
  • CPU内のキャッシュメモリの容量は、少ないほど処理速度が向上する。
  • 同じ構造のCPUにおいて、クロック周波数を上げると処理速度が向上する。
  • デュアルコア CPU とクアッドコア CPUでは、デュアルコア CPU の方が同時に実行する処理の数を多くできる。

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

正解

正解は「」です。

解説

 CPUの性能を向上させる主要な要因の一つに、クロック周波数があります。クロック周波数とは、CPUが1秒間に処理できるサイクル数を示すもので、Hz(ヘルツ)という単位で表されます。この数値が大きいほど、CPUはより多くの命令を1秒間に実行できるため、処理速度が向上します。

 例えるなら、工場で製品を作るスピードを上げるために、機械のモーターの回転数を上げるようなものです。回転数が上がれば、同じ時間内により多くの製品を作れますよね。コンピュータも同様で、クロック周波数が高いCPUほど、多くの計算を素早くこなすことができるため、アプリケーションの動作が速くなったり、複雑な処理もスムーズに行えるようになります。ただし、クロック周波数を上げすぎると発熱が大きくなるなどの課題も伴います。

ア(32ビット CPUと64ビット CPUでは、32ビット CPU の方が一度に処理するデータ長を大きくできる。):
 32ビットCPUよりも64ビットCPUの方が一度に処理できるデータ長(命令語長やレジスタサイズ)が大きく、より広範囲のメモリを扱えるため、処理能力が高いです。
イ(CPU内のキャッシュメモリの容量は、少ないほど処理速度が向上する。):
 キャッシュメモリの容量は、多いほどCPUがデータにアクセスする速度が向上し、全体的な処理速度が向上します。キャッシュメモリは、CPUが頻繁に使うデータを一時的に保存する高速な記憶領域のため、容量が多いほどCPUはメインメモリにアクセスする回数を減らせ、効率よく作業を進められるからです。
エ(デュアルコア CPU とクアッドコア CPUでは、デュアルコア CPU の方が同時に実行する処理の数を多くできる。):
 クアッドコアCPUはデュアルコアCPUよりも多くの物理的なコア(処理を行う部分)を持っているため、同時に実行できる処理の数(並列処理能力)はクアッドコアCPUの方が多くなります。

スポンサーリンク

難易度

 この問題はCPUの基本的な性能指標に関する知識を問うもので、ITパスポート試験のテクノロジ系としては比較的基礎的な内容です。クロック周波数やキャッシュメモリ、マルチコアなどの用語の意味を理解していれば、正解を導き出すことは難しくありません。ただし、各選択肢が混同しやすい情報を含んでいるため、それぞれの用語の役割を正確に把握しておく必要があります。初心者の方にとっては、CPUの各要素がどのように性能に影響するかを学ぶ良い機会となるでしょう。

用語補足

CPU:
 Central Processing Unitの略で、コンピュータの頭脳にあたる部分です。計算やデータの処理を行い、OSやアプリケーションの指示に従って様々な動作を実行します。例えば、あなたが電卓アプリで計算したり、ゲームをプレイしたりする際に、その裏で複雑な計算や処理を行っているのがCPUです。

クロック周波数:
 CPUが1秒間にどれくらいの回数で動作するかの速さを示す値で、Hz(ヘルツ)という単位で表されます。この数値が大きいほど、CPUはより多くの命令を素早く処理できます。例えば、自動車のエンジンの回転数に例えると、回転数が高いほど速く走れるようなイメージです。

キャッシュメモリ:
 CPUの内部にある非常に高速な記憶領域で、CPUが頻繁に使うデータを一時的に保存します。これにより、CPUが遅いメインメモリにアクセスする回数を減らし、全体の処理速度を向上させます。例えるなら、よく使う道具を作業台のすぐ近くに置いておくことで、取りに行く手間を省き、作業効率を上げるような役割です。

マルチコアCPU:
 複数の「コア」(CPUの処理を行う中心部分)を一つのCPUチップに搭載したものです。これにより、複数の処理を同時に並行して実行できるため、全体的な処理能力が向上します。デュアルコアは2つ、クアッドコアは4つのコアを持つCPUを指します。例えるなら、一人で作業するのではなく、複数人で同時に作業を進めることで、より多くの仕事を早く終わらせるようなものです。

対策

 この問題ではCPUの性能に関する基本的な知識が問われています。対策としては、CPUの主要な構成要素(コア、クロック周波数、キャッシュメモリ)と、それぞれの要素がどのようにコンピュータの処理速度に影響を与えるかを正確に理解することが重要です。特に、容量や周波数が「高いほど良いのか、低いほど良いのか」といった関係性を明確に覚えましょう。また、ビット数(32ビット/64ビット)やマルチコア(デュアルコア/クアッドコア)がそれぞれ何を意味し、どのようなメリットがあるのかを区別できるよう学習すると良いでしょう。


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