DBデータベーススペシャリスト試験 午前Ⅱ
平成21年度春期 データベーススペシャリスト 午前Ⅱ 問21
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アサーバ処理時間を40%と総回線伝送時間を10%改善する。
- イサーバ処理時間を80%改善する。
- ウ総回線伝送時間を20%改善する。
- エ端末処理時間を20%改善する。
解き方のヒントを見る
応答時間を分解して比べる視点
応答時間の比較では、全体を構成する要素を同じ基準で整理し、改善対象が全体に占める割合と、変更前後で動かない条件を見分けることが重要です。まず各要素の役割を区別して、比較の土台をそろえましょう。
この問題で問われていること
この問題では、短縮量そのものだけでなく、どの構成要素が改善の対象で、どの要素が一定として扱われるかに注目し、比較する値の基準と単位がそろっているかを確認してください。特に割合と時間の扱いを混同しないようにします。
視点
応答時間を考える際は、処理や待ち時間などの役割を分け、改善前後で変化する部分と変化しない部分を整理します。そのうえで、全体への影響を同じ尺度で捉えられるか確認しましょう。
確認ポイント
- 構成要素ごとの役割と対象範囲を整理する
- 改善前後で一定とみなす条件を確認する
- 時間・割合・短縮量の単位をそろえて比較する
正解と解説を見る
正解
エ
解説
応答時間はサーバ処理時間、総回線伝送時間、端末処理時間の合計であり、100+400+500=1、000ミリ秒です。各対策による短縮量を比較すると、端末処理時間を20%改善する場合が最も大きい。
理由
初期の応答時間は、100ミリ秒+400ミリ秒+500ミリ秒=1、000ミリ秒です。アは40ミリ秒+40ミリ秒=80ミリ秒、イは80ミリ秒、ウは80ミリ秒の短縮となる。一方、エは500ミリ秒×20%=100ミリ秒短縮できるため、最も短縮効果が大きい。
比較
改善率が高いことだけでは、最も短縮できるとは限らない。アは二つの短縮量を合計しても80ミリ秒、イとウもそれぞれ80ミリ秒です。エは端末処理時間500ミリ秒を対象とするため、20%の改善でも100ミリ秒となり、他の選択肢を上回る。
選択肢ア
これは不正解だよ。サーバ処理時間100ミリ秒の40%改善は40ミリ秒、総回線伝送時間400ミリ秒の10%改善も40ミリ秒で、合計短縮量は80ミリ秒である。端末処理時間を20%改善する場合の100ミリ秒より小さい。
選択肢イ
これは不正解だよ。サーバ処理時間は100ミリ秒なので、80%改善しても短縮量は100ミリ秒×80%=80ミリ秒である。改善率は大きいが、端末処理時間を20%改善した場合の短縮量100ミリ秒には届かない。
選択肢ウ
これは不正解だよ。総回線伝送時間は400ミリ秒であり、20%改善した短縮量は400ミリ秒×20%=80ミリ秒である。端末処理時間500ミリ秒の20%改善による100ミリ秒より短縮量が小さい。
選択肢エ(正解)
これは正解だよ。端末処理時間は500ミリ秒なので、20%改善すると500ミリ秒×20%=100ミリ秒短縮できる。ア、イ、ウの短縮量はいずれも80ミリ秒であり、エが応答時間を最も大きく短縮する。
学習のポイント
処理時間の大きさと改善率を掛け合わせ、全体の応答時間を何ミリ秒短縮できるかで比較する。
出典:独立行政法人 情報処理推進機構(IPA)平成21年度春期 データベーススペシャリスト試験 午前Ⅱ 問21(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針