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

ITパスポート 2014年 春期 69


問題文

あるコンピュータシステムの故障を修復してから60,000時間運用した。その間に100回故障し、最後の修復が完了した時点が60,000時間目であった。MTTRを60時間とすると、この期間でのシステムのMTBFは何時間となるか。

選択肢

480
540(正解)
599.4
600

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

あるコンピュータシステムの故障を修復してから60,000時間運用した。その間に100回故障し、最後の修復が完了した時点が60,000時間目であった。MTTRを60時間とすると、この期間でのシステムのMTBFは何時間となるか。【ITパスポート 解説】

正解の理由

MTTR(平均修復時間:Mean Time To Repair)は1回あたりの修復に要する平均時間です。今回 MTTR = 60時間、故障回数が100回なので、総修復時間(全ダウンタイム)は 時間になります。問題文の「60,000時間運用した」は観測期間の合計(稼働+修復を含む)で、最後の修復が60,000時間目に完了しているため、この60,000時間の中に修復時間も含まれています。
ここで「MTBF(平均故障間隔:Mean Time Between Failures)」は本問の文脈では「故障と次の故障までの平均の稼働時間(ダウンタイムを除いた稼働時間の平均)」として扱います。したがって、総稼働時間は 時間で、これを故障回数100で割ると平均稼働時間(MTBFに相当)は 時間になります。よって選択肢が正しいです。

解法ステップ

  1. MTTR(1回あたりの平均修復時間)から総修復時間を求める。
    総修復時間 = 故障回数 × MTTR = 時間
  2. 観測期間の総時間から総修復時間を引いて、総稼働時間(ダウンタイムを除く)を求める。
    総稼働時間 = 60,000 − 6,000 = 54,000 時間
  3. 総稼働時間を故障回数で割って、1回あたりの平均稼働時間(MTBF)を求める。
    MTBF = 時間

選択肢別の誤答解説

  • ア: 480
    480になる計算は条件から直接出ません。例えば(間違って)総時間を125で割るなど非現実的な誤りによる値です。今回の数値からは導けません。
  • イ: 540
    本問の文脈でのMTBF(ダウンタイムを除く平均稼働時間)として正しい値です。
  • ウ: 599.4
    599.4はどこからも自然に出てこない小数値です。計算ミス(例えば端数処理や不適切な割り算)による誤答です。
  • エ: 600
    600は「総観測時間(60,000)を故障回数(100)で割った値」です。これは観測期間をそのまま故障回数で割ったもので、観測期間に修復時間が含まれる場合は誤りになります(ダウンタイムを差し引くべき)ので今回の正解にはなりません。

よくある誤解

  1. 「MTBF = 総観測時間 / 故障回数」としてしまう誤解
    観測期間に修復時間(ダウンタイム)が含まれている場合、単純に総観測時間を割るとダウンタイムを取り込んだ値になり、問題の定義とずれます。文脈で「何を分母/分子にするか」を確認してください。
  2. MTBF と MTTR の混同
    MTTR(修復に要する時間)と MTBF(故障と故障の間の平均時間)は別物です。MTBFを求める際にMTTRを足す(あるいは引く)かどうかは定義によるため、問題文の意味をしっかり把握してください。

補足コラム

用語の整理(簡潔に)
  • MTTR(Mean Time To Repair:平均修復時間)
    故障発生から復旧(修理)完了までにかかる平均時間。今回の例では1回あたり60時間。
  • MTBF(Mean Time Between Failures:平均故障間隔)
    故障と次の故障までの平均の稼働時間。今回の問題文では「ダウンタイムを除いた稼働時間の平均」を意味しています。
  • MTTF(Mean Time To Failure:平均故障間隔(非修復系))
    修理しない機器が故障するまでの平均時間。修理可能な系ではMTBFと混同されることがあるので注意。
実務メモ: メーカーや試験問題によってMTBFの定義が微妙に異なる場合があります。設問で「観測期間が何を含むか」「最後の状態(稼働中/修理完了)がどうなっているか」を必ず読み取り、総稼働時間と総ダウンタイムを区別して計算してください。

FAQ

Q1. MTBFは常に「稼働時間 ÷ 故障回数」ですか?
A1. 文脈次第です。観測期間にダウンタイムが含まれているかどうかで取り扱いが変わります。本問のように総観測時間に修復時間が含まれる場合は「(総観測時間 − 総修復時間)÷ 故障回数」です。
Q2. MTBF と MTTF の違いは何ですか?
A2. MTTFは通常「修理しない」機器の“故障までの平均時間”で、MTBFは「修理可能なシステムでの故障と次の故障までの平均時間」を指します。実務では用語の使われ方が混ざることがあるので定義を確認してください。
Q3. 今回の計算で「最後の修復が60,000時間目であった」の情報はどう効くのですか?
A3. 観測期間の終わりが修復直後であるため、「60,000時間」には修復時間が含まれていることが明確になり、総稼働時間を求める際に総修復時間を引く必要があることがわかります。

関連キーワード: MTBF、MTTR、MTTF、平均故障間隔、平均修復時間、稼働時間、ダウンタイム、信頼性、可用性
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

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

クイズ画面へ遷移する

すぐに利用可能!

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

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