?本章總覽:
一.什么是數據
1.數據
? 數據是信息的載體,是描述客觀事物屬性的數、字符及所有能輸入到計算機中并被計算機程
序識別和處理的符號的集合。數據是計算機程序加工的原料。
早期計算機只能處理純數值的問題,如世界第一題計算機ENIAC是用來計算導彈的軌跡方程和原子彈的爆炸方程等。現代計算機可以處理一些非數值問題,如下圖:
所以現代計算機--經常處理非數值型問題
對于非數值型的問題:
1.我們關心每個個體的具體信息
2.我們還關心個體之間的關系?
接下來我們會從這2點來展開分析:
?我們把一個人的財富信息成為一個數據元素,而姓名,財富,財富來源等我們成為數據項
數據元素、數據項:
數據元素是數據的基本單位,通常作為一個整體進行考慮和處理。
一個數據元素可由若干數據項組成,數據項是構成數據元素的不可分割的最小單位。
所以我們經常用數據元素來描繪一個個體。
倘若我們用數據元素來描述一下微博的賬號,我們把一個賬號的信息看做一個數據元素,而昵稱,性別生日看做數據項,其中生日由年月日組成,我們把它稱為組合項。?
二.什么是數據對象
所以數據對象是具有相同性質的數據元素的集合,是數據的一個子集。?
那么我們該如何表示個體間的關系呢 關系呢?
接下來我們會引進數據結構的概念。
三.什么是數據結構
所以數據結構是相互之間存在一種或多種特定關系的數據元素的集合。?
同樣的數據元素可以組成相同的數據結構,而不同的數據元素也可以組成相同的數據結構。
完!