数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、抽象数据类型的概念
數(shù)據(jù):
是客觀事物的符號表示,指所有能輸入到計算機中并被計算機程序處理的符號的總稱。如數(shù)學(xué)計算中用到的整數(shù)和實數(shù),文本編輯所用到的字符串,多媒體程序處理的圖形、圖像、聲音、動畫等通過特殊編碼定義后的數(shù)據(jù)。
數(shù)據(jù)元素:
是數(shù)據(jù)的基本單位,在計算機中通常作為一個整體進(jìn)行考慮和處理。在有些情況下,數(shù)據(jù)元素也稱為元素、結(jié)點、記錄等。數(shù)據(jù)元素用于完整地描述一個對象,如一個學(xué)生記錄,樹中棋盤的一個格局(狀態(tài))、圖中的一個頂點等。
數(shù)據(jù)項:
是組成數(shù)據(jù)元素的、有獨立含義的、不可分割的最小單位。例如,學(xué)生基本信息表中的學(xué)號、姓名、性別等都是數(shù)據(jù)項。
數(shù)據(jù)對象:
是性質(zhì)相同的數(shù)據(jù)元素的集合,是數(shù)據(jù)的一個子集。例如:整數(shù)數(shù)據(jù)對象是集合N={0,±1,±2,…},字母字符數(shù)據(jù)對象是集合C={‘A’,‘B’,…,‘Z’, ‘a(chǎn)’,‘b’,…,‘z’},學(xué)生基本信息表也可是一個數(shù)據(jù)對象。
數(shù)據(jù)結(jié)構(gòu):
是相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。換句話說,數(shù)據(jù)結(jié)構(gòu)是帶“結(jié)構(gòu)”的數(shù)據(jù)元素的集合,“結(jié)構(gòu)”就是指數(shù)據(jù)元素之間存在的關(guān)系。
邏輯結(jié)構(gòu):
從邏輯關(guān)系上描述數(shù)據(jù),它與數(shù)據(jù)的存儲無關(guān),是獨立于計算機的。因此,數(shù)據(jù)的邏輯結(jié)構(gòu)可以看作是從具體問題抽象出來的數(shù)學(xué)模型。
存儲結(jié)構(gòu):
數(shù)據(jù)對象在計算機中的存儲表示,也稱為物理結(jié)構(gòu)。
抽象數(shù)據(jù)類型:
由用戶定義的,表示應(yīng)用問題的數(shù)學(xué)模型,以及定義在這個模型上的一組操作的總稱。具體包括三部分:數(shù)據(jù)對象、數(shù)據(jù)對象上關(guān)系的集合和對數(shù)據(jù)對象的基本操作的集合。
總結(jié)
以上是生活随笔為你收集整理的数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、抽象数据类型的概念的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑如何精准搜索(怎么在电脑上找百度搜索
- 下一篇: 战地3配置要求(最低与最高配置)