基本情報技術者

問14

基本情報技術者試験過去問 令和8年度(2026年)科目A問14

A社は,自社のデータセンタでアプリケーションシステムを運用し,顧客にサービスを提供している。現在,アプリケーションシステムの実行環境をクラウドサービスに移行して,サービス可用性を向上させることを検討している。次の条件のとき,サービス可用性は移行後に何パーセントポイント向上するか。ここで,サービス可用性(%)は小数第3位を切り捨てるものとする。

 

〔条件〕

・サービス提供時間は,移行前も移行後も同じで,計画された保守の時間を除き,年間5,000時間である。
・移行前は,サービス提供時間内の停止時間が,年間100時間である。
・移行後は,サービス提供時間内の停止時間が,年間30分となる。

選択肢

  • 0.01
  • 0.19
  • 1.40
  • 1.99

正解と解き方・学習ポイント(AI解説)

正解:
あなたの回答:未回答

サービス可用性(%)は、(サービス提供時間−停止時間)÷サービス提供時間×100で求めます。移行前は(5000−100)÷5000×100=98.00%です。移行後は停止時間30分を0.5時間に直して(5000−0.5)÷5000×100=99.99%(小数第3位切り捨て)です。よって向上分は99.99−98.00=1.99パーセントポイントです。

不正解

0.01パーセントポイントは、移行前後の停止時間の差が非常に小さい場合に近い値です。本問は停止時間が100時間から0.5時間へ大きく減るため、0.01にはなりません。

不正解

計算途中で小数や桁の扱いを誤った場合に生じやすい値です。停止時間が100時間から0.5時間に減るため、可用性の差が0.19パーセントポイントになるのは小さすぎます。

不正解

1.40は、停止時間の扱い(30分を30時間とする、または30分を0.3時間などと誤る)や、可用性計算の式を誤った場合に出る可能性がある値で、正しい差分ではありません。

正解

移行前98.00%と移行後99.99%の差で、1.99パーセントポイントとなるため正解です。

Point

この問題は、サービス可用性の計算式を使って移行前後の可用性を算出し、その差をパーセントポイントで答えられるかを問うています。停止時間の単位(分と時間)をそろえることと、小数第3位の切り捨て処理を正しく行うことがポイントです。

解くために必要な知識

用語の整理

用語名 意味
サービス可用性(%) サービス提供時間のうち、サービスを利用可能だった割合です。
サービス提供時間 計画された保守時間を除き、サービスを提供する予定の時間です。
停止時間 サービス提供時間内に、障害などでサービスを提供できなかった時間です。
稼働時間 サービス提供時間から停止時間を引いた、サービスを提供できた時間です。
パーセントポイント 2つの割合(%)の差を表す単位です。例:98%から99%は1パーセントポイントです。

計算に使う公式

稼働時間

  • 稼働時間 = サービス提供時間 - 停止時間

サービス可用性(%)

  • 可用性(%) = (稼働時間 / サービス提供時間) × 100

向上したパーセントポイント

  • 向上分(パーセントポイント) = 移行後の可用性(%) - 移行前の可用性(%)

単位換算(分と時間)

分を時間に直す

  • 時間 = 分 / 60

本問では停止時間が「30分」なので、0.5時間として扱います。

問題の解法手順

この問題では、停止時間の単位が「時間」と「分」で異なるため、先に単位をそろえてから可用性を計算します。

解く手順

1. 停止時間の単位を統一する

  • 移行前の停止時間:100時間

  • 移行後の停止時間:30分 = 30 / 60 = 0.5時間

2. 移行前のサービス可用性を求める

サービス可用性(%) = (サービス提供時間 − 停止時間) / サービス提供時間 × 100

  • (5000 − 100) / 5000 × 100

  • 4900 / 5000 × 100

  • 0.98 × 100

  • 98.00%

3. 移行後のサービス可用性を求める

  • (5000 − 0.5) / 5000 × 100

  • 4999.5 / 5000 × 100

  • 0.9999 × 100

  • 99.99%

小数第3位を切り捨てるので、99.99%のままです。

4. 向上分(パーセントポイント)を求める

  • 99.99 − 98.00 = 1.99

よって、1.99パーセントポイント向上します。

選択肢ごとの解説

不正解

0.01パーセントポイントは、移行前後の停止時間の差が非常に小さい場合に近い値です。本問は停止時間が100時間から0.5時間へ大きく減るため、0.01にはなりません。

不正解

計算途中で小数や桁の扱いを誤った場合に生じやすい値です。停止時間が100時間から0.5時間に減るため、可用性の差が0.19パーセントポイントになるのは小さすぎます。

不正解

1.40は、停止時間の扱い(30分を30時間とする、または30分を0.3時間などと誤る)や、可用性計算の式を誤った場合に出る可能性がある値で、正しい差分ではありません。

正解

移行前98.00%と移行後99.99%の差で、1.99パーセントポイントとなるため正解です。

まとめ

サービス可用性(%)は、(サービス提供時間−停止時間)÷サービス提供時間×100で求めます。移行前は(5000−100)÷5000×100=98.00%です。移行後は停止時間30分を0.5時間に直して(5000−0.5)÷5000×100=99.99%(小数第3位切り捨て)です。よって向上分は99.99−98.00=1.99パーセントポイントです。

順次、単語を追加予定です。もうしばらくお待ちください。