版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2006 年 9 月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷 Visual FoxPro 數(shù)據(jù)庫(kù)程序設(shè)計(jì) (考試時(shí)間 90 分鐘,滿分 100 分) 一、選擇題(每小題 2 分,共 70 分) 下列各題 A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫(xiě) 在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)下列選項(xiàng)不符合良好程序設(shè)計(jì)風(fēng)格的是_。 A)源程序要文檔化 B)數(shù)據(jù)說(shuō)明的次序要規(guī)范化 C)避免濫用 goto 語(yǔ)句 D)模塊設(shè)主地要保證高耦合、高內(nèi)聚 (2)從工程管理角度,軟件設(shè)計(jì)一般分為兩步完成,它們是_。 A)概要設(shè)計(jì)與詳細(xì)設(shè)計(jì) B)數(shù)據(jù)設(shè)計(jì)與接口設(shè)計(jì) C)軟件結(jié)構(gòu)設(shè)計(jì)與數(shù)據(jù)設(shè)
2、計(jì) C)過(guò)程設(shè)計(jì)與數(shù)據(jù)設(shè)計(jì) (3)下列選項(xiàng)中不屬于軟件生命周期開(kāi)發(fā)階段任務(wù)的是_。 A)軟件測(cè)試 B)概要設(shè)計(jì) C)軟件維護(hù) D)詳細(xì)設(shè)計(jì) (4)在數(shù)據(jù)庫(kù)系統(tǒng)中,用戶所見(jiàn)的數(shù)據(jù)模式為_(kāi)。 A)概念模式 B)外模式 C)內(nèi)模式 D)物理模式 (5)數(shù)據(jù)庫(kù)設(shè)計(jì)的四個(gè)階段是:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和_。 A)編碼設(shè)計(jì) B)測(cè)試階段 C)運(yùn)行階段 D)物理設(shè)計(jì) (6)設(shè)有如下三個(gè)關(guān)系表 下列操作中正確的是_。 A)T=R S B)T=RS C)T=RS D)T=R/S (7)下列敘述中正確的是_。 A)一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度也必定大 B)一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度必定
3、小 C)一個(gè)算法的時(shí)間復(fù)雜度大,則其空間可復(fù)雜度必定小 D)上述三種說(shuō)法都不對(duì) (8)在長(zhǎng)度為 64 的有序線性表中進(jìn)行順序查找,最壞情況下需要比較的次數(shù)為_(kāi)。 A)63 B)64 C)6 D)7 (9)數(shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的_。 A)存儲(chǔ)問(wèn)題 B)共享問(wèn)題 C)安全問(wèn)題 D)保護(hù)問(wèn)題 (10)對(duì)下列二叉樹(shù) 進(jìn)行中序遍歷的結(jié)果是_。 A)ACBDFEG B)ACBDFGE C)ABDCGEF D)FCADBEG NextPage(11)下列程序段執(zhí)行以后,內(nèi)存變量 A 和 B 的值是_。 CLEAR A=10 B=20 SET UDFPARMS TO REFERENCE DO SQ
4、 WITH(A),B &參數(shù)是值傳送,B 是引用傳送 ?A,B PROCEDURE SQ PARAMETERSX1,Y1 X1=X1*X1 Y1=2*X1 ENDPROC A)10 200 B)100 200 C)100 20 D)10 20 (12)從內(nèi)存中清除內(nèi)存變量的命令是_。 A)Release B)Delete C)Erase D)Destroy (13)操作對(duì)象只能是一個(gè)表的關(guān)系運(yùn)算是_。 A)聯(lián)接和選擇 B)聯(lián)接和投影 C)選擇和投影 D)自然連接和選擇 (14)在“項(xiàng)目管理器”下為項(xiàng)目建立一個(gè)新報(bào)表,應(yīng)該使用的選項(xiàng)卡是_。 A)數(shù)據(jù) B)文檔 C)類(lèi) D)代碼 (15)如果有定
5、 LOCAL data , data 的初值是:_。 A)整數(shù) 0 B)不定值 C)邏輯真 D)邏輯假 (16)擴(kuò)展名為 pjx 的文件是_。 A)數(shù)據(jù)庫(kù)表文件 B)表單文件 C)數(shù)據(jù)庫(kù)文件 D)項(xiàng)目文件 (17)下列程序執(zhí)行以后,內(nèi)存變量 y 的值是_。 x=34357 y=0 DO WHILEx0 y=x%10+y*10 x=int(x/10) ENDDO A)3456 B)34567 C)7654 D)76543 (18)下列的程序中與上題的程序段時(shí)對(duì) y 的計(jì)算結(jié)果相同的是_。 (19)在 SQL SELECT 語(yǔ)句的 ORDER BY 短語(yǔ)中如果指定了多個(gè)字段,則_。 A)無(wú)法進(jìn)行排
6、序 B)只按第一個(gè)字段排序 C)按從左至右優(yōu)先依次排序 D)按字段排序優(yōu)先級(jí)依次排序 (20)如果運(yùn)行一個(gè)表單,以下事件首先被觸發(fā)的是_。 A)Load B)Error C)Init D)Click NextPage(21)在 Visual FoxPro 中以下敘述正確的是_。 A)關(guān)系也被稱作表單 B)數(shù)據(jù)庫(kù)文件不存儲(chǔ)用戶數(shù)據(jù) C)表文件的擴(kuò)展名是.DBC D)多個(gè)表存儲(chǔ)在一個(gè)物理文件中 (22)設(shè) X=65,命令?VARTYPE(X)的輸出是_。 A)N B)C C)L D)出錯(cuò) (23)假設(shè)表單上有一選項(xiàng)組:男女,如果選擇第二個(gè)按鈕“女”,則該項(xiàng)組 Value 屬性的值為_(kāi)。 A).F.
7、 B)女 C)2 D)女 或 2 (24)假設(shè)表單 My Form 隱藏著,讓該表單在屏幕上顯示的命令是_。 A)MyForm. List B)MyForm. Display C)MyForm. Show D)MyForm. ShowForm (25)(33)使用的數(shù)據(jù)表如下: 當(dāng)前盤(pán)當(dāng)前目錄下有數(shù)據(jù)庫(kù):大獎(jiǎng)賽 dbc,其中有數(shù)據(jù)庫(kù)表“歌手 dbf”、“評(píng)分 dbf”“歌手”表: (25)為“歌手”表增加一個(gè)字段“最后得分”的 SQL 語(yǔ)句是_。 A)ALTER TABLE 歌手 ADD 最后得分 F(6,2) B)ALTER DBF 歌手 ADD 最后得分 F 6,2 C)CHANGE TA
8、BLE 歌手 ADD 最后得分 F(6,2) D)CHANGE TABLE 學(xué)院 INSERT 最后得分 F 6,2 (26)插入一條記錄到“評(píng)分”表中,歌手號(hào)、分?jǐn)?shù)和評(píng)委號(hào)分別是“1001”、9.9 和“105”, 正確的 SQL 語(yǔ)句是_。 A)INSERT VALUES(“1001”,9“105”)INTO 評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào)) B)INSERT TO 評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))VALUES(“1001”,9.9“105”) C)INSERT INTO 評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))VALUES(“1001”,9.9,“105”) D)INSERT VALUES(“100”9.9
9、“105”)TO 評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào)) (27)假設(shè)每個(gè)歌手的“最后得分”的主算方法是,去掉一個(gè)最高分生個(gè)最低分,取剩下分?jǐn)?shù)的平均分。根據(jù)“評(píng)分”表求每個(gè)歌手的“最后得分”并存儲(chǔ)于表 TEMP 中。表 TEMP中有兩個(gè)字段:“歌手號(hào)”和“最后得分”,并且按最后得分降序排列,生成表 TEMP 的 SQL語(yǔ)句是_。 A)SELECT 歌手號(hào),(COUNT(分?jǐn)?shù)) MAX(分?jǐn)?shù))MIN(分?jǐn)?shù))/(SUM(*)2)最后得分;FROM 評(píng)分 INTO DBF TEMP GROUP BY 歌手號(hào) ORDER BY 最后得分DESC B)SELECT 歌手號(hào),(COUNT(分?jǐn)?shù))MAX(分?jǐn)?shù))MIN
10、(分?jǐn)?shù))/(SUM(*)2)最后得分;FROM 評(píng)分 INTO DBF TEMP GROUP BY 評(píng)委號(hào) ORDER BY 最后得分DESC C)SELECT 歌手號(hào),(SUM(分?jǐn)?shù))MAX(分?jǐn)?shù))MIN(分?jǐn)?shù))/(COUNT(*)2)最后得分;FROM 評(píng)分 INTO DBF TEMP GROUP BY 評(píng)委號(hào) ORDER BY 最后得分DESC D)SELECT 歌手號(hào),(SUM(分?jǐn)?shù))MAX(分?jǐn)?shù))MIN(分?jǐn)?shù))/(COUNT(*)2)最后得分;FROM評(píng)分INTO DBF TEMP GROUP BY歌手號(hào)ORDER BY最后得分DESC (28)與“SELECT * FROM*歌手
11、WHERE NOT(最后得分9.00 OR 最后得分8.00)”等價(jià)的語(yǔ)句是_。 A)SELECT * FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00 B)SELECT * FROM 歌手 WHERE 最后得分=8.00 AND 最后得分=9.00 C)SELECT * FROM 歌手 WHERE 最后得分9.00 OR 最后得分8.00 D)SELECT * FROM 歌手 WHERE 最后得分=8.00 AND 最后得分=9.00 (29)為“評(píng)分”表的“分?jǐn)?shù)”字段添加有效性規(guī)則:“分?jǐn)?shù)必須大于等于 0 并且小于等于10”,正確的 SQL 語(yǔ)句是_。 A)
12、CHANGE TABLE 評(píng)分 ALTER 分?jǐn)?shù) SET CHECK 分?jǐn)?shù)=0 AND 分?jǐn)?shù)=10 B)ALTER TABLE 評(píng)分 ALTER 分?jǐn)?shù) SET CHECK 分?jǐn)?shù)=0 AND 分?jǐn)?shù)=10 C)ALTER TABLE 評(píng)分 ALTER 分?jǐn)?shù) CHECK 分?jǐn)?shù)=0 AND 分?jǐn)?shù)=10 D)CHANGE TABLE 評(píng)分 ALTER 分?jǐn)?shù) SET CHECK 分?jǐn)?shù)=0 OR 分?jǐn)?shù)=10 (30)根據(jù)“歌手”表建立視圖 myview,視圖中含有包括了“歌手號(hào)”左邊第一位是“1”的所有記錄,正確的 SQL 語(yǔ)句是_。 A)CREATE VIEW myview AS SELECT * FRO
13、M 歌手 WHERE LEFT(歌手號(hào),1)=“1” B)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE(“1”歌手號(hào)) C)CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手號(hào),1)=“1” D)CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE(“1”歌手號(hào)) NextPage(31)刪除視圖 myview 的命令是_。 A)DELETE myview VIEW B)DELETE myview C)DROP myview VIEW D)DROP VI
14、EW myview (32)假設(shè) temp. dbf 數(shù)據(jù)表中有兩個(gè)字段“歌手號(hào)”和“最后得分”下面程序的功能是:將 temp. dbf 中歌手的“最后得分”填入“歌手”表對(duì)應(yīng)歌手的“最后得分”字段中(假設(shè)已增加了該字段)在下線處應(yīng)該填寫(xiě)的 SQL 語(yǔ)句是_。 USE 歌手 DO WHILE . NOT. EOF() REPLACE 歌手 最后得分 WITH a2 SKIP ENDDO A)SELECT*FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào) TO ARRAY a B)SELECT*FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào) INTO ARRAY a
15、 C)SELECT*FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào) TO FILE a D)SELECT*FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào) INTO FILE a (33)與“SELECT DISTINCT”歌手號(hào) FROM 歌手 WHERE 最后得分ALL;(SELECT 最后得分 FROM)歌手 WHERE SUBSTR(歌手號(hào),1,1)=“2”)等價(jià)的 SQL語(yǔ)句是_。 A)SELECT DISTINCT 歌手號(hào) FROM 歌手 WHERE 最后得分=(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR (歌手號(hào),1,1
16、)=“2”) B)SELECT DISTINCT 歌手號(hào) FROM 歌手 WHERE 最后得分=(SELECT MIN(最后得分)FROM 歌手 WHERE SUBSTR (歌手號(hào),1,1)=“2”) C)SELECT DISTINCT 歌手號(hào) FROM 歌手 WHERE 最后得分=ANY(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR (歌手號(hào),1,1)=“2”) D)SELECT DISTINCT 歌手號(hào) FROM 歌手 WHERE 最后得分=SOME(SELECT MAX (最后得分)FROM 歌手 WHERE SUBSTR (歌手號(hào),1,1)=“2”) (34
17、)以下關(guān)于“視圖”的描述正確的是_。 A)視圖保存在項(xiàng)目文件中 B)視圖保存在數(shù)據(jù)庫(kù)中 C)視圖保存在表文件中 D)視圖保存在視圖文件中 (35)關(guān)閉表單的程序代碼是 ThisForm ,Release, Release 是_。 A)表單對(duì)象的標(biāo)題 B)表單對(duì)象的屬性 C)表單對(duì)象的事件 D)表單對(duì)象的方法 二、填空題(每空 2 分,共 30 分) 請(qǐng)將每一個(gè)正 確答案在答題卡【1】【15】序號(hào)的橫線上,答在試卷上不得分。注 意:以命令關(guān)鍵字填空的必須拼寫(xiě)完整。 (1)下列軟件系統(tǒng)結(jié)構(gòu)圖。 的寬度為 【1】 (2) 【2】 的任務(wù)是診斷和改正程序中的錯(cuò)誤。 (3)一個(gè)關(guān)系表的行稱為 【3】 。
18、 (4)按“先進(jìn)后出”原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是 【4】 。 (5)數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的隊(duì)列屬于 【5】 (6)可以在項(xiàng)目管理器的 【6】選項(xiàng)卡下建立命令文件(程序)。 (7)在 Visual FoxPro 中所謂自由表就是那些不屬于任何 【7】 的表。 (8)不帶條件的 DELETE 命令(非 SQL 命令)將刪除指定表的 【8】記錄。 (9)在 SQL SELECT 語(yǔ)句中為了將查詢結(jié)果存儲(chǔ)到永久表應(yīng)該使用【9】短語(yǔ)。 (10)在 SQL 語(yǔ)句中空值用【10】表示。 (11)在 Visual FoxPro 中視圖可以分為本地視圖和 【11】視圖。 (12)在 Visual
19、 FoxPro 中為了通過(guò)視圖修改的基本表中的數(shù)據(jù),需要在視圖設(shè)計(jì)器的 【12】選項(xiàng)卡設(shè)置有關(guān)屬性。 (13)在表單設(shè)計(jì)器中可以通過(guò) 【13】 工具欄中的工具快速對(duì)齊表單中的控件。 (14)為了在報(bào)表中插入一個(gè)文字說(shuō)明,應(yīng)該插入一個(gè) 【14】 控件。 (15)如下命令將“產(chǎn)品”表的“名稱”字段名修改為“產(chǎn)品名稱”:ALTER TABLE 產(chǎn)品 RENAME 【15】 名稱 TO 產(chǎn)品名稱。選擇題:1-5 DACBD 6-10 CDBBA 11-15 DACBD16-20 DDCCA 21-25 BCDCA 26-30 CDBBA 31-35 DBABD 填空:1、32、程序調(diào)試3、元組4、棧5
20、、線性結(jié)構(gòu)6、代碼7、數(shù)據(jù)庫(kù)8、當(dāng)前9、INFO DBF(或into table)10、.NULL11、遠(yuǎn)程12、更新條件 13、布局14、標(biāo)簽 15、SET2008年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VF筆試試卷及答案 作者: 來(lái)源:轉(zhuǎn)載 點(diǎn)擊數(shù): 142 發(fā)布時(shí)間:2009年03月05日 Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì) (考試時(shí)間90分鐘,滿分100分) 一、選擇題(每小題2分,共70分) 下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)涂寫(xiě)在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)一個(gè)棧的初始狀態(tài)為空?,F(xiàn)將元素1、2、3、4、5、A、B、C、D、E依次入
21、棧,然后再依次出棧,則元素出棧的順序是 A)12345ABCDE B)EDCBA54321 C )ABCDE12345 D)54321EDCBA (2)下列敘述中正確的是 A)循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,因此,循環(huán)隊(duì)列是非線性結(jié)構(gòu) B)在循環(huán)隊(duì)列中,只需要隊(duì)頭指針就能反應(yīng)隊(duì)列中元素的動(dòng)態(tài)變化情況 C)在循環(huán)隊(duì)列中,只需要隊(duì)尾指針就能反應(yīng)隊(duì)列中元素的動(dòng)態(tài)變化情況 D)循環(huán)隊(duì)列中元素的個(gè)數(shù)是由隊(duì)頭和隊(duì)尾指針共同決定 (3)在長(zhǎng)度為n的有序線性表中進(jìn)行二分查找,最壞情況下需要比較的次數(shù)是 A)O(N) B)O(n2) C)O(log2n) D)O(n log2n) (4)下列敘述中正確的是 A)順
22、序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)一定是連續(xù)的,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的存儲(chǔ)空間不一定是連續(xù)的 B)順序存儲(chǔ)結(jié)構(gòu)只針對(duì)線性結(jié)構(gòu),鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)只針對(duì)非線性結(jié)構(gòu) C)順序存儲(chǔ)結(jié)構(gòu)能存儲(chǔ)有序表,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不能存儲(chǔ)有序表 D)鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)比順序存儲(chǔ)結(jié)構(gòu)節(jié)省存儲(chǔ)空間 (5)數(shù)據(jù)流圖中帶有箭頭的線段表示的是 A)控制流 B)事件驅(qū)動(dòng) C)模塊調(diào)用 D)數(shù)據(jù)流 (6)在軟件開(kāi)發(fā)中,需求分析階段可以使用的工具是 A)N-S圖 B)DFD圖 C)PAD圖 D)程序流程圖 (7)在面向?qū)ο蠓椒ㄖ?,不屬于“?duì)象”基本特點(diǎn)的是 A)一致性 B)分類(lèi)性 C)多態(tài)性 D)標(biāo)識(shí)唯一性 (8)一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是 A)一
23、對(duì)一 B)一對(duì)多 C)多對(duì)一 D)多對(duì)多 (9)在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)共享最好的是 A)人工管理階段 B)文件系統(tǒng)階段 C)數(shù)據(jù)庫(kù)系統(tǒng)階段 D)三個(gè)階段相同 (10)有三個(gè)關(guān)系R、S和T如下: A B C m 1 3 R S T A B m 1 n 2 B C 1 3 3 5 由關(guān)系R和S通過(guò)運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為 A)笛卡爾積 B)交 C)并 D)自然連接 (11)設(shè)置表單標(biāo)題的屬性是 A)Title B)Text C)Biaoti D)Caption (12)釋放和關(guān)閉表單的方法是 A)Release B)Delete C)LostFocus D)Destory (
24、13)從表中選擇字段形成新關(guān)系的操作是 A)選擇 B)連接 C)投影 D)并 (14)Modify Command命令建立的文件的默認(rèn)擴(kuò)展名是 A)prg B)app C)cmd D)exe (15)說(shuō)明數(shù)組后,數(shù)組元素的初值是 A)整數(shù)0 B)不定值 C)邏輯真 D)邏輯假 (16)擴(kuò)展名為mpr的文件是 A)菜單文件 B)菜單程序文件 C)菜單備注文件 D)菜單參數(shù)文件 (17)下列程序段執(zhí)行以后,內(nèi)存變量y的值是 x=76543 y=0 DO WHILE x0 y=x+y*10 x=int(x/10) ENDDO A)3456 B)34567 C)7654 D)76543 (18)在SQ
25、L SELECT查詢中,為了使查詢結(jié)果排序應(yīng)該使用短語(yǔ) A)ASC B)DESC C)GROUP BY D)ORDER BY (19)設(shè)a=”計(jì)算機(jī)等級(jí)考試”,結(jié)果為”考試”的表達(dá)式是 A)Left(a,4) B)Right(a,4) C)Left(a,2) D)Right(a,2) (20)關(guān)于視圖和查詢,以下敘述正確的是 A)視圖和查詢都只能在數(shù)據(jù)庫(kù)中建立 B)視圖和查詢都不能在數(shù)據(jù)庫(kù)中建立 C)視圖只能在數(shù)據(jù)庫(kù)中建立 D)查詢只能在數(shù)據(jù)庫(kù)中建立 (21)在SQL SELECT語(yǔ)句中與INTO TABLE等價(jià)的短語(yǔ)是 A)INTO DBF B)TO TABLE C)TO FOEM D)IN
26、TO FILE (22)CREATE DATABASE命令用來(lái)建立 A)數(shù)據(jù)庫(kù) B)關(guān)系 C)表 D)數(shù)據(jù)文件 (23)欲執(zhí)行程序temp.prg,應(yīng)該執(zhí)行的命令是 A)DO PRG temp.prg B)DO temp.prg C)DO CMD temp.prg D)DO FORM temp.prg (24)執(zhí)行命令MyForm=CreateObject(“Form”)可以建立一個(gè)表單,為了讓該表單在屏幕上顯示,應(yīng)該執(zhí)行命令 A)MyForm.List B)MyForm.Display C)MyForm.Show D)MyForm.ShowForm (25)假設(shè)有student表,可以正確添
27、加字段“平均分?jǐn)?shù)”的命令是 A)ALTER TABLE student ADD 平均分?jǐn)?shù) F(6,2) B)ALTER DBF student ADD 平均分?jǐn)?shù) F 6,2 C)CHANGE TABLE student ADD 平均分?jǐn)?shù) F(6,2) D)CHANGE TABLE student INSERT 平均分?jǐn)?shù) 6,2 (26)頁(yè)框控件也稱作選項(xiàng)卡控件,在一個(gè)頁(yè)框中可以有多個(gè)頁(yè)面,頁(yè)面?zhèn)€數(shù)的屬性是 A)Count B)Page C)Num D)PageCount (27)打開(kāi)已經(jīng)存在的表單文件的命令是 A)MODIFY FORM B)EDIT FORM C)OPEN FORM D)RE
28、AD FORM (28)在菜單設(shè)計(jì)中,可以在定義菜單名稱時(shí)為菜單項(xiàng)指定一個(gè)訪問(wèn)鍵。規(guī)定了菜單項(xiàng)的訪問(wèn)鍵為“x”的菜單名稱定義是 A)綜合查詢(x) B)綜合查詢/(x) C)綜合查詢(x) D)綜合查詢(/600 AND (名稱=主機(jī)板 AND 名稱=硬盤(pán)) B)SELECT * FROM 產(chǎn)品 WHERE 單價(jià)600 AND (名稱=主機(jī)板 OR 名稱=硬盤(pán)) C)SELECT * FROM 產(chǎn)品 FOR 單價(jià)600 AND (名稱=主機(jī)板 AND 名稱=硬盤(pán)) D)SELECT * FROM 產(chǎn)品 FOR 單價(jià)600 AND (名稱=主機(jī)板 OR 名稱=硬盤(pán)) (32)查詢客戶名稱中有“網(wǎng)
29、絡(luò)”二字的客戶信息的正確命令是 A)SELECT * FROM 客戶 FOR 名稱 LIKE %網(wǎng)絡(luò)% B)SELECT * FROM 客戶 FOR 名稱 =%網(wǎng)絡(luò)% C)SELECT * FROM 客戶 WHERE 名稱 =%網(wǎng)絡(luò)% D)SELECT * FROM 客戶 WHERE 名稱 LIKE %網(wǎng)絡(luò)% (33)查詢尚未最后確定訂購(gòu)單的有關(guān)信息的正確命令是 A)SELECT 名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào) FROM 客戶,訂購(gòu)單 WHERE 客戶.客戶號(hào)=訂購(gòu)單.客戶號(hào) AND 訂購(gòu)日期 IS NULL B)SELECT 名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào) FROM 客戶,訂購(gòu)單 WHERE
30、 客戶.客戶號(hào)=訂購(gòu)單.客戶號(hào) AND 訂購(gòu)日期 = NULL C)SELECT 名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào) FROM 客戶,訂購(gòu)單 FOR 客戶.客戶號(hào)=訂購(gòu)單.客戶號(hào) AND 訂購(gòu)日期 IS NULL D)SELECT 名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào) FROM 客戶,訂購(gòu)單 FOR 客戶.客戶號(hào)=訂購(gòu)單.客戶號(hào) AND 訂購(gòu)日期 = NULL (34)查詢訂購(gòu)單的數(shù)量和所有訂購(gòu)單平均金額的正確命令是 A)SELECT COUNT(DISTINCT 訂單號(hào)),AVG(數(shù)量*單價(jià)) FROM 產(chǎn)品 JOIN 訂購(gòu)單名細(xì) ON 產(chǎn)品.產(chǎn)品號(hào)=訂購(gòu)單名細(xì).產(chǎn)品號(hào) B)SELECT COUNT(
31、訂單號(hào)),AVG(數(shù)量*單價(jià)) FROM 產(chǎn)品 JOIN 訂購(gòu)單名細(xì) ON 產(chǎn)品.產(chǎn)品號(hào)=訂購(gòu)單名細(xì).產(chǎn)品號(hào) C)SELECT COUNT(DISTINCT 訂單號(hào)),AVG(數(shù)量*單價(jià)) FROM 產(chǎn)品,訂購(gòu)單名細(xì) ON 產(chǎn)品.產(chǎn)品號(hào)=訂購(gòu)單名細(xì).產(chǎn)品號(hào) D)SELECT COUNT(訂單號(hào)),AVG(數(shù)量*單價(jià)) FROM 產(chǎn)品,訂購(gòu)單名細(xì) ON 產(chǎn)品.產(chǎn)品號(hào)=訂購(gòu)單名細(xì).產(chǎn)品號(hào) (35)假設(shè)客戶表中有客戶號(hào)(關(guān)鍵字)C1C10共10條客戶記錄,訂購(gòu)單表有訂單號(hào)(關(guān)鍵字)OR1OR8共8條訂購(gòu)單記錄,并且訂購(gòu)單表參照客戶表。如下命令可以正確執(zhí)行的是 A)INSERT INTO 訂購(gòu)單 VA
32、LUES(OR5,C5,2008/10/10) B)INSERT INTO 訂購(gòu)單 VALUES(OR5,C11,2008/10/10) C)INSERT INTO 訂購(gòu)單 VALUES(OR9,C11,2008/10/10) D)INSERT INTO 訂購(gòu)單 VALUES(OR9,C5,2008/10/10) 二、填空題(每空2分,共30分) 請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡【1】至【15】序號(hào)的橫線上,答在試卷上不得分。 注意:以命令關(guān)鍵字填空的必須拼寫(xiě)完整。 (1)對(duì)下列二叉樹(shù)進(jìn)行中序遍歷的結(jié)果是 【1】 。 (2)按照軟件測(cè)試的一般步驟,集成測(cè)試應(yīng)在 【2】 測(cè)試之后進(jìn)行。 (3)軟
33、件工程三要素包括方法、工具和過(guò)程,其中, 【3】 支持軟件開(kāi)發(fā)的各個(gè)環(huán)節(jié)的控制和管理。 (4)數(shù)據(jù)庫(kù)設(shè)計(jì)包括概念設(shè)計(jì)、 【4】 和物理設(shè)計(jì)。 (5)在二維表中,元組的 【5】 不能再分成更小的數(shù)據(jù)項(xiàng)。 (6)SELECT * FROM student 【6】 FILE student 命令將查詢結(jié)果存儲(chǔ)在student.txt文本文件中。 (7)LEFT(12345.6789,LEN(子串)的計(jì)算結(jié)果是【7】 。 (8)不帶條件的SQL DELETE命令將刪除指定表的【8】記錄。 (9)在SQL SELECT語(yǔ)句中為了將查詢結(jié)果存儲(chǔ)到臨時(shí)表中應(yīng)該使用【9】短語(yǔ)。 (10)每個(gè)數(shù)據(jù)庫(kù)表可以建立多
34、個(gè)索引,但是【10】索引只能建立1個(gè)。 (11)在數(shù)據(jù)庫(kù)中可以設(shè)計(jì)視圖和查詢,其中【11】不能獨(dú)立存儲(chǔ)為文件(存儲(chǔ)在數(shù)據(jù)庫(kù)中)。 (12)在表單中設(shè)計(jì)一組復(fù)選框(CheckBox)控件是為了可以選擇【12】個(gè)或【13】個(gè)選項(xiàng)。 (13)為了在文本框輸入時(shí)隱藏信息(如顯示“*”),需要設(shè)置該控件的【14】屬性。 (14)將一個(gè)項(xiàng)目編譯成一個(gè)應(yīng)用程序時(shí),如果應(yīng)用程序中包含需要用戶修改的文件,必須將該文件標(biāo)為【15】 。 2008年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試參考答案 一、選擇題 1-5 BDCAD 6-10 BABCD 11-15 DACAD 16-20 BBDBC 21-25 AABCA
35、 26-30 DACBC 31-35 BDAAD 二、填空題 1、DBXEAYFZC 2、單元 3、過(guò)程 4、邏輯設(shè)計(jì) 5、分量 6、TO 7、1234 8、全部 9、INTO CURSOR 10、主 11、視圖 12、零 13、多 14、PASSWORDCHAR 15、排除 2007年4月等級(jí)考試二級(jí)VF筆試試卷二試題一、選擇題。 (1)已知一棵二叉樹(shù)前序遍歷和中序遍歷分別為ABDEGCFH和DBGEACHF,則該二叉樹(shù)的后序遍歷為 A)GEDHFBCA B)DGEBHFCA C)ABCDEFGH D)ACBFEDHG (2)樹(shù)是結(jié)點(diǎn)的集合,它的根結(jié)點(diǎn)數(shù)目是 A)有且只有1 B)1或多于1
36、C)0或1 D)至少2 (3)如果進(jìn)棧序列為e1,e2,e3,e4,則可能的出棧序列是 A)e3,e1,e4,e2 B)e2,e4,e3,e1 C)e3,e4,e1,e2 D)任意順序 (4)在設(shè)計(jì)程序時(shí),應(yīng)采納的原則之一是 A)不限制goto語(yǔ)句的使用 B)減少或取消注解行 C)程序越短越好 D)程序結(jié)構(gòu)應(yīng)有助于讀者理解 (5)程序設(shè)計(jì)語(yǔ)言的基本成分是數(shù)據(jù)成分、運(yùn)算成分、控制成分和 A)對(duì)象成分 B)變量成分 C)語(yǔ)句成分 D)傳輸成分 (6)下列敘述中,不屬于軟件需求規(guī)格說(shuō)明書(shū)的作用的是 A)便于用戶、開(kāi)發(fā)人員進(jìn)行理解和交流 B)反映出用戶問(wèn)題的結(jié)構(gòu),可以作為軟件開(kāi)發(fā)工作的基礎(chǔ)和依據(jù) C)
37、作為確認(rèn)測(cè)試和驗(yàn)收的依據(jù) D)便于開(kāi)發(fā)人員進(jìn)行需求分析 (7)下列不屬于軟件工程的3個(gè)要素的是 A)工具 B)過(guò)程 C)方法 D)環(huán)境 (8)單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為 A)外模式 B)概念模式 C)內(nèi)模式 D)存儲(chǔ)模式 (9)將E-R圖轉(zhuǎn)換到關(guān)系模式時(shí),實(shí)體與聯(lián)系都可以表示成 A)屬性 B)關(guān)系 C)鍵 D)域 (10)SQL語(yǔ)言又稱為 A)結(jié)構(gòu)化定義語(yǔ)言 B)結(jié)構(gòu)化控制語(yǔ)言 C)結(jié)構(gòu)化查詢語(yǔ)言 D)結(jié)構(gòu)化操縱語(yǔ)言 (11)用二維表數(shù)據(jù)來(lái)表示實(shí)體及實(shí)體之間聯(lián)系的數(shù)據(jù)模型為 A)層次模型 B)網(wǎng)狀模型 C)關(guān)系模型 D)E-R模型 (12)數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理
38、系統(tǒng)(DBMS)之間的關(guān)系是 A)DB包括DBS和DBMS B)DBS包括DB和DBMS C)DBMS包括DB和DBS D)3者屬于平級(jí)關(guān)系 (13)若內(nèi)存變量名與當(dāng)前的數(shù)據(jù)表中的一個(gè)字段student同名,則執(zhí)行命令?student后顯示的是 A)字段變量的值 B)內(nèi)存變量的值 C)隨機(jī)顯示 D)錯(cuò)誤信息 (14)下列日期表達(dá)式錯(cuò)誤的是 A)2004/03/09+15 B)2004/02/25+date() C)2004/03/09-15 D)004/02/25-date() (15)以下每?jī)山M表達(dá)式中,其運(yùn)算結(jié)果完全相同的是(代表空格) A)LEFT(VFP,3)與SUBSTR(VFP,2
39、,3) B)YEAR(DATE()與SUBSTR(DTOC(DATE(),7,2) C)VARTYPE(40-4*5)與VARTYPE(40-4*5) D)假定A= visual,B= foxpro,則A-B與A+B (16)在邏輯運(yùn)算中,3種運(yùn)算符的優(yōu)先級(jí)別依次排列為 A)NOT. .AND. .OR. B)AND. .NOT. .OR. C)NOT. . OR. . AND. D)OR. .AND. .NOT. (17)在Visual FoxPro中,以共享方式打開(kāi)數(shù)據(jù)庫(kù)文件的命令短語(yǔ)是 A)EXCLUSIVE B)SHARED C)NOUPDATE D)VALIDATE (18)下列索引
40、中,不具有惟一性的是 A)主索引 B)候選索引 C)惟一索引 D)普通索引 (19)如要設(shè)定學(xué)生年齡有效性規(guī)則在18至20歲之間,當(dāng)輸入的數(shù)值不在此范圍內(nèi),則給出錯(cuò)誤信息,我們必須定義 A)實(shí)體完整性 B)域完整性 C)參照完整性 D)以上各項(xiàng)都需要定義 (20)命令SELECT 0的功能是 A)選擇編號(hào)最小的空閑工作區(qū) B)選擇編號(hào)最大的空閑工作區(qū) C)隨機(jī)選擇一個(gè)工作區(qū)的區(qū)號(hào) D)無(wú)此工作區(qū),命令錯(cuò)誤 (21)假設(shè)工資表中按基本工資升序索引后,并執(zhí)行過(guò)賦值語(yǔ)句N(xiāo)=800,則下列各條命令中,錯(cuò)誤的是 A)SEEK NB)SEEK FOR 基本工資=N C)FIND 1000D)LOCATE
41、FOR 基本工資=N (22)下列關(guān)于自由表的說(shuō)法中,錯(cuò)誤的是 A)在沒(méi)有打開(kāi)數(shù)據(jù)庫(kù)的情況下所建立的數(shù)據(jù)表,就是自由表 B)自由表不屬于任何一個(gè)數(shù)據(jù)庫(kù) C)自由表不能轉(zhuǎn)換為數(shù)據(jù)庫(kù)表 D)數(shù)據(jù)庫(kù)表可以轉(zhuǎn)換為自由表(23)查詢?cè)O(shè)計(jì)器中包含的選項(xiàng)卡有 A)字段、聯(lián)接、篩選、排序依據(jù)、分組依據(jù)、雜項(xiàng) B)字段、聯(lián)接、篩選、分組依據(jù)、排序依據(jù)、更新條件 C)字段、聯(lián)接、篩選條件、排序依據(jù)、分組依據(jù)、雜項(xiàng) D)字段、聯(lián)接、篩選依據(jù)、分組依據(jù)、排序依據(jù)、更新條件 (24)為視圖重命名的命令是 A)MODIFY VIEW B)CREATE VIEW C)DELETE VIEW D)RENAME VIEW (2
42、5)在Visual FoxPro中,程序文件的擴(kuò)展名為 A).QPR B).PRG C).PJX D).SCX (26)下列關(guān)于過(guò)程調(diào)用的敘述中,正確的是 A)被傳遞的參數(shù)是變量,則為引用方式 B)被傳遞的參數(shù)是常量,則為傳值方式 C)被傳遞的參數(shù)是表達(dá)式,則為傳值方式 D)傳值方式中形參變量值的改變不會(huì)影響實(shí)參變量的取值,引用方式則剛好相反 (27)將文本框的PasswordChar屬性值設(shè)置為星號(hào)(*),那么,當(dāng)在文本框中輸入電腦2004時(shí),文本框中顯示的是 A)電腦2004 B)* C)* D)錯(cuò)誤設(shè)置,無(wú)法輸入 (28)在表單中,有關(guān)列表框和組合框內(nèi)選項(xiàng)的多重選擇,正確的敘述是 A)列
43、表框和組合框都可以設(shè)置成多重選擇 B)列表框和組合框都不可以設(shè)置成多重選擇 C)列表框可以設(shè)置多重選擇,而組合框不可以 D)組合框可以設(shè)置多重選擇,而列表框不可以 (29)Visual FoxPro的系統(tǒng)菜單,其主菜單是一個(gè) A)條形菜單 B)彈出式菜單 C)下拉式菜單 D)組合菜單 (30)下列關(guān)于報(bào)表帶區(qū)及其作用的敘述,錯(cuò)誤的是 A)對(duì)于標(biāo)題帶區(qū),系統(tǒng)只在報(bào)表開(kāi)始時(shí)打印一次該帶區(qū)所包含的內(nèi)容 B)對(duì)于頁(yè)標(biāo)頭帶區(qū),系統(tǒng)只打印一次該帶區(qū)所包含的內(nèi)容 C)對(duì)于細(xì)節(jié)帶區(qū),每條記錄的內(nèi)容只打印一次 D)對(duì)于組標(biāo)頭帶區(qū),系統(tǒng)將在數(shù)據(jù)分組時(shí)每組打印一次該內(nèi)容 (31)下列命令中,不能用做連編命令的是 A
44、)BUILD PROJECT B)BUILD FORM C)BUILD EXE D)BUILD APP第(32)(35)題使用如下的設(shè)備表。 設(shè)備型號(hào) 設(shè)備名稱 使用日期 設(shè)備數(shù)量 單價(jià) 使用部門(mén) 進(jìn)口 W27-1 微機(jī) 01/10/03 1 143000.00 生產(chǎn)一間 T W27-2 微機(jī) 02/06/03 2 98000.00 生產(chǎn)一間 F C31-1 車(chē)床 03/30/03 2 138000.00 生產(chǎn)二間 T C31-2 車(chē)床 04/05/03 2 97500.00 生產(chǎn)二間 T M20-1 磨床 02/10/03 3 98000.00 生產(chǎn)二間 F J18-1 轎車(chē) 05/07/0
45、3 2 156000.00 辦公室 T F15-1 復(fù)印機(jī) 02/01/03 2 8600.00 辦公室 F (32)從設(shè)備表中查詢單價(jià)大于100000元的設(shè)備,并顯示設(shè)備名稱,正確的命令是 A)SELECT單價(jià)100000 FROM 設(shè)備表 FOR設(shè)備名稱 B)SELECT 設(shè)備名稱 FROM 設(shè)備表 FOR 單價(jià)100000 C)SELECT單價(jià)100000 FROM 設(shè)備表 WHERE 設(shè)備名稱 D)SELECT 設(shè)備名稱 FROM 設(shè)備表 WHERE 單價(jià)100000 (33)為設(shè)備表增加一個(gè)設(shè)備總金額N(10,2)字段,正確的命令是 A)ALTER TABLE 設(shè)備表 ADD FIE
46、LDS設(shè)備總金額 N(10,2) B)ALTER TABLE設(shè)備表ADD 設(shè)備總金額 N(10,2) C)ALTER TABLE設(shè)備表 ALTER FIELDS設(shè)備總金額 N(10,2) D)ALTER TABLE設(shè)備表 ALTER 設(shè)備總金額 N(10,2) (34)利用SQL數(shù)據(jù)更新功能,自動(dòng)計(jì)算更新每個(gè)設(shè)備總金額字段的字段值,該字段值等于單價(jià)*設(shè)備數(shù)量的值,正確命令為 A)UPDATE 設(shè)備表 SET 設(shè)備總金額=單價(jià)*設(shè)備數(shù)量 B)UPDATE 設(shè)備表 FOR 設(shè)備總金額=單價(jià)*設(shè)備數(shù)量 C)UPDATE 設(shè)備表 WITH 設(shè)備總金額=單價(jià)*設(shè)備數(shù)量 D)UPDATE 設(shè)備表 WHER
47、E 設(shè)備總金額=單價(jià)*設(shè)備數(shù)量 (35)有如下SQL語(yǔ)句: SELECT 使用部門(mén),SUM(單價(jià)*設(shè)備數(shù)量)AS 總金額FROM 設(shè)備表; WHERE .NOT.(進(jìn)口); GROUP BY 使用部門(mén) 執(zhí)行該語(yǔ)句后,第一條記錄的總金額字段值是 A)196000.00 B)143000.00 C)294000.00 D)17200.00 二、填空題。 (1)數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu),線性鏈表屬于 【1】 。 (2)在面向?qū)ο蠓椒ㄖ?,?lèi)之間共享屬性和操作的機(jī)制稱為 【2】 。 (3)耦合和內(nèi)聚是評(píng)價(jià)模塊獨(dú)立性的兩個(gè)主要標(biāo)準(zhǔn),其中 【3】 反映了模塊內(nèi)各成分之間的聯(lián)系。 (4)一個(gè)項(xiàng)目具有一個(gè)
48、項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,則實(shí)體項(xiàng)目主管與實(shí)體項(xiàng)目的聯(lián)系屬于 【4】 的聯(lián)系。 (5)數(shù)據(jù)庫(kù)設(shè)計(jì)分為以下6個(gè)設(shè)計(jì)階段:需求分析階段、 【5】 、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段、實(shí)施階段、運(yùn)行和維護(hù)階段。 (6)在Visual FoxPro中,物理刪除當(dāng)前表中所有記錄,可使用命令 【6】 。 (7)在Visual FoxPro中,數(shù)據(jù)表中備注型字段所保存的數(shù)據(jù)信息存儲(chǔ)在以 【7】 為擴(kuò)展名的文件中。 (8)結(jié)構(gòu)化程序設(shè)計(jì)包含3種基本控制結(jié)構(gòu),其中SCANENDSCAN語(yǔ)句屬于 【8】 結(jié)構(gòu)。 (9)SQL SELECT語(yǔ)句中的 【9】 用于實(shí)現(xiàn)關(guān)系的選擇操作。 (10)表間永久性聯(lián)系不能
49、控制不同工作區(qū)中 【10】 的聯(lián)動(dòng),要實(shí)現(xiàn)聯(lián)動(dòng)功能,需要建立表之間的 【11】 。 (11)在SQL SELECT中,字符串匹配運(yùn)算符用 【12】 表示, 【13】 可用來(lái)表示0個(gè)或多個(gè)字符。 (12)在成績(jī)表中,只顯示分?jǐn)?shù)最高的前10名學(xué)生的記錄,SQL語(yǔ)句為: SELECT * 【14】 10 FROM 成績(jī)表 【15】 總分 DESC2007年4月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VFP筆試試卷一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫(xiě)在答題卡相應(yīng)位置上,答在試卷上不得分。(1)下列敘述中正確的是( )A)算法的效率只與問(wèn)題的規(guī)
50、模有關(guān),而與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無(wú)關(guān)B)算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量C)數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)是一一對(duì)應(yīng)的D)算法的時(shí)間復(fù)雜度與空間復(fù)雜度一定相關(guān)(2)在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是( )A)各模塊應(yīng)包括盡量多的功能B)各模塊的規(guī)模應(yīng)盡量大C)各模塊之間的聯(lián)系應(yīng)盡量緊密D)模塊內(nèi)具有高內(nèi)聚度、模塊間具有低耦合度(3)下列敘述中正確的是( )A)軟件測(cè)試的主要目的是發(fā)現(xiàn)程序中的錯(cuò)誤B)軟件測(cè)試的主要目的是確定程序中錯(cuò)誤的位置C)為了提高軟件測(cè)試的效率,最好由程序編制者自己來(lái)完成軟件測(cè)試的工作D)軟件測(cè)試是證明軟件沒(méi)有錯(cuò)誤(4)下面選項(xiàng)中不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)特征的是( )A)
51、繼承性B)多態(tài)性C)類(lèi)比性D)封閉性(5)下列對(duì)列的敘述正確的是( )A)隊(duì)列屬于非線性表B)隊(duì)列按“先進(jìn)后出”原則組織數(shù)據(jù)C)隊(duì)列在隊(duì)尾刪除數(shù)據(jù)D)隊(duì)列按“先進(jìn)先出”原則組織數(shù)據(jù)(6)對(duì)下列二叉樹(shù)進(jìn)行前序遍歷的結(jié)果為( )A)DYBEAFCZXB)YDEBFZXCAC)ABDYECFXZD)ABCDEFXYZBFDEXZY(7)某二叉樹(shù)中有n個(gè)度為2的結(jié)點(diǎn),則該二叉樹(shù)中的葉子結(jié)點(diǎn)為( )A)n+1B)n-1C)2nD)n/2(8)在下列關(guān)系運(yùn)算中,不改變關(guān)系表中的屬性個(gè)數(shù)但能減少元組個(gè)數(shù)的是( )A)并B)交C)投影D)笛卡兒乘積(9)在E-R圖中,用來(lái)表示實(shí)體之間聯(lián)系的圖形是( )A)矩形
52、B)橢圓形C)菱形D)平行四邊形(10)下列敘述中錯(cuò)誤的是( )A)在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致B)數(shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問(wèn)題C)數(shù)據(jù)庫(kù)設(shè)計(jì)是指在已有數(shù)據(jù)庫(kù)管理系統(tǒng)的基礎(chǔ)上建立數(shù)據(jù)庫(kù)D)數(shù)據(jù)庫(kù)系統(tǒng)需要操作系統(tǒng)的支持(11)以下不屬于SQL數(shù)據(jù)操作命令的是( )A)MODIFYB)INSERTC)UPDATED)DELETE(12)在關(guān)系模型中,每個(gè)關(guān)系模式中的關(guān)鍵字( )A)可由多個(gè)任意屬性組成B)最多由一個(gè)屬性組成C)可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)關(guān)系中任何元組的屬性組成D)以上說(shuō)法都不對(duì)(13)VisualFoxPro是一種( )A)數(shù)據(jù)庫(kù)系統(tǒng)B)數(shù)據(jù)庫(kù)管
53、理系統(tǒng)C)數(shù)據(jù)庫(kù)D)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)(14)在VisualFoxPro中調(diào)用表單mf1的正確命令是( )A)DOmf1B)DOFROMmf1C)DOFORMmf1 D)RUNmf1(15)SQL的SELECT語(yǔ)句中,“HAVING”用來(lái)篩選滿足條件的( )A)列B)行C)關(guān)系D分組(16)設(shè)有關(guān)系SC(SNO,CNO,GRADE),其中SNO、CNO分別表示學(xué)號(hào)、課程號(hào)(兩者均為字符型),GRADE表示成績(jī)(數(shù)值型),若要把學(xué)號(hào)為“S101”的同學(xué),選修課程號(hào)為“C11”,成績(jī)?yōu)?8分的記錄插到表SC中,正確的語(yǔ)句是( )A)INSERTINTOSC(SNO,CNO,GRADE)valueS(S
54、101,C11,98)B)INSERTINTOSC(SNO,CNO,GRADE)valueS(S101,C11,98)C)INSERT(S101,C11,98)INTOSCD)INSERTINTOSCvalueS(S101,C11,98)(17)以下有關(guān)SELECT語(yǔ)句的敘述中錯(cuò)誤的是( )A)SELECT語(yǔ)句中可以使用別名B)SELECT語(yǔ)句中只能包含表中的列及其構(gòu)成的表達(dá)式C)SELECT語(yǔ)句規(guī)定了結(jié)果集中的順序D)如果FORM短語(yǔ)引用的兩個(gè)表有同名的列,則SELECT短語(yǔ)引用它們時(shí)必須使用表名前綴加以限定(18)在SQL語(yǔ)句中,與表達(dá)式“年齡BETWEEN12AND46”功能相同的表達(dá)式
55、是( )A)年齡=12OR=12AND=12OR年齡=12AND年齡=46(19)在SELEC語(yǔ)句中,以下有關(guān)HAVING語(yǔ)句的正確敘述是( )A)HAVING短語(yǔ)必須與GROUPBY短語(yǔ)同時(shí)使用B)使用HAVING短語(yǔ)的同時(shí)不能使用WHERE短語(yǔ)C)HAVING短語(yǔ)可以在任意的一個(gè)位置出現(xiàn)D)HAVING短語(yǔ)與WHERE短語(yǔ)功能相同(20)在SQL的SELECT查詢的結(jié)果中,消除重復(fù)記錄的方法是( )A)通過(guò)指定主索引實(shí)現(xiàn)B)通過(guò)指定唯一索引實(shí)現(xiàn)C)使用DISTINCT短語(yǔ)實(shí)現(xiàn)D)使用WHERE短語(yǔ)實(shí)現(xiàn)(21)在VisualFoxPro中,假定數(shù)據(jù)庫(kù)表S(學(xué)號(hào),姓名,性別,年齡)和SC(學(xué)號(hào)
56、,課程號(hào),成績(jī))之間使用學(xué)號(hào)建立了表之間的永久聯(lián)系,在參照完整性的更新規(guī)則、刪除規(guī)則和插入規(guī)則中選擇設(shè)置了限制,如果表S所有的記錄在表SC中都有相關(guān)聯(lián)的記錄,則( )A)允許修改表S中的學(xué)號(hào)字段值B)允許刪除表S中的記錄C)不允許修改表S中的學(xué)號(hào)字段值D)不允許在表S中增加新的記錄(22)在VisualFoxPro中,對(duì)于字段值為空值(NULL)敘述正確的是( )A)空值等同于空字符串B)空值表示字段還沒(méi)有確定值C)不支持字段值為空值D)空值等同于數(shù)值0(23)在VisualFoxPro中,如果希望內(nèi)存變量只能在本模塊(過(guò)程)中使用,不能在上層或下層模塊中使用,說(shuō)明該種內(nèi)存變量的命令是( )A
57、)PRIVATEB)LOCALC)PUBLICD)不用說(shuō)明,在程序中直接使用(24)在VisualFoxPro中,下面關(guān)于索引的正確描述是( )A)當(dāng)數(shù)據(jù)庫(kù)表建立索引以后,表中的記錄的物理順序?qū)⒈桓淖傿)索引的數(shù)據(jù)將與表的數(shù)據(jù)存儲(chǔ)在一個(gè)物理文件中C)建立索引是創(chuàng)建一個(gè)索引文件,該文件包含有指向表記錄的指針D)使用索引可以加快對(duì)表的更新操作(25)在VisualFoxPro中,在數(shù)據(jù)庫(kù)中創(chuàng)建表的CREATETABLE命令中定義主索引、實(shí)現(xiàn)實(shí)體完整性規(guī)則的短語(yǔ)是( )A)FOREIGNKEYB)DEFAULTC)PRIMARYKEYD)CHECK(26)在VisualFoxPro中,以下關(guān)于查詢的
58、描述正確的是( )A)不能用自由表建立查詢B)只能使用自由表建立查詢C)不能用數(shù)據(jù)庫(kù)表建立查詢D)可以用數(shù)據(jù)庫(kù)表和自由表建立查詢(27)在VisualFoxPro中,數(shù)據(jù)庫(kù)表的字段或記錄的有效性規(guī)則的設(shè)置可以在( )A)項(xiàng)目管理器中進(jìn)行B)數(shù)據(jù)庫(kù)設(shè)計(jì)器中進(jìn)行C)表設(shè)計(jì)器中進(jìn)行D)表單設(shè)計(jì)器中進(jìn)行(28)在VisualFoxPro中,如果要將學(xué)生表S(學(xué)號(hào),姓名,性別,年齡)中“年齡”屬性刪除,正確的SQL命令是( )A)ALTERTABLESDROPCOLUMN年齡 B)DELETE年齡FROMSC)ALTERTABLESDELETECOLUMN年齡 D)ALTEERTABLESDELETE年
59、齡(29)在VisualFoxPro的數(shù)據(jù)庫(kù)表中只能有一個(gè)( )A)候選索引B)普通索引C)主索引D)唯一索引(30)設(shè)有學(xué)生表S(學(xué)號(hào),姓名,性別,年齡),查詢所有年齡小于等于18歲的女同學(xué),并按年齡進(jìn)行降序生成新的表WS,正確的SQL命令是( )A)SELECT*FROMSWHERE性別女AND年齡=18ORDERBY4DESCINTOTABLEWSB)SELECT*FROMSWHERE性別女AND年齡=18ORDERBY年齡INTOTABLEWSC)SELECT*FROMSWHERE性別女AND年齡=18ORDERBY年齡DESCINTOTABLEWSD)SELECT*FROMSWHER
60、E性別女OR年齡=1twotwoSUBSTR(one,i,1)ii1ENDDO?two(11)“歌手”表中有“歌手號(hào)”、“姓名”、和“最后得分”三個(gè)字段,“最后得分”越高名次越靠前,查詢前10名歌手的SQL語(yǔ)句是:SELECT * 【11】 FROM 歌手 ORDER BY 最后得分 【12】 。(12)已有“歌手”表,將該表中的“歌手號(hào)”字段定義為候選索引、索引名是temp,正確的SQL語(yǔ)句是: 【13】 TABLE 歌手 ADD UNIQUE 歌手好 TAG temp(13)連編應(yīng)用程序時(shí),如果選擇連編生成可執(zhí)行程序,則生成的文件的擴(kuò)展名是 【14】 。(14)為修改已建立的報(bào)表文件打開(kāi)報(bào)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 結(jié)構(gòu)優(yōu)化施工方案(3篇)
- 封線槽施工方案(3篇)
- 花紋鋁板施工方案(3篇)
- 2025年人力資源管理手冊(cè)
- 2025年高職(藥學(xué))藥物制劑技術(shù)基礎(chǔ)試題及答案
- 2025年大學(xué)(護(hù)理學(xué))老年康復(fù)護(hù)理學(xué)階段測(cè)試題及答案
- 2025年中職(汽車(chē)運(yùn)用與維修)發(fā)動(dòng)機(jī)故障診斷綜合測(cè)試卷及解析
- 2025年大學(xué)出版與發(fā)行(發(fā)行基礎(chǔ)理論)試題及答案
- 2025年高職第二學(xué)年(電力系統(tǒng)繼電保護(hù)技術(shù))繼電保護(hù)裝置調(diào)試專(zhuān)項(xiàng)測(cè)試卷
- 七年級(jí)化學(xué)(實(shí)驗(yàn)基礎(chǔ))2025-2026年下學(xué)期期末測(cè)試卷
- 監(jiān)理歸檔資料培訓(xùn)課件
- 七年級(jí)數(shù)學(xué)工程問(wèn)題單元試卷及答案
- 藥物不良事件課件
- 八年級(jí)語(yǔ)文上冊(cè)期末考點(diǎn)專(zhuān)題01 漢字書(shū)寫(xiě)與書(shū)法鑒賞(原卷版)
- 兒科專(zhuān)科建設(shè)與發(fā)展規(guī)劃指南
- 煤礦基本知識(shí)培訓(xùn)課件
- GB/T 9754-2025色漆和清漆20°、60°和85°光澤的測(cè)定
- 運(yùn)輸合同轉(zhuǎn)包協(xié)議書(shū)范本
- 回顧性研究設(shè)計(jì)及寫(xiě)作要點(diǎn)
- 中藥儲(chǔ)存養(yǎng)護(hù)管理制度
- T/CECS 10128-2021不銹鋼二次供水水箱
評(píng)論
0/150
提交評(píng)論