データ(値・情報)

データ(値・情報)について、

(1)型(2)構造(3)形式(4)表し方(5)保持場所で考える。

 

(1)型

・種類・扱い方のこと(※1)

・プリミティブ型(基本型)と参照型に分けられる。(※2)

 

(2)構造

・配列、リスト、木構造(※3)

 

(3)形式

・フォーマットのこと。

・ファイルの拡張子で判断する。(.txt、.csv、.html、.css、.js、.java、.xml、.py…etc)

 

(4)表し方

リテラル、変数、定数、オブジェクト

 

(5)保持場所

・画面、メモリ(変数)、ファイル、DB

 

(※1)ポリモーフィズムに則ると、厳密には種類と扱い方は異なる概念。例えば、種類は数値の3だが、扱い方を整数の3とするか、浮動小数点数の3.0とするかで異なる。

(※2)プリミティブ型(基本型)と参照型

https://jioatips.hatenablog.com/entry/2018/09/24/202206

(※3)Javaを使うなら必ず覚えておきたいデータ構造 - 配列・リスト・マップ
http://d.hatena.ne.jp/nattou_curry_2/touch/20090726/1248600833