第 1 頁:練習題 |
第 6 頁:答案及解析 |
一、選擇題
(1)B.【解析】軟件開發階段包括需求分析、總體設計、詳細設計、編碼和測試五個階段。其中需求分析階段常用的工具是數據流圖和數據字輿。
(2)C.【解析】根據:分法查找法需要兩次:
①首先將60與表中間的元素55進行比較,由于60大于55,所以在線性表的后半部分查找。
②第二次比較的“素是后半部分的中間元素,將60與表中間的元素70進行比較,由于60小于70,所以在線性表的前半部分查找。
③第三次比較的元素師前半部分的中間元素,即60,’這時兩者相等。即查找成功。
(3)A.【解析】根據數據結構中各數據元素之間前后關系的復雜程度,一般將數據結構分為兩大類型:線性結構與非線性結構。如果一個非空的數據結構滿足下列兩個條件:①有且只有一個根結點;②每個結點最多有一個前件,也最多有一個后件。則稱該數據結構為線性結構,又稱線性表。所以線性表、棧與隊列、線性鏈表都是線性結構。而二叉樹是非線性結構。
(4)A.【解析】隨著計算機軟件規模的擴大,軟件本身的復雜性不斷增加。研制周期顯著變長,正確性難以保證,軟件開發費用上漲,生產效率急劇下降,從而出現了人們難以控制軟件發展的局面。即所謂的“軟件危機”。
(5)A.【解析】耦合度是模塊間互相連接的緊密程度的度量:內聚度是一個模塊內部各個元素間彼此結合的緊密程度的度量。
(6)C.【解析】線性表是一種線性結構,由n(n≥0)個元素組成,所以線性表可以是空表。但是在線性表中,第一個結點沒有前件。最后一個結點沒有后件,其他結點有且只有一個前件和后件。所以選項C.是錯誤的。
(7)C.【解析】T就是關系R中有的,同時S中也有的有序組(4、5、6),即交運算(n)。
(8)D.【解析】線性表的順序存儲是用一片連續的空間來存放數據元素,其特點是邏輯上相鄰的元素在物理位置上也相鄰。數據元素之間邏輯上的先后關系自動隱含在物理位置的相鄰元素之中,因此不需要另外開辟空間來保存元素之間的關系。
(9)A.【解析】數據庫管理系統在數據庫的三級模式之間提供了兩層映象,保證了數據庫中數據的較高的邏輯獨立性和物理獨立性。
(10)C.【解析】白盒測試方法也稱為結構測試或邏輯測試,主要方法有邏輯覆蓋測試、基本路徑測試等。
(11)D.【解析】本題考查數據庫的基本知識。常見的數據模型有三種,分別是層次模型、網狀模型和關系模型,目前最普遍應用的是關系模型。
(12)A.【解析】本題考查關系運算的知識。關系運算共可分為兩大類,一類是傳統的集合運算,如并、交、差和笛卡兒積;還有一類是專門的關系運算,其中包括選擇、投影、連接和自然連接。選擇運算是在關系中選擇滿足條件的元組;投影運算是在關系中指定某些屬性所組成新的關系;連接運算是將兩個關系拼接成一個新的關系,生成的新關系中包含滿足條件的元組;自然連接是在等值連接的基礎上去除重復的屬性。本題明顯屬于關系中選擇滿足條件的元組,故為選擇操作。
(13)D.【解析】本題考查關系模型基本概念的知識。在關系數據庫中關系是一個二維表,每一行稱為一個元組。也稱為一個記錄;每一列稱為一個屬性,其中屬性的取值范圍稱為域或值域。
(14)A.【解析】本題考查主關鍵字的知識。主關鍵字是一個或者多個字段的集合。是用于區別表中記錄惟一的標識,也就意味著在一個表中主關鍵字不能取重復值。在Access的表中,可以定義三種類型的主關鍵字:自動編號主鍵、單字段主鍵和多字段主鍵。在本題中只有“書號”是每本書都不相同的,也就是主關鍵字。
(15)D.【解析】本題考查參照完整性的知識。參照完整性指的是兩個邏輯上有關系的表必須使得表里面的數據滿足它們的關系。例如主表中沒有相關記錄就不能將記錄添加到子表;子表中的記錄刪除時主表的相關記錄隨之刪除;子表中的記錄更新時主表的相關記錄隨之更新都屬于參照完整性。
(16)A.【解析】本題考查Access數據庫對象的知識。在Access這個關系數據庫中,數據庫對象共有7種,只有表用來存儲數據。
(17)B.【解析】本題考查Access表基本概念的知識。在關系數據庫中關系是一個二維表,每一行稱為一個元組,每一列稱為一個屬性;在Access這個關系數據庫中,用表來實現關系,表的每一行稱作一條記錄,對應關系模型中的元組;每一列稱作一個字段,對應關系模型中的屬性。
(18)C.【解析】本題考查通配符的知識。通配符一般作為其他字符的占位符,其中包括星號(·)、問號t?)方括號(n)、嘆號(1)、減號(一)和數字號碼(#)。其中最常用的問號(?)表示所在的位置可以是任何一個字符,星號(·)表示所在的位置可以是任何多個字符;使用通配符搜索這些代表通配符的符號時,需要將搜索的符號放在方括號內;無論是文本型還是日期型字段都可以使用通配符。
(19)A.【解析】本題考查查詢種類的知識。常見的查詢種類有:選擇查詢、交叉表查詢、參數查詢、操作查詢和SQL查詢。其中選擇查詢是根據指定的查詢準則從一個或多個表中獲取數據并顯示結果:交叉表查詢是利用表中的行和列來統計數據:參數查詢利用對話框來提示用戶輸入準則;操作查詢在一次查詢操作中對所得結果進行編輯。本題中以性別為行標題,以班級為列標題,行列交叉處進行計數,即可得到結果。
(20)A.【解析】在ACCESS數據庫中,駙除表中的記錄是不能恢復的。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |