DBデータベーススペシャリスト試験 午前Ⅱ
平成21年度春期 データベーススペシャリスト 午前Ⅱ 問18
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア処理装置内の演算器で一度に扱えるビット数を非常に大きくして,文字列処理の性能向上を図っている。
- イ大容量の磁気ディスク装置及び仮想記憶技術を用いることによって,非常に大きなメモリ空間を実現し,性能向上を図っている。
- ウ特定の応用分野に特化したハードウェア回路を個別に用意し,目的に応じて組み合わせることによって,性能向上を図っている。
- エベクトル命令を備えたプロセッサを数個〜十数個,又はマイクロプロセッサを数百〜数千個結合することによって,性能向上を図っている。
解き方のヒントを見る
性能比較の視点を丁寧に整理
スーパーコンピュータについて考えるときは、単一の性能だけで判断せず、処理対象、計算の進め方、利用目的との関係を切り分けて整理すると、各記述の意味を比較しやすくなります。
この問題で問われていること
各選択肢が示す内容を、計算能力そのものの説明なのか、利用分野や運用方法の説明なのかに分け、同じ観点で比較できるか、前提がそろっているかを確認することに集中しましょう。
視点
この分野では、機器の規模や名称だけでなく、どのような処理を、どの単位で、どの目的のために行うかを関連付けて考えることが重要です。説明の対象をそろえて読み比べましょう。
確認ポイント
- 説明の対象が計算処理か、用途や運用かを区別する
- 性能を表す観点が一つに偏っていないかを確認する
- 記述の条件や前提が互いに同じかを照合する
正解と解説を見る
正解
エ
解説
スーパーコンピュータは、ベクトル処理や多数のプロセッサを用いた並列処理によって、大量の計算を高速に実行することを特徴とする。
理由
スーパーコンピュータでは、ベクトル命令を備えたプロセッサや多数のマイクロプロセッサを結合し、複数の計算を並列に進めることで処理性能を高める。したがって、計算資源を結合して性能向上を図る説明が適切です。
比較
大容量磁気ディスクや仮想記憶はメモリ空間の拡大に関係するが、計算処理を高速化するスーパーコンピュータの主要な特徴とは異なる。また、単純なビット数の拡大や特定用途向け回路だけを特徴とする説明も、本問の説明には合わない。
選択肢ア
これは不正解だよ。演算器が一度に扱えるビット数を大きくすることは、一般に文字列処理の性能向上を直接示す特徴ではない。スーパーコンピュータの代表的な高速化手法は、計算を並列に実行する構成であり、この選択肢の説明とは異なる。
選択肢イ
これは不正解だよ。大容量磁気ディスク装置と仮想記憶は、補助記憶を利用して見かけ上のメモリ空間を広げる技術である。しかし、記憶空間の拡大そのものは計算処理を高速化する特徴ではなく、スーパーコンピュータの構成説明として適切ではない。
選択肢ウ
これは不正解だよ。特定の応用分野に特化した回路を組み合わせる方式は、専用ハードウェアによる高速化の説明である。スーパーコンピュータの一般的な特徴として問われている、プロセッサなどを用いて大量の計算を並列処理する構成とは一致しない。
選択肢エ(正解)
これは正解だよ。ベクトル命令を備えたプロセッサや、多数のマイクロプロセッサを結合すると、複数の計算を並列に実行できる。大量の計算を分担して処理性能を高めるという、スーパーコンピュータの代表的な構成を正しく説明している。
学習のポイント
ベクトル処理と並列処理による性能向上の考え方を整理する。
出典:独立行政法人 情報処理推進機構(IPA)平成21年度春期 データベーススペシャリスト試験 午前Ⅱ 問18(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針