きおく
記憶
データを保持する領域です。速度と容量に基づき、レジスタから補助記憶まで階層化されています。システムの性能を最適化するため、データの重要度やアクセス頻度に応じた使い分けが不可欠です。
詳しい説明
記憶とは、コンピュータにおいて処理に必要なデータやプログラムを一時的または永続的に保持する仕組みのことです。コンピュータは常に膨大なデータを処理しており、それらを必要なときに瞬時に取り出せる状態に置く必要があります。このため、コンピュータ内部には役割や性能が異なる複数の記憶領域が用意されています。
記憶装置は、処理速度と容量、揮発性の有無に応じて階層化されています。CPUに近いレジスタやキャッシュメモリは超高速ですが容量は小さく、主記憶装置であるメモリは一定の速度と容量を両立しています。さらに、永続的にデータを保存するハードディスクやSSDといった補助記憶装置が存在します。データはこれらの中を適宜移動し、効率的な処理を実現しています。
試験では、これら記憶装置の階層構造とそれぞれの特性を区別することが求められます。揮発性とは電源を切るとデータが消える性質のことで、主記憶やキャッシュは揮発性、補助記憶は不揮発性です。アクセス速度の速い順に並べる問題や、記憶階層の構成要素を問う問題が基本情報技術者試験では頻出です。
試験で問われること
ITパスポート試験
- 記憶装置の種類と揮発性の有無(電源を切ると消えるか)の区別が定番です。
- メモリ(主記憶)と補助記憶装置の役割の違いを押さえます。
- アクセス速度や容量の相対的な比較が問われます。
基本情報技術者試験
- 記憶階層(レジスタ、キャッシュ、主記憶、補助記憶)のアクセス速度と容量の関係を理解します。
- 揮発性と不揮発性の定義を正確に答えられるようにします。
- キャッシュメモリによるアクセス速度向上の仕組みが問われます。