基本情報暗記無料で始める

セグメンテーションとは?せぐめんてーしょん

セグメンテーションとは、プログラムを可変長の論理的なまとまり(コード、データ、スタックなど)に分けて管理する方式。セグメントテーブル(各セグメントの情報を並べた表)で、各セグメントの先頭アドレスと長さ、保護属性を管理する。ページング(主記憶を同じ大きさの区画=ページに分けて管理する方式)と組み合わせる場合は、セグメントテーブルの各行が、対応するページテーブル(ページの置き場所を記録した表)の実アドレス(主記憶上の実際の番地)を保持する。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では1問の解説で触れられています。

基本情報技術者試験の頻出用語/テクノロジ系

この語が出る過去問を解く →

具体例

セグメント長を超えるアクセスを検出して保護例外を発生させる。

試験での引っ掛け

可変長ゆえに空き領域が細切れになる外部断片化が生じる。固定長のページングで生じるのは内部断片化(割り当てたページの中に使われない余りが出ること)。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 1問の解説で触れられる
  • 分野:テクノロジ系
  • 可変長ゆえに空き領域が細切れになる外部断片化が生じる。