永続性の解説頁です。 Weblio辞書辞典>辞書・百科事典>永続性>永続性の1ページ目

永続性とは?



ウィキペディア目次へ
ウィキペディア
永続性とは、
  1. ある状態が長く続く性質のこと
  2. 計算機科学における永続性
    本記事で解説


計算機科学における永続性: Persistence)は、データを生成したプログラムが終了してもそのデータが存続する特性を指す。
この特性がない場合、データはメモリ上にのみ存在し、コンピュータのシャットダウン時など、メモリの電源が切られた時点で消失する。

目次


1 プログラミング
1.1 オペレーティングシステムとプログラミング言語での組み込み
1.2 ユーザインタフェース
2 記憶装置
3 関連項目

ウィキペディア目次へ
プログラミング

プログラミングにおいて、永続性とはデータ構造をプログラムの実行と実行の間で保持することを指す。
例えば、画像編集における複雑な選択の保持やワードプロセッサにおけるUNDOヒストリの保持などである。
これはデータを不揮発性の記憶装置、すなわちファイルシステム関係データベースオブジェクトデータベースに格納することでなされる。
これに関係したデザインパターンとして、container based persistence、component based persistence、Data Access Objectモデルなどがある。
当初、永続性という用語が登場したころ、データはプログラミング言語の命令によってディスクから読み書きされるものであったため、永続性はデータの本質的特性であると見なされた。
しかし、その後メモリ容量の増大や動的にデータ構造を生成するオブジェクト指向プログラミングの登場によって、そのような見方は変化していった。
永続性の例としては、Java のオブジェクトをディスクに格納するためのシリアライズJava EE による関係データベースへの Enterprise JavaBeans の格納がある。
注目の情報

ページ(1/3)
次ページ

ページTOP▲
Weblio辞書辞典
「永続性」の記述に関する著作権




ランダム表示|登録辞書一覧
Weblio辞書辞典

お気に入りに登録
友達にも教える
「永続性」の記述に関するお問合せ

Weblio辞書辞典|ヘルプ|お問合せ
©2012Weblio