SMITサービスマネージャ試験 午前Ⅱ
令和5年度春期 ITサービスマネージャ 午前Ⅱ 問21
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア外部記憶装置を利用して,主記憶の物理容量を超えるメモリ空間をプログラムから利用可能にする。
- イ主記憶と磁気ディスク装置との間にバッファメモリを置いて,双方のアクセス速度の差を補う。
- ウ主記憶と入出力装置との間でCPUを介さずにデータ転送を行う。
- エ主記憶を複数のバンクに分けて,CPUからのアクセス要求を並列的に処理できるようにする。
解き方のヒントを見る
仕組みを読むための一視点
メモリ構成を考えるときは、部品名や用語の印象だけで判断せず、役割の分担と情報の流れを整理し、設問が問う観点に沿って比較しましょう。まず全体像を捉えることが大切です。
この問題で問われていること
構成要素が何を担い、どのような関係で動作を支えるかという観点に絞り、説明の前提と結果が自然につながっているかを丁寧に見比べてください。用語の一致だけで決めないことも意識しましょう。
視点
構成を理解するときは、個々の要素を単独で覚えるのではなく、役割、関係、処理の流れという順に整理すると、説明同士の違いを落ち着いて確認できます。
確認ポイント
- 各要素の役割を整理する
- 情報が移る順序を確認する
- 説明全体の前提と結果を照合する
正解と解説を見る
正解
エ
解説
メモリインタリーブは、主記憶を複数のバンクに分割し、CPUからのアクセスを並列的に処理することで、主記憶のアクセス性能を高める方式です。
理由
メモリインタリーブでは、主記憶を複数のバンクに分け、アクセス先を分散させる。これにより、複数のバンクを並列的に利用でき、CPUからのアクセスを効率化できる。
比較
外部記憶を使って主記憶容量を超える空間を扱うのは仮想記憶、主記憶と磁気ディスク間の速度差を補うのはディスクキャッシュ、CPUを介さず転送するのはDMAの説明です。
選択肢ア
これは不正解だよ。外部記憶装置を利用して主記憶の物理容量を超えるメモリ空間を利用可能にする仕組みは、仮想記憶の説明である。主記憶を複数のバンクに分けて並列アクセスを実現するメモリインタリーブとは異なる。
選択肢イ
これは不正解だよ。主記憶と磁気ディスク装置の間にバッファメモリを置き、アクセス速度の差を補う説明は、ディスクキャッシュなどの仕組みに該当する。主記憶を複数のバンクに分け、並列処理するメモリインタリーブの説明ではない。
選択肢ウ
これは不正解だよ。主記憶と入出力装置の間でCPUを介さずにデータ転送を行うのは、DMAの説明である。これは入出力転送の方式に関するもので、主記憶を複数のバンクに分けてアクセスを並列化する方式とは異なる。
選択肢エ(正解)
これは正解だよ。メモリインタリーブは、主記憶を複数のバンクに分け、CPUからのアクセス要求を並列的に処理できるようにする方式である。主記憶へのアクセスを効率化し、見かけ上のアクセス性能を高められる。
学習のポイント
主記憶の高速化方式と、仮想記憶・DMA・ディスクキャッシュを区別する。
出典:独立行政法人 情報処理推進機構(IPA)令和5年度春期 ITサービスマネージャ試験 午前Ⅱ 問21(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針