第 1 頁:筆試 |
第 4 頁:機試 |
15~19題使用的數(shù)據(jù)表如下:
當前盤當前目錄下有數(shù)據(jù)庫:學院.dbc,其中有"教師"表和"學院"表。
"教師"表:
職工號 系號 姓名 工資 主講課程
11020001 01 肖海 3408 數(shù)據(jù)結(jié)構(gòu)
11020002 02 王巖鹽 4390 數(shù)據(jù)結(jié)構(gòu)
11020003 01 劉星魂 2450 C語言
11020004 03 張月新 3200 操作系統(tǒng)
11020005 01 李明玉 4520 數(shù)據(jù)結(jié)構(gòu)
11020006 02 孫民山 2976 操作系統(tǒng)
11020007 03 錢無名 2987 數(shù)據(jù)庫
11020008 04 呼延軍 3220 編譯原理
11020009 03 王小龍 3980 數(shù)據(jù)結(jié)構(gòu)
11020010 01 張國梁 2400 C語言
11020011 04 林新月 1800 操作系統(tǒng)
11020012 01 喬小廷 5400 網(wǎng)絡技術(shù)
11020013 02 周興池 3670 數(shù)據(jù)庫
11020014 04 歐陽秀 3345 編譯原理
"學院"表:
系號 系名
01 計算機
02 通信
03 信息管理
04 數(shù)學
15.數(shù)據(jù)的存儲結(jié)構(gòu)是指( )
A.存儲在外存中的數(shù)據(jù) B.數(shù)據(jù)所占的存儲空間量
C.數(shù)據(jù)在計算機中的順序存儲方式 D.數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機中的表示
【參考答案】 D
16.下列關(guān)于棧的描述中錯誤的是( )
A.棧是先進后出的線性表 B.棧只能順序存儲
C.棧具有記憶作用 D.對棧的插入與刪除操作中,不需要改變棧底指針
【參考答案】 B
17.對于長度為n的線性表,在最壞情況下,下列排序法所對應的比較次數(shù)正確的是( )
A.冒泡排序為n/2 B.冒泡排序為n C.快速排序為n D.快速排序為n(n-1)/2
【參考答案】 D
18.對長度為n的線性表進行順序查找,在最壞情況下所需要的比較次數(shù)為( )
A.log2n B.n/2 C.n D.n+1
【參考答案】 C
19.下列對于線性鏈表描述正確的是( )
A.存儲空間不一定是連續(xù),且各元素的存儲順序是任意的
B.存儲空間不一定是連續(xù),且前件元素一定存儲在后件元素的前面
C.存儲空間必須連續(xù),且前件元素一定存儲在后件元素的前面
D.存儲空間必須連續(xù),且各元素的存儲順序是任意的
【參考答案】 A
20.下列對于軟件測試的描述中正確的是( )
A.軟件測試的目的是證明程序是否正確
B.軟件測試的目的是使程序運行結(jié)果正確
C.軟件測試的目的是盡可能多地發(fā)現(xiàn)程序中的錯誤
D.軟件測試的目的是使程序符合結(jié)構(gòu)化原則
【參考答案】 C
21.為了使模塊盡可能獨立,要求( )
A.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強
B.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱
C.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱
D.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強
【參考答案】 B
22.下列描述中正確的是( )
A.程序就是軟件
B.軟件開發(fā)不受計算機系統(tǒng)的限制
C.軟件既是邏輯實體,又是物理實體
D.軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合
【參考答案】 D
23.數(shù)據(jù)獨立性是數(shù)據(jù)庫技術(shù)的重要特點之一。所謂數(shù)據(jù)獨立性是指( )
A.數(shù)據(jù)與程序獨立存放 B.不同的數(shù)據(jù)被存放在不同的文件中
C.不同的數(shù)據(jù)只能被對應的應用程序所使用 D.以上三種說法都不對
【參考答案】 D
24.用樹形結(jié)構(gòu)表示實體之間聯(lián)系的模型是( )
A.關(guān)系模型 B.網(wǎng)狀模型 C.層次模型 D.以上三個都是
【參考答案】 C
25.在創(chuàng)建數(shù)據(jù)庫表結(jié)構(gòu)時,給該表指定了主索引,這屬于數(shù)據(jù)完整性中的( )
A.參照完整性 B.實體完整性 C.域完整性 D.用戶定義完整性
【參考答案】 B
26.在創(chuàng)建數(shù)據(jù)庫表結(jié)構(gòu)時,為該表中一些字段建立普通索引,其目的是( )
A.改變表中記錄的物理順序 B.為了對表進行實體完整性約束
C.加快數(shù)據(jù)庫表的更新速度 D.加快數(shù)據(jù)庫表的查詢速度
【參考答案】 D
27.數(shù)據(jù)庫系統(tǒng)中對數(shù)據(jù)庫進行管理的核心軟件是( )
A.DBMS B.DB C.OS D.DBS
【參考答案】 A
28.設(shè)有兩個數(shù)據(jù)庫表,父表和子表之間是一對多的聯(lián)系,為控制子表和父表的關(guān)聯(lián),可以設(shè)置"參照完整性規(guī)則",為此要求這兩個表( )
A.在父表連接字段上建立普通索引,在子表連接字段上建立主索引
B.在父表連接字段上建立主索引,在子表連接字段上建立普通索引
C.在父表連接字段上不需要建立任何索引,在子表連接字段上建立普通索引
D.在父表和子表的連接字段上都要建立主索引
【參考答案】 B
29.關(guān)系運算中的選擇運算是( )
A.從關(guān)系中找出滿足給定條件的元組的操作
B.從關(guān)系中選擇若干個屬性組成新的關(guān)系的操作
C.從關(guān)系中選擇滿足給定條件的屬性的操作
D.A和B都對
【參考答案】 A
30.在指定字段或表達式中不允許出現(xiàn)重復值的索引是( )
A.惟一索引 B.惟一索引和候選索引 C.惟一索引和主索引 D.主索引和候選索引
【參考答案】 D
31.在Visual FoxPro中,以下關(guān)于刪除記錄的描述,正確的是( )
A. SQL的DELETE命令在刪除數(shù)據(jù)庫表中的記錄之前,不需要用USE命令打開表
B. SQL的DELETE命令和傳統(tǒng)Visual FoxPro的DELETE命令在刪除數(shù)據(jù)庫表中的記錄之前,都需要用USE命令打開表
C. SQL的DELETE命令可以物理地刪除數(shù)據(jù)庫表中的記錄,而傳統(tǒng)Visual FoxPro的DELETE命令只能邏輯刪除數(shù)據(jù)庫表中的記錄
D.傳統(tǒng)Visual FoxPro的DELETE命令在刪除數(shù)據(jù)庫表中的記錄之前不需要用USE命令打開表
【參考答案】 A
32.在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循環(huán)體、執(zhí)行ENDSCAN后面的語句,應使用( )
A.LOOP語句 B.EXIT語句 C.BREAK語句 D.RETURN語句
【參考答案】 B
33.打開數(shù)據(jù)庫abc的正確命令是( )
A.OPEN DATABASE abc B.USE abc C.USE DATABASE abc D.OPEN abc
【參考答案】 A
34. 在Visual FoxPro中,下列關(guān)于表的敘述正確的是( )
A.在數(shù)據(jù)庫表和自由表中,都能給字段定義有效性規(guī)則和默認值
B.在自由表中,能給表中的字段定義有效性規(guī)則和默認值
C.在數(shù)據(jù)庫表中,能給表中的字段定義有效性規(guī)則和默認值
D.在數(shù)據(jù)庫表和自由表中,都不能給字段定義有效性規(guī)則和默認值
【參考答案】 C
35. Visual FoxPro的"參照完整性"中"插入規(guī)則"包括的選擇是( )
A.級聯(lián)和忽略 B.級聯(lián)和刪除
C.級聯(lián)和限制 D.限制和忽略
【參考答案】 D
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |