A. (32) 數據的存儲結構是指______。
指數據的邏輯結構在計算機中的表示。
數據有兩種不同的存儲結構:順序存儲結構和鏈式存儲結構。
1、順序存儲方法它是把邏輯上相鄰的節點存儲在物理位置相鄰的存儲單元里,結點間的邏輯關系由存儲單元的鄰接關系來體現,由此得到的存儲表示稱為順序存儲結構。順序存儲結構是一種最基本的存儲表示方法,通常藉助於程序設計語言中的數組來實現。
2、鏈接存儲方法它不要求邏輯上相鄰的節點在物理位置上亦相鄰,結點間的邏輯關系是由附加的指針欄位表示的。由此得到的存儲表示稱為鏈式存儲結構,鏈式存儲結構通常藉助於程序設計語言中的指針類型來實現。
(1)數據的存儲結構擴展閱讀
數據的存儲對象
數據存儲對象包括數據流在加工過程中產生的臨時文件或加工過程中需要查找的信息。數據以某種格式記錄在計算機內部或外部存儲介質上。數據存儲要命名,這種命名要反映信息特徵的組成含義。數據流反映了系統中流動的數據,表現出動態數據的特徵;數據存儲反映系統中靜止的數據,表現出靜態數據的特徵。
在計算機科學中,數據存儲表示法一般是指數據的存儲結構表示方法,來表示數據之間的聯系。例如稀疏矩陣,有鄰接矩陣與鄰接表兩種存儲表示法來表示數據之間的關系。
B. 數據的存儲結構包括________。
數據的存儲結構包括順序存儲和鏈式存儲結構。
順序存儲結構是把邏輯上相鄰的節點存儲在物理位置上相鄰的存儲單元中,結點之間的邏輯關系由存儲單元的鄰接關系來體現。通常順序存儲結構是藉助於計算機程序設計語言數組來描述的。主要優點是節省存儲空間,可實現對節點的隨機存取,即每一個節點對應一個序號。
鏈式存儲結構在計算機中用一組任意的存儲單元存儲線性表的數據元素。鏈式存儲結構通常藉助於程序設計語言中的指針類型來實現。它不要求邏輯上相鄰的元素在物理位置上相鄰;每個節點是由數據域和指針域組成;由於簇是隨機分配的,這也使數據刪除後覆蓋幾率降低,恢復可能提高。
(2)數據的存儲結構擴展閱讀:
順序存儲結構的基本原理
在順序存儲中,每個存儲空間含有所存元素本身的信息,元素之間的邏輯關系是通過數組下標位置簡單計算出來的線性表的順序存儲,若一個元素存儲在對應數組中的下標位置為i,則它的前驅元素在對應數組中的下標位置為i-1,它的後繼元素在對應數組中的下標位置為i+1。
在鏈式存儲結構中,存儲結點不僅含有所存元素本身的信息,而且含有元素之間邏輯關系的信息。
C. 存儲結構有哪些
存儲結構有順序存儲和鏈接存儲。順序存儲和鏈接存儲是數據的兩種最基本的存儲結構。
1、順序存儲
順序存儲方法是把邏輯上相鄰的結點存儲在物理位置相鄰的存儲單元里,結點間的邏輯關系由存儲單元的鄰接關系來體現,由此得到的存儲表示稱為順序存儲結構。順序存儲結構是一種最基本的存儲表示方法,通常藉助於程序設計語言中的數組來實現。
2、鏈接存儲
鏈接存儲方法它不要求邏輯上相鄰的結點在物理位置上亦相鄰,結點間的邏輯關系是由附加的指針欄位表示的。由此得到的存儲表示稱為鏈式存儲結構,鏈式存儲結構通常藉助於程序設計語言中的指針類型來實現。
(3)數據的存儲結構擴展閱讀:
數據的存儲結構是指數據的邏輯結構在計算機中的表示。數據元素之間的關系有兩種不同的表示方法:順序映象和非順序映象,並由此得到兩種不同的存儲結構:順序存儲結構和鏈式存儲結構。
儲存系統的層次結構為了解決存儲器速度與價格之間的矛盾,出現了存儲器的層次結構。
D. 【討論】數據結構——數據的存儲結構
1.「循環隊列」與存儲結構有關,即是與計算機在內存中實現有關的概念。「隊列」本是一個邏輯概念,但「循環隊列」特指在內存中依地址順序存放「數據元素」,當隊尾越過規定內存區域的下界時,調整隊尾指向內存區域的上界,繼續進行入隊操作。
2.「鏈表」無疑與存儲結構有關。也就是在體現「數據元素」之間關系時增加一或多個「域」,用於存放相關聯的「數據元素的地址」。
3.「哈希表」也與存儲結構有關。「哈希表」一般是為了查找某個「數據元素」方便,而將有某種關系的一組「數據元素」集中放置,並為各組數據生成一個連續的「索引」(正如數組下標)。在實現時就用連續的內存地址來體現。
4.「棧」僅是一個邏輯概念,LIFO(後進先出),並不涉及具體的物理實現。即與存儲結構無關。
E. 什麼是數據的存儲結構
(32)[答案]B[考點]數據結構與演算法[評析]這是個基本概念題。存儲空間量只是數據的存儲結構的一個屬性,答案C也太片面,比如鏈表也是種存儲方式,而非線性的還有樹、圖……我們所學的數據結構不涉及到數據在計算機外存(比如硬碟、軟盤)具體的
F. 數據的存儲結構到底是四種還是兩種
一般而言,主要的是四種:順序、鏈式、索引和散列
但是常用的就是前面兩種
G. 什麼是數據的存儲結構
比如二維數組,數據結構是一個二維的平面結構,但實際上,內存是線性的,不可能存二維結構,所以,這個二維的數據結構要轉換成一維的線性結構來存儲。
像樹或網這樣的結構更明顯了,在內存中更不可能將數據存成為樹狀的或是網狀的,必須都轉換成線性的結構。
所以,數據的邏輯結構都必須轉換成在計算機內存中實際存儲的存儲結構。
H. 什麼是「數據存儲結構」
向上 向下
指針 數據位 指針
---- ------ -----
數據存儲結構
數據結構(data structure):
是相互之間存在一種或多種特定關系的數據元素的集合。數據結構是一個二元組,記為:
data_structure=(D,S).其中D為數據元素的集合,S是D上關系的集合。
數據元素相互之間的關系稱為結構(structure)。根據數據元素之間關系的不同特性,通常由下列四類基本結構:
(1)集合:數據元素間的關系是同屬一個集合。
(2)線性結構:數據元素間存在一對一的關系。
(3)樹形結構:結構中的元素間的關系是一對多的關系。
(4)圖(網)狀結構:結構中的元素間的關系是多對多的關系。
I. 數據結構如何存儲數據
存儲數據 是磁碟的技術
數據結構存儲 一般就是數組、 結構體、
結構體串起來 有用數組, 鏈表的形式
鏈表結構復雜化就出現了 樹和圖
所以數據結構 只管數據之間的關系
J. 數據的存儲結構
存儲結構就是物理結構,這沒有錯
存儲結構是邏輯結構的存放方式,這沒有錯
邏輯結構是看不見摸不著的,但是計算機又要對數據進行邏輯結構的操作,那這就很尷尬了,咋辦。
這時候存儲結構(也就是數據的物理結構)挺身而出,「哥來給你表示你的位置」
存儲結構的位置可以用數組或指針具體表示的
這時候就可以根據物理結構的存儲位置來對數據的邏輯結構進行操作
那麼二者肯定是要有聯系的
聯系:
邏輯結果是存儲結構(物理結構)的映射
存儲結構(物理結構)是邏輯結構的映像
就好比風是邏輯機構,縹緲見不著
那要把控它的位置,進行風向預測
那麼氣象台就根據某些手段進行控制,把風的具體位置給彰顯出來了。