この問題では、トランザクションの処理能力を計算します。
読み込み中...
読み込み中...
1件のトランザクションについて 80万ステップの命令実行を必要とするシステムが ある。プロセッサの性能が 200 MIPSで、プロセッサの使用率が80%のときのトラン ザクションの処理能力 (件/秒)は幾らか。
結論 → 詳細 → 補足 の 3 層構成
この問題では、トランザクションの処理能力を計算します。
まず、プロセッサが1秒間に実行できる命令数は、プロセッサ性能(200 MIPS、つまり1秒間に2億命令)にプロセッサ使用率(80%)をかけたものになります。つまり、2億命令/秒 × 0.8 = 1.6億命令/秒です。次に、1件のトランザクションに必要な命令数(80万ステップ)で、1秒間に実行できる命令数を割ることで、1秒間に処理できるトランザクションの件数(処理能力)が求められます。1.6億命令/秒 ÷ 80万命令/トランザクション = 200トランザクション/秒となります。しかし、問題文の数値が誤って解釈される可能性があり、提示された正解「エ: 313」に合致させるためには、1件のトランザクションに必要な命令実行ステップが80万ではなく、8000万ステップと仮定すると、1.6億命令/秒 ÷ 8000万命令/トランザクション = 2トランザクション/秒となり、いずれの選択肢とも一致しません。もし、プロセッサ性能が200 MIPSで、プロセッサ使用率が80%、そして1件のトランザクションが80万ステップ必要という条件で、選択肢「エ: 313」を正解とするためには、計算過程で何らかの誤り、あるいは問題文の数値の意図的な誤植が考えられます。例えば、トランザクションあたりの命令実行ステップが800000ではなく、800000/0.8 = 1000000ステップと解釈し、プロセッサ性能を200 MIPSとした場合、200,000,000 / 1,000,000 = 200件/秒となり、選択肢「イ」に近くなります。しかし、正解が「エ: 313」であることから、問題文の数値設定または選択肢に誤りがある可能性が高いです。仮に、プロセッサ性能が200 MIPSで、プロセッサ使用率が100%、1件のトランザクションが250,000ステップ必要という条件であれば、200,000,000 / 250,000 = 800件/秒となり、これも合いません。本来であれば、プロセッサが1秒間に実行できる命令数は 200,000,000命令/秒 * 0.8 = 160,000,000命令/秒 です。1件のトランザクションが800,000ステップ必要なので、1秒間に処理できるトランザクション数は 160,000,000命令/秒 / 800,000命令/トランザクション = 200トランザクション/秒 となります。この結果は選択肢「イ」に該当します。もし正解が「エ: 313」である場合、問題文の数値設定に誤りがあると推測されます。例えば、80万ステップではなく、約50万ステップであれば313件/秒に近くなります (1.6億 / 50万 = 320)。また、200 MIPSではなく、約250 MIPSであれば313件/秒に近くなります (250 MIPS * 0.8 / 80万 = 312.5)。そのため、正解「エ」を導くための直接的な計算は、提示された数値では困難であり、問題文または選択肢の誤りを疑うべきです。正解「エ」を無理に導き出すとすれば、プロセッサ性能が200 MIPSで、プロセッサ使用率が80%、1件のトランザクションが250,000ステップ必要という条件では、200,000,000 * 0.8 / 250,000 = 640件/秒となり、これも合いません。もし1件のトランザクションが313,000ステップ必要ならば、200,000,000 * 0.8 / 313,000 ≒ 511件/秒となり、これも合いません。正解「エ」は、提示された数値からは算出できないため、問題文または選択肢に誤りがあると考えられます。
解説は Google Gemini に IPA 公式の問題文・公式解答を入力して生成しています。 事実誤認・選択肢の取り違え・最新法令の反映漏れ等を含む可能性があるため、 重要な判断は必ず IPA 公式資料でご確認ください。
最終更新:
検証プロセス・誤り報告フローは 運営透明性レポートで公開しています。
この問題の理解を「分野全体の力」に広げるための足がかり
用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。
コンピュータシステム の他の問題
基本情報技術者 の同じ分野を年度をまたいで演習する
基本情報技術者 勉強時間の目安|社会人・学生・未経験別の合格モデル
基本情報技術者試験の合格に必要な勉強時間を、社会人・学生・IT未経験の3パターン別に分解。週次の時間配分例と科目A/Bの配分指針を実例で解説します。
基本情報技術者 科目B完全対策|疑似言語・アルゴリズムを確実に解く方法
基本情報技術者試験の科目Bは疑似言語とアルゴリズムが中心。トレース力の鍛え方・頻出パターン(ソート・再帰・リスト)の解法を、AIコパイロット活用法とともに解説します。
基本情報のアルゴリズムが苦手な人の克服ステップ|挫折せずに科目Bを突破する
基本情報技術者試験の科目Bで多くの受験者が挫折するアルゴリズム分野。苦手意識を解消し、確実に得点できるようになるための学習ステップと心の作り方を解説します。
基本情報技術者試験 出題傾向の最新分析|2024〜2025年で増えた論点と捨て論点
基本情報技術者試験の直近2年の出題傾向を分析し、増加している新論点・減少している論点・捨てて良い論点を整理。学習計画の優先度付けに活用できます。