11.下列關(guān)于SQL中HAVING子句的描述,錯(cuò)誤的是( )
A.HAVING子句必須與GROUP BY子句同時(shí)使用
B.HAVING子句與GROUP BY子句無關(guān)
C.使用WHERE子句的同時(shí)可以使用HAVING子句
D.使用HAVING子句的作用是限定分組的條件
【參考答案】 B
12.在Visual FoxPro中,如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則,并在刪除規(guī)則中選擇了"限制",則當(dāng)刪除父表中的記錄時(shí),系統(tǒng)反應(yīng)是( )
A.不做參照完整性檢查
B.不準(zhǔn)刪除父表中的記錄
C.自動(dòng)刪除子表中所有相關(guān)的記錄
D.若子表中有相關(guān)記錄,則禁止刪除父表中記錄
【參考答案】 D
第13-14題使用如下三個(gè)數(shù)據(jù)庫表:
學(xué)生表:S(學(xué)號(hào),姓名,性別,出生日期,院系)
課程表:C(課程號(hào),課程名,學(xué)時(shí))
選課成績(jī)表:SC(學(xué)號(hào),課程號(hào),成績(jī))
在上述表中,出生日期數(shù)據(jù)類型為日期型,學(xué)時(shí)和成績(jī)?yōu)閿?shù)值型,其他均為字符型。
13. 用SQL命令查詢選修的每門課程的成績(jī)都高于或等于85分的學(xué)生的學(xué)號(hào)和姓名,正確的命令是
A.SELECT 學(xué)號(hào),姓名 FROM S WHERE NOT EXISTS;
(SELECT * FROM SC WHERE SC.學(xué)號(hào)=S.學(xué)號(hào) AND 成績(jī)<85)
B.SELECT 學(xué)號(hào),姓名 FROM S WHERE NOT EXISTS;
(SELECT * FROM SC WHERE SC.學(xué)號(hào)=S.學(xué)號(hào) AND 成績(jī)>=85)
C.SELECT 學(xué)號(hào),姓名 FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND 成績(jī)>=85
D.SELECT 學(xué)號(hào),姓名 FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND ALL 成績(jī)>=85
【參考答案】 A
14.用SQL語言檢索選修課程在5門以上(含5門)的學(xué)生的學(xué)號(hào)、姓名和平均成績(jī),并按平均成績(jī)降序排序,正確的命令是( )
A.SELECT S.學(xué)號(hào),姓名,平均成績(jī) FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào);
GROUP BY S.學(xué)號(hào) HAVING COUNT(*)>=5 ORDER BY 平均成績(jī) DESC
B.SELECT 學(xué)號(hào),姓名,AVG(成績(jī)) FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào)AND COUNT(*)>=5;
GROUP BY 學(xué)號(hào) ORDER BY 3 DESC
C.SELECT S.學(xué)號(hào),姓名,AVG(成績(jī)) 平均成績(jī) FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào)AND COUNT(*)>=5;
GROUP BY S.學(xué)號(hào) ORDER BY 平均成績(jī) DESC
D.SELECT S.學(xué)號(hào),姓名,AVG(成績(jī)) 平均成績(jī) FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào);
GROUP BY S.學(xué)號(hào) HAVING COUNT(*)>=5 ORDER BY 3 DESC
【參考答案】 D
15.下列敘述中正確的是( )
A.程序設(shè)計(jì)就是編制程序 B.程序的測(cè)試必須由程序員自己去完成
C.程序經(jīng)調(diào)試改錯(cuò)后還應(yīng)進(jìn)行再測(cè)試 D.程序經(jīng)調(diào)試改錯(cuò)后不必進(jìn)行再測(cè)試
【參考答案】 C
16.下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進(jìn)行查找的是( )
A.順序存儲(chǔ)的有序線性表 B.線性鏈表 C.二叉鏈表 D.有序線性鏈表
【參考答案】 A
17.下列關(guān)于棧的描述正確的是( )
A.在棧中只能插入元素而不能刪除元素
B.在棧中只能刪除元素而不能插入元素
C.棧是特殊的線性表,只能在一端插入或刪除元素
D.棧是特殊的線性表,只能在一端插入元素,而在另一端刪除元素
【參考答案】 D
18.下列敘述中正確的是( )
A.一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲(chǔ)結(jié)構(gòu)
B.數(shù)據(jù)的邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲(chǔ)結(jié)構(gòu)屬于非線性結(jié)構(gòu)
C.一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)不影響數(shù)據(jù)處理的效率
D.一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)影響數(shù)據(jù)處理的效率
【參考答案】 D
19.下列描述中正確的是( )
A.軟件工程只是解決軟件項(xiàng)目的管理問題
B.軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題
C.軟件工程的主要思想是強(qiáng)調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化原則
D.軟件工程只是解決軟件開發(fā)中的技術(shù)問題
【參考答案】 C
20.在軟件設(shè)計(jì)中,不屬于過程設(shè)計(jì)工具的是( )
A.PDL(過程設(shè)計(jì)語言) B.PAD圖 C.N-S圖 D.DFD圖
【參考答案】 D
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |