一 、選擇題
(1)最簡單的交換排序方法是
A)快速排序
B)選擇排序
C)堆排序
D) 冒泡排序
正確答案: D
(2)棧通常采用的兩種存儲結(jié)構(gòu)是
A)線性存儲結(jié)構(gòu)和鏈表存儲結(jié)構(gòu)
B)散列方式和索引方式
C)鏈表存儲結(jié)構(gòu)和數(shù)組
D)線性存儲結(jié)構(gòu)和非線性存儲結(jié)構(gòu)
正確答案: A
(3)線性表的順序存儲結(jié)構(gòu)和線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)分別是
A)順序存取的存儲結(jié)構(gòu)、順序存取的存儲結(jié)構(gòu)
B)隨機(jī)存取的存儲結(jié)構(gòu)、順序存取的存儲結(jié)構(gòu)
C)隨機(jī)存取的存儲結(jié)構(gòu)、隨機(jī)存取的存儲結(jié)構(gòu)
D)任意存取的存儲結(jié)構(gòu)、任意存取的存儲結(jié)構(gòu)
正確答案: B
(4)完全不考慮程序的內(nèi)部結(jié)構(gòu)和內(nèi)部特征,而只是根據(jù)程序功能導(dǎo)出測試用例的測試方法是
A)黑箱測試法
B)白箱測試法
C)錯誤推測法
D)安裝測試法
正確答案: A
(5)在結(jié)構(gòu)化設(shè)計方法中,生成的結(jié)構(gòu)圖(SC)中,帶有箭頭的連線表示
A)模塊之間的調(diào)用關(guān)系
B)程序的組成成分
C)控制程序的執(zhí)行順序
D)數(shù)據(jù)的流向
正確答案: A
(6)下列選項中,不屬于模塊間耦合的是
A)數(shù)據(jù)耦合
B)同構(gòu)耦合
C)異構(gòu)耦合
D)公用耦合
正確答案: C
(7)一個關(guān)系中屬性個數(shù)為1時,稱此關(guān)系為
A)對應(yīng)關(guān)系
B)單一關(guān)系
C)一元關(guān)系
D)二元關(guān)系
正確答案: C
(8)為用戶與數(shù)據(jù)庫系統(tǒng)提供接口的語言是
A)高級語言
B)數(shù)據(jù)描述語言(DDL)
C)數(shù)據(jù)操縱語言(DML)
D)匯編語言
正確答案: C
(9)相對于數(shù)據(jù)庫系統(tǒng),文件系統(tǒng)的主要缺陷有數(shù)據(jù)關(guān)聯(lián)差、數(shù)據(jù)不一致性和
A)可重用性差
B)安全性差
C)非持久性
D)冗余性
正確答案: D
(10)需求分析階段的任務(wù)是確定
A)軟件開發(fā)方法
B)軟件開發(fā)工具
C)軟件開發(fā)費(fèi)用
D)軟件系統(tǒng)功能
正確答案: D
(11)下列運(yùn)算中,不屬于專門的關(guān)系運(yùn)算的是
A)連接
B)選擇
C)投影
D)笛卡兒積
正確答案: D
(12)Visual FoxPro中,通過命令方式新建一數(shù)據(jù)庫文件,新建的數(shù)據(jù)庫文件
A)可屬于任何一個項目
B)屬于當(dāng)前打開的項目
C)不屬于任何項目
D)以上說話均不正確
正確答案: C
(13)下列選項中,屬于Visual FoxPro常量的是
A)BOF()
B)BOF
C)T
D).T.
正確答案: D
(14)將2004年5月1日的日期保存到日期變量RQ中,正確的語句是
A)STORE DTOC("05/01/2004")TO RQ
B)STORE CTOD("05/01/2004")TO RQ
C)STORE "05/01/2004" TO RQ
D)STORE 05/01/2004 TO RQ
正確答案: B
(15)執(zhí)行定義數(shù)組命令DIMENSION A(3),則語句A=3的作用是
A)對A(1)賦值為3
B)對每個元素均賦相同的值3
C)對簡單變量A賦值3,與數(shù)組無關(guān)
D)語法錯誤
正確答案: B
(16)函數(shù)STUFF("計算機(jī)",5,4,"信息報")的結(jié)果是
A)計算機(jī)信息報
B)計算信息報
C)計算機(jī)信息
D)機(jī)信息報
正確答案: B
(17)在Visual FoxPro的主窗口中顯示當(dāng)前表記錄的命令是
A)CHANGE
B)USE
C)LIST
D)MODIFY
正確答案: C
(18)INDEX命令無法建立的索引是
A)主索引
B)候選索引
C)惟一索引
D)普通索引
正確答案: A
(19)在一個Visual FoxPro數(shù)據(jù)表文件中有2個通用字段和3個備注字段,該數(shù)據(jù)表的備注文件數(shù)目是
A)1
B)2
C)3
D)5
正確答案: A
(20)與命令"LIST FIELDS 姓名,性別,出生日期"不等效的命令是
A)LIST 姓名,性別,出生日期
B)LIST ALL FIELDS 姓名,性別,出生日期
C)DISPLAY FIELDS 姓名,性別,出生日期
D)DISPLAY ALL 姓名,性別,出生日期
正確答案: C
(21)SELECT命令進(jìn)行工作區(qū)切換時,不能選取的參數(shù)是
A)1~32 767
B)A~J
C)已打開的數(shù)據(jù)表別名
D)已打開的數(shù)據(jù)表名
正確答案: D
(22)對數(shù)據(jù)表建立性別(C,2)和年齡(N,2)的復(fù)合索引時,正確的索引關(guān)鍵字表達(dá)式為
A)性別+年齡
B)性別+STR(年齡,2)
C)性別+STR(年齡)
D)性別,年齡
正確答案: B
(23)SQL查詢語句中,用來實現(xiàn)關(guān)系的投影運(yùn)算的短語是
A)WHERE
B)FROM
C)SELECT
D)GROUP BY
正確答案: C
(24)查詢設(shè)計器中的"篩選"選項卡的作用是
A)增加或刪除查詢表
B)查看生成的SQL代碼
C)指定查詢記錄的條件
D)選擇查詢結(jié)果的字段輸出
正確答案: C
(25)根據(jù)數(shù)據(jù)源的不同,可將視圖分為
A)本地視圖和遠(yuǎn)程視圖
B)本地視圖和臨時視圖
C)遠(yuǎn)程視圖和臨時視圖
D)單表視圖和多表視圖
正確答案: A
(26)下列敘述中,正確的是
A)在命令窗口中被賦值的變量均為局部變量
B)在命令窗口中用PRIVATE命令說明的變量均為局部變量
C)在被調(diào)用的下級程序中用PUBLC命令說明的變量都是全局變量
D)在程序中用PRIVATE命令說明的變量均為全局變量
正確答案: C
(27)執(zhí)行下列程序后,屏幕上顯示的結(jié)果是
X=2
Y=3
?X,Y
DO SUB1
??X,Y
PROCEDURE SUB1
PRIVATE Y
X=4
Y=5
RETURN
A)2 3 4 5
B)2 3 4 3
C)4 5 4 5
D)2 3 2 3
正確答案: B
(28)在表單控件中,要保存多行文本,可創(chuàng)建
A)列表框
B)文本框
C)標(biāo)簽
D)編輯框
正確答案: D
(29)下列敘述中,不屬于表單數(shù)據(jù)環(huán)境常用操作的是
A)向數(shù)據(jù)環(huán)境添加表或視圖
B)向數(shù)據(jù)環(huán)境中添加控件
C)從數(shù)據(jù)環(huán)境中刪除表或視圖
D)在數(shù)據(jù)環(huán)境中編輯關(guān)系
正確答案: B
(30)下列關(guān)于報表的說法中,正確的是
A)報表必須有別名
B)報表的數(shù)據(jù)源不可以是視圖
C)報表的數(shù)據(jù)源不可以是臨時表
D)可以不設(shè)置報表的數(shù)據(jù)源
正確答案: D
(31)如果將一個數(shù)據(jù)表設(shè)置為"排除"狀態(tài)后,那么系統(tǒng)連編后,該數(shù)據(jù)表將
A)成為自由表
B)包含在數(shù)據(jù)庫中
C)不能編輯修改
D)可以隨時編輯修改
正確答案: D
作者:
作者編號 作者姓名 所在城市
1001 王力 北京
1002 劉方 北京
1003 張劍 上海
1004 程紅 上海
1005 張進(jìn) 上海
圖書:
圖書編號 書名 出版單位 價格 作者編號
0001 計算機(jī)應(yīng)用 青華出版社 26.50 1001
0002 C++ 電子工業(yè)出版社 32.00 1001
0003 計算機(jī)基礎(chǔ)知識 電子工業(yè)出版社 28.00 1002
0004 網(wǎng)絡(luò)應(yīng)用 青華出版社 24.50 1003
0005 數(shù)據(jù)庫應(yīng)用 青華出版社 26.00 1003
0006 數(shù)據(jù)庫組成原理 青華出版社 23.00 1003
0007 JAVA 電子工業(yè)出版社 27.50 1004
0008 網(wǎng)頁設(shè)計 電子工業(yè)出版社 31.00 1004
(32)有如下SQL語句:
SELECT 出版單位,MIN(價格) FROM 圖書 GROUP BY 出版單位
查詢結(jié)果中,第一條記錄的值是
A)電子工業(yè)出版社32.00
B)電子工業(yè)出版社27.50
C)青華出版社23.00
D)青華出版社26.50
正確答案: B
(33)查詢北京作者出版的圖書情況,要求包含作者姓名、書名和價格信息,并按圖書價格降序排列,下列SQL語句正確的是
A)SELECT 作者姓名,書名,價格 FROM 圖書,作者 ;
JOIN 圖書.作者編號=作者.作者編號;
WHERE 所在城市="北京";
ORDER BY 價格 DESC
B)SELECT 作者姓名,書名,價格 FROM 圖書,作者 ;
JOIN 圖書.作者編號=作者.作者編號;
WHERE 所在城市="北京";
ORDER BY 價格
C)SELECT 作者姓名,書名,價格 FROM 圖書,作者 ;
WHERE 圖書.作者編號 = 作者.作者編號;
AND 所在城市="北京";
ORDER BY 價格 DESC
D)SELECT 作者姓名,書名,價格 FROM 圖書,作者 ;
WHERE 圖書.作者編號 = 作者.作者編號;
AND 所在城市 ="北京";
ORDER BY 價格
正確答案: C
(34)執(zhí)行如下SQL語句:
SELECT DISTINCT 價格 FROM 圖書;
WHERE 價格=(SELECT MAX(價格) FROM 圖書) INTO ARRAY arr
則?arr[2]的結(jié)果是
A)23.00
B)32.00
C).F.
D)系統(tǒng)報錯
正確答案: D
(35)求至少出版兩本以上圖書的作者姓名及數(shù)量,下列SQL語句正確的是
A)SELECT 作者姓名,COUNT(*) AS 數(shù)量 FROM 圖書,作者;
HAVING COUNT(*)>=2
B)SELECT 作者姓名,COUNT(*) AS 數(shù)量 FROM 圖書,作者;
WHERE 作者.作者編號=圖書.作者編號;
GROUP BY 圖書.作者編號 HAVING COUNT(*)>=2
C)SELECT 作者姓名,COUNT(*) AS 數(shù)量 FROM 圖書,作者;
WHERE 作者.作者編號=圖書.作者編號;
GROUP BY 圖書.作者編號 SET COUNT(*)>=2
D)SELECT 作者姓名,COUNT(*) AS 數(shù)量 FROM 圖書,作者;
WHERE 作者.作者編號=圖書.作者編號;
AND COUNT(*)>=2;
GROUP BY 圖書.作者編號
正確答案: B
二 、填空題
(1)棧和隊列通常采用的存儲結(jié)構(gòu)是 【1】 。
正確答案: 1.(鏈?zhǔn)酱鎯晚樞虼鎯?
(2)在程序設(shè)計階段應(yīng)該采取 【2】 和逐步求精的方法,把一個模塊的功能逐步分解,細(xì)化為一系列具體的步驟,進(jìn)而用某種程序設(shè)計語言寫成程序。
正確答案: 1.(自頂而下)
(3)軟件結(jié)構(gòu)是以 【3】 為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。
正確答案: 1.(模塊)
(4)數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)具有較高獨(dú)立性,數(shù)據(jù)獨(dú)立性包括物理獨(dú)立性和 【4】 兩個含義。
正確答案: 1.(邏輯獨(dú)立性)
(5)數(shù)據(jù)庫保護(hù)分為:安全性控制 、 【5】 、并發(fā)性控制和數(shù)據(jù)的恢復(fù)。
正確答案: 1.(完整性控制)
(6)命令?LEN("中國") 正確答案: 1.(.T.)
(7)在表設(shè)計器的"表"選項卡的"顯示"框內(nèi),包含的選項有 【7】 、 【8】 和標(biāo)題。
正確答案: 1.(格式) 2.(輸入掩碼)
(8)在2號工作區(qū)打開數(shù)據(jù)表xs.dbf,并設(shè)置別名為student,應(yīng)輸入的命令是:
USE xs.dbf 【9】 2 【10】 student
正確答案: 1.(IN) 2.(ALIAS)
(9)在SQL-SELECT語句中,用來定義一個區(qū)間范圍的特殊運(yùn)算符是 【11】 ,檢查一個屬性值是否屬于一組給定的值中的特殊運(yùn)算符是 【12】 。
正確答案: 1.(BETWEEN...AND...) 2.(IN)
(10)下列程序的運(yùn)行結(jié)果是 【13】 。
X="計算機(jī)等級考試"
Y=""
L=LEN(X)
DO WHILE L>=1
Y=Y+SUBSTR(X,L-1,2)
L=L-2
ENDDO
?Y
正確答案: 1.(試考級等機(jī)算計)
(11)查詢"學(xué)生成績"表中,所有姓"張"的學(xué)生記錄,完成下列SQL語句:
SELECT * FROM 【14】 WHERE 姓名 【15】 "張*"
正確答案: 1.(學(xué)生成績) 2.(LIKE)
(1)最簡單的交換排序方法是
A)快速排序
B)選擇排序
C)堆排序
D) 冒泡排序
正確答案: D
(2)棧通常采用的兩種存儲結(jié)構(gòu)是
A)線性存儲結(jié)構(gòu)和鏈表存儲結(jié)構(gòu)
B)散列方式和索引方式
C)鏈表存儲結(jié)構(gòu)和數(shù)組
D)線性存儲結(jié)構(gòu)和非線性存儲結(jié)構(gòu)
正確答案: A
(3)線性表的順序存儲結(jié)構(gòu)和線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)分別是
A)順序存取的存儲結(jié)構(gòu)、順序存取的存儲結(jié)構(gòu)
B)隨機(jī)存取的存儲結(jié)構(gòu)、順序存取的存儲結(jié)構(gòu)
C)隨機(jī)存取的存儲結(jié)構(gòu)、隨機(jī)存取的存儲結(jié)構(gòu)
D)任意存取的存儲結(jié)構(gòu)、任意存取的存儲結(jié)構(gòu)
正確答案: B
(4)完全不考慮程序的內(nèi)部結(jié)構(gòu)和內(nèi)部特征,而只是根據(jù)程序功能導(dǎo)出測試用例的測試方法是
A)黑箱測試法
B)白箱測試法
C)錯誤推測法
D)安裝測試法
正確答案: A
(5)在結(jié)構(gòu)化設(shè)計方法中,生成的結(jié)構(gòu)圖(SC)中,帶有箭頭的連線表示
A)模塊之間的調(diào)用關(guān)系
B)程序的組成成分
C)控制程序的執(zhí)行順序
D)數(shù)據(jù)的流向
正確答案: A
(6)下列選項中,不屬于模塊間耦合的是
A)數(shù)據(jù)耦合
B)同構(gòu)耦合
C)異構(gòu)耦合
D)公用耦合
正確答案: C
(7)一個關(guān)系中屬性個數(shù)為1時,稱此關(guān)系為
A)對應(yīng)關(guān)系
B)單一關(guān)系
C)一元關(guān)系
D)二元關(guān)系
正確答案: C
(8)為用戶與數(shù)據(jù)庫系統(tǒng)提供接口的語言是
A)高級語言
B)數(shù)據(jù)描述語言(DDL)
C)數(shù)據(jù)操縱語言(DML)
D)匯編語言
正確答案: C
(9)相對于數(shù)據(jù)庫系統(tǒng),文件系統(tǒng)的主要缺陷有數(shù)據(jù)關(guān)聯(lián)差、數(shù)據(jù)不一致性和
A)可重用性差
B)安全性差
C)非持久性
D)冗余性
正確答案: D
(10)需求分析階段的任務(wù)是確定
A)軟件開發(fā)方法
B)軟件開發(fā)工具
C)軟件開發(fā)費(fèi)用
D)軟件系統(tǒng)功能
正確答案: D
(11)下列運(yùn)算中,不屬于專門的關(guān)系運(yùn)算的是
A)連接
B)選擇
C)投影
D)笛卡兒積
正確答案: D
(12)Visual FoxPro中,通過命令方式新建一數(shù)據(jù)庫文件,新建的數(shù)據(jù)庫文件
A)可屬于任何一個項目
B)屬于當(dāng)前打開的項目
C)不屬于任何項目
D)以上說話均不正確
正確答案: C
(13)下列選項中,屬于Visual FoxPro常量的是
A)BOF()
B)BOF
C)T
D).T.
正確答案: D
(14)將2004年5月1日的日期保存到日期變量RQ中,正確的語句是
A)STORE DTOC("05/01/2004")TO RQ
B)STORE CTOD("05/01/2004")TO RQ
C)STORE "05/01/2004" TO RQ
D)STORE 05/01/2004 TO RQ
正確答案: B
(15)執(zhí)行定義數(shù)組命令DIMENSION A(3),則語句A=3的作用是
A)對A(1)賦值為3
B)對每個元素均賦相同的值3
C)對簡單變量A賦值3,與數(shù)組無關(guān)
D)語法錯誤
正確答案: B
(16)函數(shù)STUFF("計算機(jī)",5,4,"信息報")的結(jié)果是
A)計算機(jī)信息報
B)計算信息報
C)計算機(jī)信息
D)機(jī)信息報
正確答案: B
(17)在Visual FoxPro的主窗口中顯示當(dāng)前表記錄的命令是
A)CHANGE
B)USE
C)LIST
D)MODIFY
正確答案: C
(18)INDEX命令無法建立的索引是
A)主索引
B)候選索引
C)惟一索引
D)普通索引
正確答案: A
(19)在一個Visual FoxPro數(shù)據(jù)表文件中有2個通用字段和3個備注字段,該數(shù)據(jù)表的備注文件數(shù)目是
A)1
B)2
C)3
D)5
正確答案: A
(20)與命令"LIST FIELDS 姓名,性別,出生日期"不等效的命令是
A)LIST 姓名,性別,出生日期
B)LIST ALL FIELDS 姓名,性別,出生日期
C)DISPLAY FIELDS 姓名,性別,出生日期
D)DISPLAY ALL 姓名,性別,出生日期
正確答案: C
(21)SELECT命令進(jìn)行工作區(qū)切換時,不能選取的參數(shù)是
A)1~32 767
B)A~J
C)已打開的數(shù)據(jù)表別名
D)已打開的數(shù)據(jù)表名
正確答案: D
(22)對數(shù)據(jù)表建立性別(C,2)和年齡(N,2)的復(fù)合索引時,正確的索引關(guān)鍵字表達(dá)式為
A)性別+年齡
B)性別+STR(年齡,2)
C)性別+STR(年齡)
D)性別,年齡
正確答案: B
(23)SQL查詢語句中,用來實現(xiàn)關(guān)系的投影運(yùn)算的短語是
A)WHERE
B)FROM
C)SELECT
D)GROUP BY
正確答案: C
(24)查詢設(shè)計器中的"篩選"選項卡的作用是
A)增加或刪除查詢表
B)查看生成的SQL代碼
C)指定查詢記錄的條件
D)選擇查詢結(jié)果的字段輸出
正確答案: C
(25)根據(jù)數(shù)據(jù)源的不同,可將視圖分為
A)本地視圖和遠(yuǎn)程視圖
B)本地視圖和臨時視圖
C)遠(yuǎn)程視圖和臨時視圖
D)單表視圖和多表視圖
正確答案: A
(26)下列敘述中,正確的是
A)在命令窗口中被賦值的變量均為局部變量
B)在命令窗口中用PRIVATE命令說明的變量均為局部變量
C)在被調(diào)用的下級程序中用PUBLC命令說明的變量都是全局變量
D)在程序中用PRIVATE命令說明的變量均為全局變量
正確答案: C
(27)執(zhí)行下列程序后,屏幕上顯示的結(jié)果是
X=2
Y=3
?X,Y
DO SUB1
??X,Y
PROCEDURE SUB1
PRIVATE Y
X=4
Y=5
RETURN
A)2 3 4 5
B)2 3 4 3
C)4 5 4 5
D)2 3 2 3
正確答案: B
(28)在表單控件中,要保存多行文本,可創(chuàng)建
A)列表框
B)文本框
C)標(biāo)簽
D)編輯框
正確答案: D
(29)下列敘述中,不屬于表單數(shù)據(jù)環(huán)境常用操作的是
A)向數(shù)據(jù)環(huán)境添加表或視圖
B)向數(shù)據(jù)環(huán)境中添加控件
C)從數(shù)據(jù)環(huán)境中刪除表或視圖
D)在數(shù)據(jù)環(huán)境中編輯關(guān)系
正確答案: B
(30)下列關(guān)于報表的說法中,正確的是
A)報表必須有別名
B)報表的數(shù)據(jù)源不可以是視圖
C)報表的數(shù)據(jù)源不可以是臨時表
D)可以不設(shè)置報表的數(shù)據(jù)源
正確答案: D
(31)如果將一個數(shù)據(jù)表設(shè)置為"排除"狀態(tài)后,那么系統(tǒng)連編后,該數(shù)據(jù)表將
A)成為自由表
B)包含在數(shù)據(jù)庫中
C)不能編輯修改
D)可以隨時編輯修改
正確答案: D
作者:
作者編號 作者姓名 所在城市
1001 王力 北京
1002 劉方 北京
1003 張劍 上海
1004 程紅 上海
1005 張進(jìn) 上海
圖書:
圖書編號 書名 出版單位 價格 作者編號
0001 計算機(jī)應(yīng)用 青華出版社 26.50 1001
0002 C++ 電子工業(yè)出版社 32.00 1001
0003 計算機(jī)基礎(chǔ)知識 電子工業(yè)出版社 28.00 1002
0004 網(wǎng)絡(luò)應(yīng)用 青華出版社 24.50 1003
0005 數(shù)據(jù)庫應(yīng)用 青華出版社 26.00 1003
0006 數(shù)據(jù)庫組成原理 青華出版社 23.00 1003
0007 JAVA 電子工業(yè)出版社 27.50 1004
0008 網(wǎng)頁設(shè)計 電子工業(yè)出版社 31.00 1004
(32)有如下SQL語句:
SELECT 出版單位,MIN(價格) FROM 圖書 GROUP BY 出版單位
查詢結(jié)果中,第一條記錄的值是
A)電子工業(yè)出版社32.00
B)電子工業(yè)出版社27.50
C)青華出版社23.00
D)青華出版社26.50
正確答案: B
(33)查詢北京作者出版的圖書情況,要求包含作者姓名、書名和價格信息,并按圖書價格降序排列,下列SQL語句正確的是
A)SELECT 作者姓名,書名,價格 FROM 圖書,作者 ;
JOIN 圖書.作者編號=作者.作者編號;
WHERE 所在城市="北京";
ORDER BY 價格 DESC
B)SELECT 作者姓名,書名,價格 FROM 圖書,作者 ;
JOIN 圖書.作者編號=作者.作者編號;
WHERE 所在城市="北京";
ORDER BY 價格
C)SELECT 作者姓名,書名,價格 FROM 圖書,作者 ;
WHERE 圖書.作者編號 = 作者.作者編號;
AND 所在城市="北京";
ORDER BY 價格 DESC
D)SELECT 作者姓名,書名,價格 FROM 圖書,作者 ;
WHERE 圖書.作者編號 = 作者.作者編號;
AND 所在城市 ="北京";
ORDER BY 價格
正確答案: C
(34)執(zhí)行如下SQL語句:
SELECT DISTINCT 價格 FROM 圖書;
WHERE 價格=(SELECT MAX(價格) FROM 圖書) INTO ARRAY arr
則?arr[2]的結(jié)果是
A)23.00
B)32.00
C).F.
D)系統(tǒng)報錯
正確答案: D
(35)求至少出版兩本以上圖書的作者姓名及數(shù)量,下列SQL語句正確的是
A)SELECT 作者姓名,COUNT(*) AS 數(shù)量 FROM 圖書,作者;
HAVING COUNT(*)>=2
B)SELECT 作者姓名,COUNT(*) AS 數(shù)量 FROM 圖書,作者;
WHERE 作者.作者編號=圖書.作者編號;
GROUP BY 圖書.作者編號 HAVING COUNT(*)>=2
C)SELECT 作者姓名,COUNT(*) AS 數(shù)量 FROM 圖書,作者;
WHERE 作者.作者編號=圖書.作者編號;
GROUP BY 圖書.作者編號 SET COUNT(*)>=2
D)SELECT 作者姓名,COUNT(*) AS 數(shù)量 FROM 圖書,作者;
WHERE 作者.作者編號=圖書.作者編號;
AND COUNT(*)>=2;
GROUP BY 圖書.作者編號
正確答案: B
二 、填空題
(1)棧和隊列通常采用的存儲結(jié)構(gòu)是 【1】 。
正確答案: 1.(鏈?zhǔn)酱鎯晚樞虼鎯?
(2)在程序設(shè)計階段應(yīng)該采取 【2】 和逐步求精的方法,把一個模塊的功能逐步分解,細(xì)化為一系列具體的步驟,進(jìn)而用某種程序設(shè)計語言寫成程序。
正確答案: 1.(自頂而下)
(3)軟件結(jié)構(gòu)是以 【3】 為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。
正確答案: 1.(模塊)
(4)數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)具有較高獨(dú)立性,數(shù)據(jù)獨(dú)立性包括物理獨(dú)立性和 【4】 兩個含義。
正確答案: 1.(邏輯獨(dú)立性)
(5)數(shù)據(jù)庫保護(hù)分為:安全性控制 、 【5】 、并發(fā)性控制和數(shù)據(jù)的恢復(fù)。
正確答案: 1.(完整性控制)
(6)命令?LEN("中國")
(7)在表設(shè)計器的"表"選項卡的"顯示"框內(nèi),包含的選項有 【7】 、 【8】 和標(biāo)題。
正確答案: 1.(格式) 2.(輸入掩碼)
(8)在2號工作區(qū)打開數(shù)據(jù)表xs.dbf,并設(shè)置別名為student,應(yīng)輸入的命令是:
USE xs.dbf 【9】 2 【10】 student
正確答案: 1.(IN) 2.(ALIAS)
(9)在SQL-SELECT語句中,用來定義一個區(qū)間范圍的特殊運(yùn)算符是 【11】 ,檢查一個屬性值是否屬于一組給定的值中的特殊運(yùn)算符是 【12】 。
正確答案: 1.(BETWEEN...AND...) 2.(IN)
(10)下列程序的運(yùn)行結(jié)果是 【13】 。
X="計算機(jī)等級考試"
Y=""
L=LEN(X)
DO WHILE L>=1
Y=Y+SUBSTR(X,L-1,2)
L=L-2
ENDDO
?Y
正確答案: 1.(試考級等機(jī)算計)
(11)查詢"學(xué)生成績"表中,所有姓"張"的學(xué)生記錄,完成下列SQL語句:
SELECT * FROM 【14】 WHERE 姓名 【15】 "張*"
正確答案: 1.(學(xué)生成績) 2.(LIKE)