開關裝置斷流試驗裝置
[拼音]:shuju
[英文]:data
可由人工或自動化手段加以處理的那些事實、概念和指示的表示形式,包括字元、符號、表格和圖形等。資料可以在物理介質上記錄或傳輸,並通過外圍裝置被計算機接受,經過處理而得到結果。資料能被送入計算機加以處理,包括儲存、傳送、排序、歸併、計算、轉換、檢索、製表和模擬等操作,以得到人們需要的結果。資料經過解釋並賦予一定的意義之後,便成為資訊。計算機系統的每個操作,都是對資料進行某種處理。所以資料與程式一樣,是軟體的基本物件。
資料型別
同一型別的資料,其各成分都具有相同的特性,可進行相同的操作。例如,整數、實數、複數和邏輯數,都有相同的數學特性和相同的內部表示法。在用高階程式設計語言書寫的程式中,每一個變數、常量或表示式的值,都屬於確定的資料型別。變數的所有可能取值,以及在這些值上可容許的操作,都由資料的型別在程式中顯式地或隱式地規定。型別概念的明顯特徵,可以概括為:
(1)型別決定變數或表示式所能取值的集合;
(2)每一個值屬於一個且僅屬於一個型別;
(3)變數、常量或表示式的型別,都可以從其形式或上下義推斷出來,而毋須瞭解執行時計算出來的具體值;
(4)每一種操作要求一定型別的運算元,並且得出一定型別的結果;
(5)一種型別的值及其規定的基本操作的性質,可由一組公理闡明;
(6)程式可利用型別概念去防止或表明程式中無意義的結構,又可用於確定在計算機中的資料表示和資料存取方法。在程式設計語言中引進型別的概念,可以集中刻劃特性、易於維護;可以區分物件和運算的抽象特性,實現有關的特性,隱蔽內部細節;可以提高可靠性和易讀性。
資料結構
由簡單型別的資料構造出複合型別的資料的方法和表示(見資料結構)。