NO IMAGE

応用情報 午後「システムアーキテクチャ」攻略|稼働率・性能計算の解き方

応用情報の午後対策に取り組むエンジニア
「システムアーキテクチャって、計算が多くて苦手……」
「稼働率の式、直列と並列でどっちがどっちだっけ?」
「数値の問題、どう解けば落ち着いて答えられる?」

そんな悩みを持つ、応用情報の午後に挑むあなたへ。

結論から言えば、
システムアーキテクチャは「公式を正確に使い、条件を図で整理できれば」得点源にしやすい分野
です。性能と信頼性の計算が中心で、覚えるべき公式の数は意外と多くありません。同じパターンが手を替え品を替え出題されるからこそ、型を押さえれば安定して点が取れます。

この記事では、システムアーキテクチャ分野の特徴・典型テーマ・解き方のコツ・時間配分と練習法を、やさしく整理して解説します。あなたが「数値問題への苦手意識」を「得意」に変えられるように、順を追ってまとめました。

 

1. システムアーキテクチャ分野の特徴

1. システムアーキテクチャ分野の特徴

午後のシステムアーキテクチャは、ひとことで言うと「性能」と「信頼性」を数値で扱う分野です。「このシステムは1秒間に何件さばけるか」「全体として年に何時間止まるか」といった、計算で答えが出る設問が多いのが大きな特徴です。

暗記中心の分野と違って、ここは手を動かして計算した人が確実に得点できる領域です。逆に言えば、公式の意味を理解せず丸暗記だけで挑むと、条件を少しひねられただけで足をすくわれます。「なぜその式になるのか」まで腹落ちさせておくことが、安定した得点につながります。

 

例えるなら、この分野の公式は「料理のレシピ」です。材料(与えられた条件)を正しく読み取り、手順(公式)どおりに進めれば、誰がやっても同じ料理(答え)にたどり着きます。大切なのは、レシピを覚えることより、材料を取り違えないことです。

 

あなたが計算問題に苦手意識を持っていても、心配はいりません。複雑に見える設問も、ほとんどは「単純な式 × 条件の整理」に分解できます。まずはどんなテーマが出るのかを、次の章で押さえていきましょう。

 

2. 典型テーマを押さえる

2. 典型テーマを押さえる

システムアーキテクチャで問われるテーマは、おおむね決まっています。出題されやすいものを一覧にまとめました。

テーマ 問われること
性能指標 応答時間・スループット・ターンアラウンドタイムの計算
稼働率とRASIS 直列・並列構成の稼働率、信頼性の考え方
MTBF・MTTR 平均故障間隔・平均修復時間から稼働率を求める
仮想化・クラウド 仮想マシン、IaaS/PaaS/SaaS の特徴と使い分け
冗長構成・負荷分散 多重化、ロードバランサ、フェールオーバー
キャパシティプランニング 将来の負荷を見積もり、必要な性能・台数を計画する

 

このうち、午後で計算の中心になるのが性能指標稼働率です。ひとつずつ、意味を確認しておきましょう。

 

性能の3つの指標
応答時間(レスポンスタイム):依頼してから最初の反応が返るまでの時間。
ターンアラウンドタイム:依頼してから、すべての結果が返り終わるまでの時間。
スループット:一定時間あたりに処理できる仕事量(例:1秒あたりの処理件数)。
「速さ」と「量」は別物です。応答が速くても、同時にさばける量(スループット)が小さいこともあります。

 

応答時間とターンアラウンドタイムは混同しやすいので注意してください。たとえば印刷を依頼したとき、「印刷が始まるまで」が応答時間、「全ページ刷り終わるまで」がターンアラウンドタイムだとイメージすると区別しやすくなります。

 

性能を左右するハードウェアの土台があいまいなら、CPUとメモリとはで処理速度を支えるしくみを、OSとプロセスとはでシステムが仕事をさばく流れを押さえておくと、性能計算の意味がより腹落ちします。

仮想化やクラウドは計算より用語の理解が問われます。基礎が不安なあなたは、クラウドコンピューティングとはで仮想化とクラウドの考え方を、SaaS・PaaS・IaaSとはで提供形態の違いを整理しておくと、午後の文章題にも落ち着いて対応できます。

 

3. 稼働率の計算をマスターする

3. 稼働率の計算をマスターする

この分野でいちばん出るのが稼働率の計算です。ここを確実にできるかどうかで、得点が大きく変わります。まずは基本の3つの式を押さえましょう。

 

稼働率の基本公式

① 1台の稼働率
稼働率 = MTBF ÷(MTBF + MTTR)

② 直列構成(全部動かないと止まる)
全体の稼働率 = 各装置の稼働率の積(かけ算)

