點擊查看試題參考答案
一、選擇題((1)~(35)每小題2分,共70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確的選項塗寫在答題卡相應位置上,答在試卷上不得分。
(1)數據的存儲結構是指______。
A.存儲在外存中的數據
B.數據所佔的存儲空間量
C.數據在計算機中的順序存儲方式
D.數據的邏輯結構在計算機中的表示
(2)下列關於棧的描述中錯誤的是______。
A.棧是先進後出的線性表
B.棧只能順序存儲
C.棧具有記憶作用
D.對棧的插入與刪除操作中,不需要改變棧底指針
(3)對於長度為n的線性表,在最壞情況下,下列各排序法所對應的比較次數中正確的是______。
A.冒泡排序為n/2
B.冒泡排序為n
C.快速排序為n
D.快速排序為n(n-1)/2
(4)對長度為n的線性表進行順序查找,在最壞情況下所需要的比較次數為______。
2n
B.n/2
C.n
D.n+1
(5)下列對於線性鏈表的描述中正確的是______。
A.存儲空間不一定是連續,且各元素的存儲順序是任意的
B.存儲空間不一定是連續,且前件元素一定存儲在後件元素的前面
C.存儲空間必須連續,且前件元素一定存儲在後件元素的前面
D.存儲空間必須連續,且各元素的存儲順序是任意的
(6)下列對於軟件測試的描述中正確的是______。
A.軟件測試的目的是證明程序是否正確
B.軟件測試的目的是使程序運行結果正確
C.軟件測試的目的是儘可能多地發現程序中的錯誤
D.軟件測試的目的是使程序符合結構化原則
(7)為了使模塊儘可能獨立,要求______。
A.模塊的內聚程度要儘量高,且各模塊間的耦合程度要儘量強
B.模塊的內聚程度要儘量高,且各模塊間的耦合程度要儘量弱
C.模塊的內聚程度要儘量低,且各模塊間的耦合程度要儘量弱
D.模塊的內聚程度要儘量低,且各模塊間的耦合程度要儘量強
(8)下列描述中正確的是______。
A.程序就是軟件
B.軟件開發不受計算機系統的限制
C.軟件既是邏輯實體,又是物理實體
D.軟件是程序、數據與相關文檔的集合
(9)數據獨立性是數據庫技術的重要特點之一。所謂數據獨立性是指______。
A.數據與程序獨立存放
B.不同的數據被存放在不同的文件中
C.不同的數據只能被對應的應用程序所使用
D.以上三種説法都不對
(10)用樹形結構表示_____。
A.關係模型
B.網狀模型
C.層次模型
D.以上三個都是
(11)在創建數據庫表結構時,給該表指定了主索引,這屬於數據完整性中的______。
A.參照完整性
B.實體完整性
C.域完整性
D.用户定義完整性
(12)在創建數據庫表結構時,為該表中一些字段建立普通索引,其目的是______。
A.改變表中記錄的物理順序
B.為了對錶進行實體完整性約束
C.加快數據庫表的更新速度
D.加快數據庫表的`查詢速度
(13)數據庫系統中對數據庫進行管理的核心軟件是______。
(14)設有兩個數據庫表,父表和子表之間是一對多的聯繫,為控制子表和父表的關聯,可以設置“參照完整性規則”,為此要求這兩個表______。
A.在父表連接字段上建立普通索引,在子表連接字段上建立主索引
B.在父表連接字段上建立主索引,在子表連接字段上建立普通索引
C.在父表連接字段上不需要建立任何索引,在子表連接字段上建立普通索引
D.在父表和子表的連接字段上都要建立主索引
(15)關係運算中的選擇運算是______。
A.從關係中找出滿足給定條件的元組的操作
B.從關係中選擇若干個屬性組成新的關係的操作
C.從關係中選擇滿足給定條件的屬性的操作
D.A和B都對
(16)在指定字段或表達式中不允許出現重複值的索引是______。
A.惟一索引
B.惟一索引和候選索引
C.惟一索引和主索引
D.主索引和候選索引
(17)在Visual FoxPro中,以下關於刪除記錄的描述,正確的是______。
的DELETE命令在刪除數據庫表中的記錄之前,不需要用USE命令打開表
的DELETE命令和傳統Visual FoxPro的DELETE命令在刪除數據庫表中的記錄之前,都需要用USE命令打開表
的DELETE命令可以物理地刪除數據庫表中的記錄,而傳統Visual FoxPro的DELETE命令只能邏輯刪除數據庫表中的記錄
D.傳統Visual FoxPro的DELETE命令在刪除數據庫表中的記錄之前不需要用USE命令打開表
(18)在Visual FoxPro中,如果希望跳出SCAN … ENDSCAN循環體、執行ENDSCAN後面的語句,應使用______。
語句
語句
K語句
RN語句
(19)打開數據庫abc的正確命令是______。
DATABASE abc
abc
DATABASE abc
abc
(20)在Visual FoxPro中,下列關於表的敍述正確的是______。
A.在數據庫表和自由表中,都能給字段定義有效性規則和默認值
B.在自由表中,能給表中的字段定義有效性規則和默認值
C.在數據庫表中,能給表中的字段定義有效性規則和默認值
D.在數據庫表和自由表中,都不能給字段定義有效性規則和默認值
(21)Visual FoxPro的“參照完整性”中“插入規則”包括的選擇是______。
A.級聯和忽略
B.級聯和刪除
C.級聯和限制
D.限制和忽略
(22)在Visual FoxPro中,關於查詢和視圖的正確描述是______。
A.查詢是一個預先定義好的SQL SELECT語句文件
B.視圖是一個預先定義好的SQL SELECT語句文件
C.查詢和視圖是同一種文件,只是名稱不同
D.查詢和視圖都是一個存儲數據的表
(23)在Visual FoxPro中,以下關於視圖描述中錯誤的是______。
A.通過視圖可以對錶進行查詢
B.通過視圖可以對錶進行更新
C.視圖是一個虛表
D.視圖就是一種查詢
(24)使用SQL語句將學生表S中年齡(AGE)大於30歲的記錄刪除,正確的命令是______。
TE FOR AGE>30
TE FROM S WHERE AGE>30
TE S FOR AGE>30
TE S WHERE AGE>30