IT用語集

IT用語集

IT・インターネット・ゲーム業界に関する用語をわかりやすく解説しています。

オーバーフロー

  • twitter
コンピュータプログラムが処理可能な数位範囲の限界を超えてしまうことで、日本語では「溢れ」と表す場合もあります。
オーバーフローには主にWebデザインの分野で使われるときと、バッファにおけるオーバーフローの2つです。
CSSにおけるオーバーフローとは、文字や図形などのオブジェクトが定められた枠からはみ出ている状態や、はみ出ていて見えなくなる状態を指します。
それに対してバッファのオーバーフローとは、データを保存するためのメモリ領域が容量を超えて入力されることによりオーバーフローを起こすことです。
情報をバッファ領域に格納する際に格納する情報の大きさがバッファ領域の上限を超える場合にCPUはバッファ領域を超えて情報を格納してしまいます。それにより、メモリ上の不正な場所に情報を格納する状態になってしまうのです。
もともとあった場所に合ったデータが上書きされて欠落したり、データが溢れ出ても処理されて格納してしまうという性質を悪用する標的型攻撃の典型的な例でもあります。
これを防ぐためにも制御を行い、オーバーフローが発生しないようにする必要があります。

新着用語

新着用語

ビット

8/15(水)

コンピューターで表示されるテキストや画像などはすべて二進数で表示され、0か1が入る一マスのことをビッ…

マーケティングファネルとは、様々なマーケティング手法から見込み客を実際の顧客に絞り込まれる過程を表し…

Google検索一覧のサイト説明に表示する部分で、サイト制作者により設定することもできる。サイト内の…

このページのトップへ