③ 並列構成(どれか1つ動けば動く)
全体の稼働率 = 1 −(各装置の不稼働率の積
※ 不稼働率 = 1 − 稼働率

 

用語の意味も合わせて覚えておきましょう。MTBF(平均故障間隔)は「故障せずに動き続ける平均時間」、MTTR(平均修復時間)は「壊れてから直るまでの平均時間」です。①の式は「動いていた時間 ÷ 全体の時間」を表していると考えると、自然に頭に入ります。

では、直列と並列を具体的な数字で確かめてみましょう。装置 A と B が、どちらも稼働率 0.9(90%)だとします。

構成 計算 全体の稼働率
直列(両方必要) 0.9 × 0.9 0.81(81%)
並列(片方でOK) 1 −(0.1 × 0.1) 0.99(99%)

 

同じ2台でも、つなぎ方で結果がまるで違うのがわかりますか。直列は弱くなり、並列は強くなる——この方向感覚を体に入れておくと、計算結果が正しいか直感でチェックできます。直列で全体が各装置より高くなったり、並列で低くなったりしたら、どこかで間違えている合図です。

 

並列の式で「不稼働率を使う」のがつまずきどころです。「片方でも動けばOK=両方同時に壊れたときだけ全体が止まる」と考えると、不稼働率どうしのかけ算になる理由が腑に落ちます。最後に「1 −」で稼働率に戻すのを忘れないでください。

 

4. 解き方のコツ

4. 解き方のコツ

公式を覚えても、本番で焦るとミスが出ます。あなたが落ち着いて解けるように、3つのコツを紹介します。

 

コツ1:構成を図で整理する
装置が直列か並列か、文章だけで判断せず、簡単な四角と線で書き出します。「全部必要なら直列、どれか1つでよければ並列」。図にすれば、どの公式を使うかが一目でわかります。

 

コツ2:単位をそろえる
「秒」と「ミリ秒」、「時間」と「分」が混在していないか必ず確認します。性能計算では、単位の取り違えが最大のミス要因です。計算前に、すべて同じ単位に直してから式に入れましょう。

 

コツ3:公式を正確に当てはめる
直列は積、並列は「1 −(不稼働率の積)」。MTBFとMTTRの位置を逆にしない。式を覚えているつもりでも、本番では一度立ち止まって正しい形を確認してから数字を入れる癖をつけます。

 

とくにコツ2の単位は、知識があっても落とす人が多いポイントです。応答時間が「ミリ秒」で与えられ、スループットを「1秒あたり」で答える設問では、1000倍のズレがそのまま失点につながります。計算を始める前に、単位を一度そろえる——これだけで防げるミスは驚くほど多いです。

また、答えが出たら常識的な範囲かを確かめましょう。稼働率が1(100%)を超えたら計算ミスですし、並列にしたのに稼働率が下がっていたら式を取り違えています。最後の一手間が、ケアレスミスからあなたを守ってくれます。

 

5. 時間配分と練習法

5. 時間配分と練習法

午後試験は150分で、必須の情報セキュリティに加えて4問を選択します。1問あたりにかけられる時間は、おおむね25〜30分が目安です。計算分野は時間を読みやすいので、得点計画が立てやすいのも利点です。

練習は、次の3ステップで進めると着実に力がつきます。

 

STEP 1: 公式を手で書けるようにする
稼働率(直列・並列)、MTBFの式、性能3指標を、何も見ずに書き出せるまで反復します。土台はここです。

STEP 2: 過去問で同じ型に慣れる
この分野は出題パターンが安定しています。過去問を数年分解けば、「またこのタイプか」と感じられるようになります。

STEP 3: 時間を計って解く
仕上げに、1問25〜30分の時計を意識して解きます。計算スピードと、見直しの習慣を同時に鍛えます。

 

練習で意識してほしいのは、答えだけでなく途中式を残すことです。間違えたとき「どこで」ずれたのかが見え、同じミスを繰り返さなくなります。単位の取り違えなのか、公式の選択ミスなのかが分かれば、対策はぐっと具体的になります。

あなたが過去問を3〜5年分、繰り返し解くころには、システムアーキテクチャは「苦手」から「選びたい得点源」へと変わっているはずです。

 

まとめ: 計算は、型を覚えれば味方になる

まとめ: 計算は、型を覚えれば味方になる

ここまでの内容を、あなたが思い出しやすい形でまとめます。

  1. システムアーキテクチャは性能・信頼性を数値で扱う分野。手を動かした人が得点できる
  2. 稼働率は直列=積、並列=1−(不稼働率の積)。MTBF÷(MTBF+MTTR) も必須
  3. 解き方のコツは「図で整理・単位をそろえる・公式を正確に」の3つ

 

「公式が多くて大変そう」と感じても、実際に覚える式はわずかです。まずは今日、稼働率の3つの式を紙に書き出すことから始めてみてください。

 

次のステップ

午後の他分野や午前との関係も含めた試験全体の流れは、応用情報技術者試験の全体像をまとめたガイドで俯瞰しておくと、得点計画が立てやすくなります。

稼働率や性能計算が解けるようになったか試したいなら、応用情報 コンピュータシステム分野の問題集で実際に計算してみるのが、定着への近道です。

 

あなたが午後の計算分野に向き合おうと決めたこと、それ自体が合格への確かな一歩です。焦らず、公式と過去問を繰り返していけば、システムアーキテクチャはきっとあなたの得点源になります。Stepio はあなたの学習を一緒に伴走していきます。