戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2017年 春期 28


問題文

リアルタイムで画像処理を行うシステムを開発するために、必要となるCPU単一の性能を調べたところ、現在販売されているCPUの32倍の性能が必要であることが分かった。販売されるCPUの性能が2年ごとに倍増するとしたとき、このシステムに必要なCPUが販売されるのは何年後か。

選択肢

6
10(正解)
16
32

🔒 解説は解答すると表示されます

CPU性能が倍増するときに必要な年数を求める問題【ITパスポート 解説】

正解の理由

問題では「必要な性能が現在販売されているCPUの32倍」であり、CPU(Central Processing Unit:中央演算処理装置、コンピュータの頭脳)の性能が「2年ごとに倍増する」とあります。性能が2年ごとに2倍になるなら、倍になる回数(=「何回2倍すれば32倍になるか」)を求め、その回数に2年を掛ければよいです。
32は と表せるため、2倍が5回必要です。したがって年数は 年になります。以上より正解は (10年)です。
※「対数(log)」は「ある数を何乗すると別の数になるかを表す数学の操作」です。本問では指数が整数なので対数を暗算で使わなくても解けます。

解法ステップ

  1. 必要な性能の倍率を確認:32倍。
  2. 「1回の倍増」は性能を2倍にすること。何回2倍すれば32倍になるかを求める。
    • 指数表記で考えると を解く。
    • 32 = なので
  3. 1回の倍増にかかる時間は2年なので、合計年数は 年。
  4. よって10年後に要求を満たすCPUが販売される。
(対数を使う一般式は、必要年数 = 倍増周期 × (必要倍率))

選択肢別の誤答解説

  • ア: 6年
    • 6年なら倍増回数は 回。性能は 倍で、必要な32倍に足りません。
  • : 10年(正解)
    • 10年なら倍増回数は 回。性能は 倍でちょうど一致します。
  • ウ: 16年
    • 16年なら倍増回数は 回。性能は 倍で、必要を大きく上回ります(問題は「いつ販売されるか」を問うため、もっと早く満たされる10年が正しい)。
  • エ: 32年
    • 32年なら倍増回数は 回。性能は 倍で、過剰です。
ポイント:選択肢は「年数」で与えられているので、まず「年数 ÷ 倍増周期 = 回数」を計算してから と比較します。

よくある誤解

  1. 「倍増周期を1年と勘違いする」
    • 倍増が「2年ごと」と明示されているのに、問題文を読み飛ばして1年ごとに倍増すると考えるミスが多いです。倍増周期の単位(年)を確認してください。
  2. 「32を年と誤認する」
    • 問題の「32倍」を「32年」と読み間違えるとまったく別の答えになります。倍率と年数の区別を明確に。
  3. 「対数の扱いを誤る」
    • 必要倍率が2の累乗なら指数で直感的に解けますが、累乗でない場合は を使う必要があります。対数の計算式を覚えておくと便利です。

補足コラム

  • 「倍増(doubling)」は指数関数的な成長の一例です。CPUの進化に関する有名な経験則に「ムーアの法則(Moore's law)」があります。これは「集積回路上のトランジスタ数が約18〜24カ月で2倍になる」といった観察で、今回のような『何年で必要な性能が得られるか』を考えるときの参考になります。ただし実際の性能向上の速度は分野や指標によって異なります。
  • 一般式(倍増周期がT年、必要倍率がMのとき):

    ここで (常用対数や自然対数で計算可)。

FAQ

Q1. 必要倍率が32でなければどうするのですか?
A1. 例えば必要倍率が50倍で倍増周期が2年なら、まず を計算し、年数は 年です。計算例(Python)を示します。
import math
M = 50          # 必要倍率
T = 2           # 倍増周期(年)
years = T * math.log(M, 2)
print(years)    # 結果は小数になることが多い(必要を満たす最短の年数)
Q2. 小数年が出たらどう扱うべきですか?
A2. 実際には「その年の中で性能が到達する時点」を意味します。試験の設問では整数解が出るケースが多いですが、実務では小数年を切り上げて「丸年間」で考えることが多いです(実際に販売される時期は年単位の計画が多いため)。

関連キーワード: CPU性能, 倍増, 指数関数, 対数, 倍増周期, Mooreの法則, 増加率計算
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について