一 、選擇題
(1)假設(shè)線性表的長度為n,則在最壞情況下,冒泡排序需要的比較次數(shù)為
A)log2n
B)n2
C)O(n1.5)
D)n(n-1)/2
正確答案: D
(2)算法分析的目的是
A)找出數(shù)據(jù)結(jié)構(gòu)的合理性
B)找出算法中輸入和輸出之間的關(guān)系
C)分析算法的易懂性和可靠性
D)分析算法的效率以求改進(jìn)
正確答案: D
(3)線性表L=(a1,a2,a3,…ai,…an),下列說法正確的是
A)每個(gè)元素都有一個(gè)直接前件和直接后件
B)線性表中至少要有一個(gè)元素
C)表中諸元素的排列順序必須是由小到大或由大到小
D)除第一個(gè)元素和最后一個(gè)元素外,其余每個(gè)元素都有一個(gè)且只有一個(gè)直接前件和直接后件
正確答案: D
(4)在單鏈表中,增加頭結(jié)點(diǎn)的目的是
A)方便運(yùn)算的實(shí)現(xiàn)
B)使單鏈表至少有一個(gè)結(jié)點(diǎn)
C)標(biāo)識表結(jié)點(diǎn)中首結(jié)點(diǎn)的位置
D)說明單鏈表是線性表的鏈?zhǔn)酱鎯?shí)現(xiàn)
正確答案: A
(5)軟件工程的出現(xiàn)是由于
A)程序設(shè)計(jì)方法學(xué)的影響
B)軟件產(chǎn)業(yè)化的需要
C)軟件危機(jī)的出現(xiàn)
D)計(jì)算機(jī)的發(fā)展
正確答案: C
(6)軟件開發(fā)離不開系統(tǒng)環(huán)境資源的支持,其中必要的測試數(shù)據(jù)屬于
A)硬件資源
B)通信資源
C)支持軟件
D)輔助資源
正確答案: D
(7)在數(shù)據(jù)流圖(DFD)中,帶有名字的箭頭表示
A)模塊之間的調(diào)用關(guān)系
B)程序的組成成分
C)控制程序的執(zhí)行順序
D)數(shù)據(jù)的流向
正確答案: D
(8)分布式數(shù)據(jù)庫系統(tǒng)不具有的特點(diǎn)是
A)數(shù)據(jù)分布性和邏輯整體性
B)位置透明性和復(fù)制透明性
C)分布性
D)數(shù)據(jù)冗余
正確答案: D
(9)關(guān)系表中的每一橫行稱為一個(gè)
A)元組
B)字段
C)屬性
D)碼
正確答案: A
(10)下列數(shù)據(jù)模型中,具有堅(jiān)實(shí)理論基礎(chǔ)的是
A)層次模型
B)網(wǎng)狀模型
C)關(guān)系模型
D)以上3個(gè)都是
正確答案: C
(12)下列各字符函數(shù)中,函數(shù)返回值不是數(shù)值型的是
A)LEN("2003/04/15")
B)OCCURS("電腦","計(jì)算機(jī)俗稱電腦")
C)AT("Fox","Visual FoxPro")
D)LIKE("a*","abcd")
正確答案: D
(13)在下列各項(xiàng)中,運(yùn)算級別最低的為
A)算術(shù)運(yùn)算符
B)關(guān)系運(yùn)算符
C)邏輯運(yùn)算符
D)圓括號()
正確答案: C
(14)下列字段名中,合法的是
A)_學(xué)生姓名
B)學(xué)生□姓名
C)學(xué)生_姓名
D)學(xué)生.姓名
正確答案: C
(15)在Visual FoxPro中,數(shù)據(jù)庫文件的擴(kuò)展名為
A).DBF
B).DBC
C).DCX
D).DCT
正確答案: B
(16)在Visual FoxPro中,參照完整性規(guī)則不包括
A)更新規(guī)則
B)刪除規(guī)則
C)插入規(guī)則
D)約束規(guī)則
正確答案: D
(17)在Visual FoxPro中,以獨(dú)占方式打開數(shù)據(jù)庫文件的命令短語是
A)EXCLUSIVE
B)SHARED
C)NOUPDATE
D)VALIDATE
正確答案: A
(18)在Visual FoxPro中,恢復(fù)邏輯刪除記錄的命令是
A)DELETE
B)RECALL
C)PACK
D)ZAP
正確答案: B
(19)在沒有打開索引的情況下,以下各組中的兩條命令,執(zhí)行結(jié)果相同的是
A)LOCATE FOR RECNO( )=2 與 SKIP 2
B)GO RECNO( )+2與 SKIP 2
C)SKIP RECNO( )+2 與 GO RECNO( )+2
D)GO RECNO( )+2 與 LIST NEXT 2
正確答案: B
(20)建立惟一索引后,只允許重復(fù)出現(xiàn)記錄值的
A)第一個(gè)
B)最后一個(gè)
C)全部
D)字段值不惟一,不能存儲
正確答案: A
(21)在查詢?nèi)ハ蛑?,能夠直接查看到查詢結(jié)果的是
A)瀏覽、屏幕
B)瀏覽、表
C)屏幕、表
D)瀏覽、屏幕、表
正確答案: A
(22)如果主程序、子程序1、子程序2、子程序3依次調(diào)用,在子程序3中有RETURN TO MASTER語句,則由子程序3返回
A)主程序
B)子程序1
C)子程序2
D)子程序3
正確答案: A
(23)在DO WHILE-ENDDO的循環(huán)結(jié)構(gòu)中,下列敘述正確的是
A)循環(huán)體中的LOOP和EXIT語句的位置是固定的
B)在程序中應(yīng)加入控制循環(huán)結(jié)束的語句
C)執(zhí)行到ENDDO時(shí),首先判斷表達(dá)式的值,然后再返回DO WHILE語句
D)循環(huán)體中的LOOP語句為跳出循環(huán)體
正確答案: B
(24)有如下程序:
***主程序:P.prg******子程序:P1.prg***
SET TALK OFFX2=X2+1
STORE 2 TO X1,X2,X3DO P2
X1=X1+1X1=X1+1
DO P1RETURN
?X1+X2+X3***子程序:P2.prg***
RETURNX3=X3+1
SET TALK ONRETURN TO MASTER
執(zhí)行命令DO P后,屏幕顯示的結(jié)果為
A)3
B)4
C)9
D)10
正確答案: C
(25)下列關(guān)于命令DO FORM XX NAME YY的敘述中,正確的是
A)產(chǎn)生表單對象引用變量XX,在釋放變量XX時(shí)自動(dòng)關(guān)閉表單
B)產(chǎn)生表單對象引用變量XX,在釋放變量XX時(shí)并不關(guān)閉表單
C)產(chǎn)生表單對象引用變量YY,在釋放變量YY時(shí)自動(dòng)關(guān)閉表單
D)產(chǎn)生表單對象引用變量YY,在釋放變量YY時(shí)并不關(guān)閉表單
正確答案: D
(26)假設(shè)一個(gè)表單里有一個(gè)文本框Text1和一個(gè)命令按鈕組CommandGroup1,命令按鈕組中包含Command1和Command2兩個(gè)命令按鈕。如果要在Command1命令按鈕的某個(gè)方法中訪問文本框的Value屬性值,下列式子中,正確的是
A)ThisForm.Text1.Value
B)ThisForm.Parent.Value
C)Parent.Text1.Value
D)This.Parent.Text1.Value
正確答案: A
(27)布局類型為一對多的報(bào)表,一般適用于打印
A)財(cái)政報(bào)表、銷售總結(jié)
B)列表
C)發(fā)票、會計(jì)報(bào)表
D)電話薄、名片
正確答案: C
(28)下面關(guān)于主程序的說法,錯(cuò)誤的是
A)主程序是整個(gè)應(yīng)用程序的入口點(diǎn)
B)主程序的任務(wù)是設(shè)置應(yīng)用程序的起始點(diǎn)、初始化環(huán)境等
C)在Visual FoxPro中,只要是項(xiàng)目中的文件都可以作為主文件
D)一個(gè)項(xiàng)目管理器中只能設(shè)置一個(gè)主文件
正確答案: C
(29)在當(dāng)前目錄下有數(shù)據(jù)庫文件xsdak,數(shù)據(jù)庫中有表文件stu.dbf,執(zhí)行如下SQL語句后SELECT * FORM student INTO DBF xsdak ORDER BY 學(xué)號
A)生成一個(gè)按"學(xué)號"升序的表文件xsdak.dbf
B)生成一個(gè)按"學(xué)號"降序的表文件xsdak.dbf
C)生成一個(gè)新的數(shù)據(jù)庫文件xsdak.dbc
D)系統(tǒng)提示出錯(cuò)信息
正確答案: A
(30)用于顯示部分查詢結(jié)果的短語,使用時(shí)需與之連用的短語是
A)WHERE
B)FROM
C)GROUP BY
D)ORDER BY
正確答案: D
(31)下列關(guān)于集合的并運(yùn)算的說法不正確的是
A)ALL防止UNION刪除組合結(jié)果中的重復(fù)行
B)在SQL語句中支持集合的并運(yùn)算
C)兩個(gè)SELECT語句的查詢結(jié)果中的列數(shù)可以不相同
D)兩個(gè)SELECT語句的查詢結(jié)果中的對應(yīng)列必須有相同的數(shù)據(jù)類型和寬度
正確答案: C
第(32)~(35)題使用如下的部門表和職工表。
部門表(部門號N(4)、部門名稱C(10))
職工表(部門號N(4)、職工號C(4)、姓名C(8)、工資N(7,2))
(32)檢索有職工的工資大于或等于W1部門中任意一名職工工資的部門號,正確的命令是
A)SELECT DISTINCT 部門號 FROM 職工表 WHERE 工資>=ANY;
(SELECT工資 FROM 職工表 WHERE 倉庫號="W1")
B)SELECT DISTINCT 部門號 FROM 職工表 WHERE 工資>=ALL;
(SELECT工資 FROM 職工表 WHERE 倉庫號="W1")
C)SELECT DISTINCT 部門號 FROM 職工表 WHERE 工資>=ANY;
(SELECT MAX(工資)FROM 職工表 WHERE 倉庫號="W1")
D)SELECT DISTINCT 部門號 FROM 職工表 WHERE 工資>=ALL;
(SELECT MIN(工資)FROM 職工表 WHERE 倉庫號="W1")
正確答案: B
(33)檢索最少有3名職工的每個(gè)部門的職工工資總額
A)SELECT 部門號,COUNT(*),SUM(工資)FROM 職工表;
HAVING COUNT(*)>=3
B)SELECT 部門號,COUNT(*),SUM(工資)FROM 職工表;
GROUP BY 部門號 HAVING COUNT(*)>=3
C)SELECT 部門號,COUNT(*),SUM(工資)FROM 職工表;
GROUP BY 部門號 SET COUNT(*)>=3
D)SELECT 部門號,COUNT(*),SUM(工資)FROM 職工表;
GROUP BY 部門號 WHERE COUNT(*)>=3
正確答案: B
(34)向職工表中插入一條記錄,正確的命令是
A)APPEND BLANK 職工表 VALUES("1111","1101","王明","1500.00")
B)APPEND INTO 職工表 VALUES("1111","1101","王明",1500.00)
C)INSERT INTO 職工表 VALUES("1111","1101","王明","1500.00")
D)INSERT INTO 職工表 VALUES("1111","1101","王明",1500.00)
正確答案: D
(35)檢索每個(gè)部門職工工資的總和,要求顯示部門名稱和工資,正確的命令是
A)SELECT 部門號,SUM(工資)FROM 部門表,職工表;
WHERE 職工表.部門號=部門表.部門號;
GROUP BY部門號
B)SELECT 部門號,SUM(工資)FROM職工表;
WHERE 職工表.部門號=部門表.部門號;
GROUP BY職工表.部門號
C)SELECT 部門號,SUM(工資)FROM 部門表,職工表;
WHERE 職工表.部門號=部門表.部門號;
ORDRE BY職工表.部門號
D)SELECT 部門號,SUM(工資)FROM 部門表,職工表;
WHERE 職工表.部門號=部門表.部門號;
GROUP BY職工表.部門號
正確答案: D
二 、填空題
(1)在算法正確的前提下,評價(jià)一個(gè)算法的兩個(gè)標(biāo)準(zhǔn)是 【1】 。
正確答案: 1.(時(shí)間復(fù)雜度和空間復(fù)雜度)
(2) 將代數(shù)式 Z=x2+y2 a+b 轉(zhuǎn)換成程序設(shè)計(jì)中的表達(dá)式為 【2】 。
正確答案: 1.(SQRT(x^2+y^2)/(a+b))
(3)軟件危機(jī)出現(xiàn)于60年代末,為了解決軟件危機(jī),人們提出了 【3】 的原理來設(shè)計(jì)軟件,這就是軟件工程誕生的基礎(chǔ)。
正確答案: 1.(軟件工程學(xué))
(4) 【4】 是數(shù)據(jù)庫設(shè)計(jì)的核心。
正確答案: 1.(數(shù)據(jù)模型)
(5) 在關(guān)系模型中,把數(shù)據(jù)看成一個(gè)二維表,每一個(gè)二維表稱為一個(gè) 【5】 。
考生答案: 1.()
正確答案: 1.(關(guān)系)
(6)函數(shù)STR(1234.5454,7,3)的值為 【6】 。
正確答案: 1.(1234.55)
(7)保證表中記錄惟一的特性,即在一個(gè)表中不允許有重復(fù)的記錄,是為了保證數(shù)據(jù)的 【7】 完整性。
正確答案: 1.(實(shí)體)
(8)在Visual FoxPro中,SKIP命令是按 【8】 順序定位,如果使用索引時(shí),則是按 【9】 順序定位。
正確答案: 1.(邏輯) 2.(索引項(xiàng))
(9)為表建立索引,其基本特點(diǎn)是可以提高 【10】 速度。
正確答案: 1.(查詢)
(10)在"菜單設(shè)計(jì)器"中,要為定義的"編輯"菜單項(xiàng)設(shè)置一個(gè)訪問鍵"E",下列書寫格式正確的是 【11】 。
正確答案: 1.(編輯(\ (11)SQL是 【12】 語言,其核心是 【13】 。
正確答案: 1.(結(jié)構(gòu)化查詢) 2.(查詢)
(12)檢索學(xué)生表中,"籍貫"為"北京"的學(xué)生記錄,將結(jié)果保存到表temp中,SQL語句為:
SELECT * FROM 學(xué)生表 WHERE 籍貫="北京" 【14】 temp
正確答案: 1.(INTO TABLE或 INTO DBF)
(13)在SQL語句中,為了避免查詢到重復(fù)記錄,可用 【15】 短語。
正確答案: 1.(DISTINCT)
(1)假設(shè)線性表的長度為n,則在最壞情況下,冒泡排序需要的比較次數(shù)為
A)log2n
B)n2
C)O(n1.5)
D)n(n-1)/2
正確答案: D
(2)算法分析的目的是
A)找出數(shù)據(jù)結(jié)構(gòu)的合理性
B)找出算法中輸入和輸出之間的關(guān)系
C)分析算法的易懂性和可靠性
D)分析算法的效率以求改進(jìn)
正確答案: D
(3)線性表L=(a1,a2,a3,…ai,…an),下列說法正確的是
A)每個(gè)元素都有一個(gè)直接前件和直接后件
B)線性表中至少要有一個(gè)元素
C)表中諸元素的排列順序必須是由小到大或由大到小
D)除第一個(gè)元素和最后一個(gè)元素外,其余每個(gè)元素都有一個(gè)且只有一個(gè)直接前件和直接后件
正確答案: D
(4)在單鏈表中,增加頭結(jié)點(diǎn)的目的是
A)方便運(yùn)算的實(shí)現(xiàn)
B)使單鏈表至少有一個(gè)結(jié)點(diǎn)
C)標(biāo)識表結(jié)點(diǎn)中首結(jié)點(diǎn)的位置
D)說明單鏈表是線性表的鏈?zhǔn)酱鎯?shí)現(xiàn)
正確答案: A
(5)軟件工程的出現(xiàn)是由于
A)程序設(shè)計(jì)方法學(xué)的影響
B)軟件產(chǎn)業(yè)化的需要
C)軟件危機(jī)的出現(xiàn)
D)計(jì)算機(jī)的發(fā)展
正確答案: C
(6)軟件開發(fā)離不開系統(tǒng)環(huán)境資源的支持,其中必要的測試數(shù)據(jù)屬于
A)硬件資源
B)通信資源
C)支持軟件
D)輔助資源
正確答案: D
(7)在數(shù)據(jù)流圖(DFD)中,帶有名字的箭頭表示
A)模塊之間的調(diào)用關(guān)系
B)程序的組成成分
C)控制程序的執(zhí)行順序
D)數(shù)據(jù)的流向
正確答案: D
(8)分布式數(shù)據(jù)庫系統(tǒng)不具有的特點(diǎn)是
A)數(shù)據(jù)分布性和邏輯整體性
B)位置透明性和復(fù)制透明性
C)分布性
D)數(shù)據(jù)冗余
正確答案: D
(9)關(guān)系表中的每一橫行稱為一個(gè)
A)元組
B)字段
C)屬性
D)碼
正確答案: A
(10)下列數(shù)據(jù)模型中,具有堅(jiān)實(shí)理論基礎(chǔ)的是
A)層次模型
B)網(wǎng)狀模型
C)關(guān)系模型
D)以上3個(gè)都是
正確答案: C
(12)下列各字符函數(shù)中,函數(shù)返回值不是數(shù)值型的是
A)LEN("2003/04/15")
B)OCCURS("電腦","計(jì)算機(jī)俗稱電腦")
C)AT("Fox","Visual FoxPro")
D)LIKE("a*","abcd")
正確答案: D
(13)在下列各項(xiàng)中,運(yùn)算級別最低的為
A)算術(shù)運(yùn)算符
B)關(guān)系運(yùn)算符
C)邏輯運(yùn)算符
D)圓括號()
正確答案: C
(14)下列字段名中,合法的是
A)_學(xué)生姓名
B)學(xué)生□姓名
C)學(xué)生_姓名
D)學(xué)生.姓名
正確答案: C
(15)在Visual FoxPro中,數(shù)據(jù)庫文件的擴(kuò)展名為
A).DBF
B).DBC
C).DCX
D).DCT
正確答案: B
(16)在Visual FoxPro中,參照完整性規(guī)則不包括
A)更新規(guī)則
B)刪除規(guī)則
C)插入規(guī)則
D)約束規(guī)則
正確答案: D
(17)在Visual FoxPro中,以獨(dú)占方式打開數(shù)據(jù)庫文件的命令短語是
A)EXCLUSIVE
B)SHARED
C)NOUPDATE
D)VALIDATE
正確答案: A
(18)在Visual FoxPro中,恢復(fù)邏輯刪除記錄的命令是
A)DELETE
B)RECALL
C)PACK
D)ZAP
正確答案: B
(19)在沒有打開索引的情況下,以下各組中的兩條命令,執(zhí)行結(jié)果相同的是
A)LOCATE FOR RECNO( )=2 與 SKIP 2
B)GO RECNO( )+2與 SKIP 2
C)SKIP RECNO( )+2 與 GO RECNO( )+2
D)GO RECNO( )+2 與 LIST NEXT 2
正確答案: B
(20)建立惟一索引后,只允許重復(fù)出現(xiàn)記錄值的
A)第一個(gè)
B)最后一個(gè)
C)全部
D)字段值不惟一,不能存儲
正確答案: A
(21)在查詢?nèi)ハ蛑?,能夠直接查看到查詢結(jié)果的是
A)瀏覽、屏幕
B)瀏覽、表
C)屏幕、表
D)瀏覽、屏幕、表
正確答案: A
(22)如果主程序、子程序1、子程序2、子程序3依次調(diào)用,在子程序3中有RETURN TO MASTER語句,則由子程序3返回
A)主程序
B)子程序1
C)子程序2
D)子程序3
正確答案: A
(23)在DO WHILE-ENDDO的循環(huán)結(jié)構(gòu)中,下列敘述正確的是
A)循環(huán)體中的LOOP和EXIT語句的位置是固定的
B)在程序中應(yīng)加入控制循環(huán)結(jié)束的語句
C)執(zhí)行到ENDDO時(shí),首先判斷表達(dá)式的值,然后再返回DO WHILE語句
D)循環(huán)體中的LOOP語句為跳出循環(huán)體
正確答案: B
(24)有如下程序:
***主程序:P.prg******子程序:P1.prg***
SET TALK OFFX2=X2+1
STORE 2 TO X1,X2,X3DO P2
X1=X1+1X1=X1+1
DO P1RETURN
?X1+X2+X3***子程序:P2.prg***
RETURNX3=X3+1
SET TALK ONRETURN TO MASTER
執(zhí)行命令DO P后,屏幕顯示的結(jié)果為
A)3
B)4
C)9
D)10
正確答案: C
(25)下列關(guān)于命令DO FORM XX NAME YY的敘述中,正確的是
A)產(chǎn)生表單對象引用變量XX,在釋放變量XX時(shí)自動(dòng)關(guān)閉表單
B)產(chǎn)生表單對象引用變量XX,在釋放變量XX時(shí)并不關(guān)閉表單
C)產(chǎn)生表單對象引用變量YY,在釋放變量YY時(shí)自動(dòng)關(guān)閉表單
D)產(chǎn)生表單對象引用變量YY,在釋放變量YY時(shí)并不關(guān)閉表單
正確答案: D
(26)假設(shè)一個(gè)表單里有一個(gè)文本框Text1和一個(gè)命令按鈕組CommandGroup1,命令按鈕組中包含Command1和Command2兩個(gè)命令按鈕。如果要在Command1命令按鈕的某個(gè)方法中訪問文本框的Value屬性值,下列式子中,正確的是
A)ThisForm.Text1.Value
B)ThisForm.Parent.Value
C)Parent.Text1.Value
D)This.Parent.Text1.Value
正確答案: A
(27)布局類型為一對多的報(bào)表,一般適用于打印
A)財(cái)政報(bào)表、銷售總結(jié)
B)列表
C)發(fā)票、會計(jì)報(bào)表
D)電話薄、名片
正確答案: C
(28)下面關(guān)于主程序的說法,錯(cuò)誤的是
A)主程序是整個(gè)應(yīng)用程序的入口點(diǎn)
B)主程序的任務(wù)是設(shè)置應(yīng)用程序的起始點(diǎn)、初始化環(huán)境等
C)在Visual FoxPro中,只要是項(xiàng)目中的文件都可以作為主文件
D)一個(gè)項(xiàng)目管理器中只能設(shè)置一個(gè)主文件
正確答案: C
(29)在當(dāng)前目錄下有數(shù)據(jù)庫文件xsdak,數(shù)據(jù)庫中有表文件stu.dbf,執(zhí)行如下SQL語句后SELECT * FORM student INTO DBF xsdak ORDER BY 學(xué)號
A)生成一個(gè)按"學(xué)號"升序的表文件xsdak.dbf
B)生成一個(gè)按"學(xué)號"降序的表文件xsdak.dbf
C)生成一個(gè)新的數(shù)據(jù)庫文件xsdak.dbc
D)系統(tǒng)提示出錯(cuò)信息
正確答案: A
(30)用于顯示部分查詢結(jié)果的短語,使用時(shí)需與之連用的短語是
A)WHERE
B)FROM
C)GROUP BY
D)ORDER BY
正確答案: D
(31)下列關(guān)于集合的并運(yùn)算的說法不正確的是
A)ALL防止UNION刪除組合結(jié)果中的重復(fù)行
B)在SQL語句中支持集合的并運(yùn)算
C)兩個(gè)SELECT語句的查詢結(jié)果中的列數(shù)可以不相同
D)兩個(gè)SELECT語句的查詢結(jié)果中的對應(yīng)列必須有相同的數(shù)據(jù)類型和寬度
正確答案: C
第(32)~(35)題使用如下的部門表和職工表。
部門表(部門號N(4)、部門名稱C(10))
職工表(部門號N(4)、職工號C(4)、姓名C(8)、工資N(7,2))
(32)檢索有職工的工資大于或等于W1部門中任意一名職工工資的部門號,正確的命令是
A)SELECT DISTINCT 部門號 FROM 職工表 WHERE 工資>=ANY;
(SELECT工資 FROM 職工表 WHERE 倉庫號="W1")
B)SELECT DISTINCT 部門號 FROM 職工表 WHERE 工資>=ALL;
(SELECT工資 FROM 職工表 WHERE 倉庫號="W1")
C)SELECT DISTINCT 部門號 FROM 職工表 WHERE 工資>=ANY;
(SELECT MAX(工資)FROM 職工表 WHERE 倉庫號="W1")
D)SELECT DISTINCT 部門號 FROM 職工表 WHERE 工資>=ALL;
(SELECT MIN(工資)FROM 職工表 WHERE 倉庫號="W1")
正確答案: B
(33)檢索最少有3名職工的每個(gè)部門的職工工資總額
A)SELECT 部門號,COUNT(*),SUM(工資)FROM 職工表;
HAVING COUNT(*)>=3
B)SELECT 部門號,COUNT(*),SUM(工資)FROM 職工表;
GROUP BY 部門號 HAVING COUNT(*)>=3
C)SELECT 部門號,COUNT(*),SUM(工資)FROM 職工表;
GROUP BY 部門號 SET COUNT(*)>=3
D)SELECT 部門號,COUNT(*),SUM(工資)FROM 職工表;
GROUP BY 部門號 WHERE COUNT(*)>=3
正確答案: B
(34)向職工表中插入一條記錄,正確的命令是
A)APPEND BLANK 職工表 VALUES("1111","1101","王明","1500.00")
B)APPEND INTO 職工表 VALUES("1111","1101","王明",1500.00)
C)INSERT INTO 職工表 VALUES("1111","1101","王明","1500.00")
D)INSERT INTO 職工表 VALUES("1111","1101","王明",1500.00)
正確答案: D
(35)檢索每個(gè)部門職工工資的總和,要求顯示部門名稱和工資,正確的命令是
A)SELECT 部門號,SUM(工資)FROM 部門表,職工表;
WHERE 職工表.部門號=部門表.部門號;
GROUP BY部門號
B)SELECT 部門號,SUM(工資)FROM職工表;
WHERE 職工表.部門號=部門表.部門號;
GROUP BY職工表.部門號
C)SELECT 部門號,SUM(工資)FROM 部門表,職工表;
WHERE 職工表.部門號=部門表.部門號;
ORDRE BY職工表.部門號
D)SELECT 部門號,SUM(工資)FROM 部門表,職工表;
WHERE 職工表.部門號=部門表.部門號;
GROUP BY職工表.部門號
正確答案: D
二 、填空題
(1)在算法正確的前提下,評價(jià)一個(gè)算法的兩個(gè)標(biāo)準(zhǔn)是 【1】 。
正確答案: 1.(時(shí)間復(fù)雜度和空間復(fù)雜度)
(2) 將代數(shù)式 Z=x2+y2 a+b 轉(zhuǎn)換成程序設(shè)計(jì)中的表達(dá)式為 【2】 。
正確答案: 1.(SQRT(x^2+y^2)/(a+b))
(3)軟件危機(jī)出現(xiàn)于60年代末,為了解決軟件危機(jī),人們提出了 【3】 的原理來設(shè)計(jì)軟件,這就是軟件工程誕生的基礎(chǔ)。
正確答案: 1.(軟件工程學(xué))
(4) 【4】 是數(shù)據(jù)庫設(shè)計(jì)的核心。
正確答案: 1.(數(shù)據(jù)模型)
(5) 在關(guān)系模型中,把數(shù)據(jù)看成一個(gè)二維表,每一個(gè)二維表稱為一個(gè) 【5】 。
考生答案: 1.()
正確答案: 1.(關(guān)系)
(6)函數(shù)STR(1234.5454,7,3)的值為 【6】 。
正確答案: 1.(1234.55)
(7)保證表中記錄惟一的特性,即在一個(gè)表中不允許有重復(fù)的記錄,是為了保證數(shù)據(jù)的 【7】 完整性。
正確答案: 1.(實(shí)體)
(8)在Visual FoxPro中,SKIP命令是按 【8】 順序定位,如果使用索引時(shí),則是按 【9】 順序定位。
正確答案: 1.(邏輯) 2.(索引項(xiàng))
(9)為表建立索引,其基本特點(diǎn)是可以提高 【10】 速度。
正確答案: 1.(查詢)
(10)在"菜單設(shè)計(jì)器"中,要為定義的"編輯"菜單項(xiàng)設(shè)置一個(gè)訪問鍵"E",下列書寫格式正確的是 【11】 。
正確答案: 1.(編輯(\
正確答案: 1.(結(jié)構(gòu)化查詢) 2.(查詢)
(12)檢索學(xué)生表中,"籍貫"為"北京"的學(xué)生記錄,將結(jié)果保存到表temp中,SQL語句為:
SELECT * FROM 學(xué)生表 WHERE 籍貫="北京" 【14】 temp
正確答案: 1.(INTO TABLE或 INTO DBF)
(13)在SQL語句中,為了避免查詢到重復(fù)記錄,可用 【15】 短語。
正確答案: 1.(DISTINCT)