




已閱讀5頁,還剩121頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
全國計算機等級考試二級筆試試卷Visual FoxPro數(shù)據(jù)庫程序設計(考試時間90分鐘,滿分100分)一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。二、填空題(每空2分,共30分)請將每一個空的正確答案寫在答題卡【1】【15】序號的橫線上,答在試卷上不得分。注意:以命令關鍵字填空的必須拼寫完整。2011年9月一、選擇題(1)下列敘述中正確的是A)算法就是程序B)設計算法時只需考慮數(shù)據(jù)結(jié)構(gòu)的設計C)設計算法時只需考慮結(jié)果的可靠性D)以上三種說法都不對(2)下列關于線性鏈表敘述中,正確的是A)各數(shù)據(jù)結(jié)點的存儲空間可以不連續(xù),但它們的存儲順序與邏輯順序必須一致B)各數(shù)據(jù)結(jié)點的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續(xù)C)進入插入與刪除時,不需要移動表中的元素D)以上三種說法都不對(3)下列關于二叉樹的敘述中,正確的是A)葉子結(jié)點總是比度為2的結(jié)點少一個B)葉子結(jié)點總是比度為2的結(jié)點多一個C)葉子結(jié)點數(shù)是度為的結(jié)點數(shù)的兩倍D)度為2的結(jié)點數(shù)是度為1的結(jié)點數(shù)的兩倍(4)軟件按功能分為應用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下現(xiàn)屬于應用軟件的是A)學生成績管理系統(tǒng)B)C語言編譯程序C)UNIX操作系統(tǒng)D)數(shù)據(jù)庫管理系統(tǒng)XY系統(tǒng)功能1功能2功能3功能2.1。1功能2.2功能2.3.(5)某系統(tǒng)總結(jié)構(gòu)圖如下圖所示:該系統(tǒng)總體結(jié)構(gòu)圖的深度是A)7B)6C)3D)2(6)程序調(diào)試的任務是A)設計測試用例B)驗證程序的正確性C)發(fā)現(xiàn)程序中的錯誤D)診斷和改正程序中的錯誤(7)下列關于數(shù)據(jù)庫設計的敘述中,正確是的A)在需求分析階段建立數(shù)據(jù)字典B)在概念設計階段建立數(shù)據(jù)字典C)在邏輯設計階段建立數(shù)據(jù)字典D)在物理設計階段建立數(shù)據(jù)字典(8)數(shù)據(jù)庫系統(tǒng)的三級模式不包括A)概念模式B)內(nèi)模式C)外模式D)數(shù)據(jù)模式(9)有三個關系R、S和T如下: R S TABCa12b21c31ABCa12b21ABCc31則由關系R和S得到關系T的操作是A)自然連接B)差C)交D)并 (10)下列選項中屬于面向?qū)ο笤O計方法主要特征的是A)繼承B)自頂向下C)模塊化D)逐步求精(11)在創(chuàng)建數(shù)據(jù)庫表結(jié)構(gòu)時,為了同時定義實體完整性可能通過指定哪類索引來實現(xiàn)A)唯一索引B)主索引C)復合索引D)普通索引(12)關系運算中選擇某些列形成新的關系的運算是A)選擇運算B)投影運算C)交運算D)除運算(13)在數(shù)據(jù)庫中建立索引的目的是A)節(jié)省存儲空間B)提高查詢速度C)提高查詢和更新速度D)提高更新速度(14)假設變量a的內(nèi)容是“計算機軟件工程師”,變量b的內(nèi)容是“數(shù)據(jù)庫管理員”,表達式的結(jié)果為“數(shù)據(jù)庫工程師”的是A)left(b,6)-right(a,6)B)substr(b,1,3)-substr(a,6,3)C)A和B都是D)A和B都不是(15)SQL查詢命令的結(jié)構(gòu)是SELECT FROM WHERE GROUP BY HAVING ORDER BY ,其中指定查詢條件的短語是A)SELECTB)FROMC)WHERED)ORDER BY短語(16)SQL查詢命令的結(jié)構(gòu)是SELECT FROM WHERE GROUP BY HAVING ORDER BY ,其中HAVING 必須配合使用的短語是A)FROMB)GROUP BYC)WHERED)ORDER BY(17)如果SQL查詢的SELECT短語中使用TOP,則必須配合A)HAVING短語B)GROUP BY短語C)WHERE短語D)ORDER BY(18)刪除表s中字段c的SQL命令是A)ALTER TABLE s DELETE cB)ALTER TABLE s DROP cC)DELETE TABLE s DELETE cD)DELETE TABLE s DROP c(19)在Visual FoxPro中,如下描述正確的是A)對表的所有操作,都不需要使用USE命令先打開表B)所有SQL命令對表的所有操作都不需要使用USE命令先打開表C)部分SQL命令對表的所有操作都不需要使用USE命令先打開表D)傳統(tǒng)的FoxPro命令對表的所有操作都不需要使用USE命令先打開表(20)在Visual FoxPro中,如果希望跳出SCAN ENDSCAN 循環(huán)體外執(zhí)行ENDSCAN后面的語句,應使用A)LOOP語句B)EXIT語句C)BREAK語句D)RETURN語句(21)在Visual FoxPro中,為了使表具有更多的特性應該使用A)數(shù)據(jù)庫表B)自由表C)數(shù)據(jù)庫表或自由表D)數(shù)據(jù)庫表和自由表(22)在Visual FoxPro中,查詢設計器和視圖設計器很像,如下描述正確的是A)使用查詢設計器創(chuàng)建的是一個包含SQL SELECT語句的文本文件B)使用視圖設計器創(chuàng)建的是一個包含SQL SELECT語句的文本文件C)查詢和視圖有相同的用途D)查詢和視圖實際都是一個存儲數(shù)據(jù)的表(23)使用SQL語句將表s中字段price的值大于30的記錄刪除,正確的命令是A)DELETE FROM s FOR price30B)DELETE FROM s WHERE price30C)DELETE FOR price30D)DELETE s WHERE price30(24)在Visual FoxPro中,使用SEEK命令查找匹配的記錄,當查找到匹配的第一條記錄后,如果還需要查找下一條匹配的記錄,通常使用命令A)GOTOB)SKIPC)CONTINUED)GO(25)假設表s中有10條記錄,其中字段b小于20的記錄有3條,大于等于20,并且小于等于30的記錄有3條,大于30的記錄有4條。執(zhí)行下面的程序后,屏幕顯示的結(jié)果是SET DELETE ONDELETE FROM s WHERE b BETWEEN 20 AND 30? RECCOUNT( )A)10B)7C)0D)3(26) 正確的SQL插入命令的語法格式是A)INSERT IN VALUES B)INSERT TO VALUES C)INSERT INTO VALUES D)INSERT VALUES (27)建立表單的命令是A)CREATE FORM B)CREATE TABLEC)NEW FORMD)NEW TABLE(28)假設某個表單中有一個復選框(CheckBox1)和一個命令按鈕Command1,如果要在Command1的Click事件代碼中取得復選框的值,以判斷該復選框是否被用戶選擇,正確的表達式是A)This.CheckBox1.ValueB)ThisForm.CheckBox1.ValueC)This.CheckBox1.SelectedD)ThisForm.CheckBox1.Selected(29)為了使命令按鈕在界面運行時顯示“運行”,需要設置該命令按鈕的哪個屬性A)TextB)TitleC)DisplayD)Caption(30)在Visual FoxPro中,如果在表之間的聯(lián)系中設置了參照完整性規(guī)則,并在刪除規(guī)則中選擇了“級聯(lián)”,當刪除父表中的記錄,其結(jié)果是A)只刪除父表中的記錄,不影響子表B)任何時候拒絕刪除父表中的記錄C)在刪除父表中記錄的同時自動刪除子表中的所有參照記錄D)若子表中有參照記錄,則禁止刪除父表中記錄(31)SQL語句中,能夠判斷“訂購日期”字段是否為空值的表達式是A)訂購日期=NULLB)訂購日期=EMPTYC)訂購日期 IS NULLD)訂購日期 IS EMPTY第(32)-(35)題使用如下3個表:商店 (商店號, 商店名, 區(qū)域名, 經(jīng)理姓名)商品 (商品號, 商品名, 單價)銷售 (商店號, 商品號, 銷售日期, 銷售數(shù)量)(32)查詢在“北京”和“上海”區(qū)域的商店信息的正確命令是A)SELECT * FROM 商店 WHERE 區(qū)域名=北京 AND 區(qū)域名=上海B)SELECT * FROM 商店 WHERE 區(qū)域名=北京 OR 區(qū)域名=上海C)SELECT * FROM 商店 WHERE 區(qū)域名=北京 AND 上海D)SELECT * FROM 商店 WHERE 區(qū)域名=北京 OR 上海(33)查詢單價最高的商品銷售情況,查詢結(jié)果包括商品號、商品名、銷售日期、銷售數(shù)量和銷售金額。正確命令是A)SELECT 商品.商品號, 商品名, 銷售日期, 銷售數(shù)量, 銷售數(shù)量*單價 AS 銷售金額FROM 商品 JOIN 銷售 ON 商品.商品號=銷售.商品號 WHERE 單價=(SELECT MAX(單價) FROM 商品)B)SELECT 商品.商品號, 商品名, 銷售日期, 銷售數(shù)量, 銷售數(shù)量*單價 AS 銷售金額FROM 商品 JOIN 銷售 ON 商品.商品號=銷售.商品號 WHERE 單價=MAX(單價)C)SELECT 商品.商品號, 商品名, 銷售日期, 銷售數(shù)量, 銷售數(shù)量*單價 AS 銷售金額FROM 商品 JOIN 銷售 WHERE 單價=(SELECT MAX(單價) FROM 商品)D)SELECT 商品.商品號, 商品名, 銷售日期, 銷售數(shù)量, 銷售數(shù)量*單價 AS 銷售金額FROM 商品 JOIN 銷售 WHERE 單價=MAX(單價)(34)查詢商品單價在10到50之間、并且日銷售數(shù)量高于20的商品名、單價、銷售日期和銷售數(shù)量,查詢結(jié)果按單價降序。正確命令是A)SELECT 商品名, 單價, 銷售日期, 銷售數(shù)量 FROM 商品 JOIN 銷售 WHERE (單價 BETWEEN 10 AND 50) AND 銷售數(shù)量20 ORDER BY 單價 DESCB)SELECT 商品名, 單價, 銷售日期, 銷售數(shù)量 FROM 商品 JOIN 銷售 WHERE (單價 BETWEEN 10 AND 50) AND 銷售數(shù)量20 ORDER BY 單價C)SELECT 商品名, 單價, 銷售日期, 銷售數(shù)量 FROM 商品,銷售 WHERE (單價 BETWEEN 10 AND 50) AND 銷售數(shù)量20 ON 商品.商品號=銷售.商品號 ORDER BY 單價D)SELECT 商品名, 單價, 銷售日期, 銷售數(shù)量 FROM 商品,銷售 WHERE (單價 BETWEEN 10 AND 50) AND 銷售數(shù)量20 AND 商品.商品號=銷售.商品號 ORDER BY 單價 DESC(35)查詢銷售金額合計超過20000的商店,查詢結(jié)果包括商店名和銷售金額合計。正確命令是A)SELECT 商店名, SUM(銷售數(shù)量*單價) AS 銷售金額合計 FROM 商店, 商品, 銷售 WHERE 銷售金額合計 20000B)SELECT 商店名, SUM(銷售數(shù)量*單價) AS 銷售金額合計20000 FROM 商店, 商品, 銷售WHERE 商品.商品號=銷售.商品號 AND 商店.商店號=銷售.商店號C)SELECT 商店名, SUM(銷售數(shù)量*單價) AS 銷售金額合計 FROM 商店, 商品, 銷售 WHERE 商品.商品號=銷售.商品號 AND 商店.商店號=銷售.商店號 AND SUM(銷售數(shù)量*單價)20000 GROUP BY 商店名D)SELECT 商店名, SUM(銷售數(shù)量*單價) AS 銷售金額合計 FROM 商店, 商品, 銷售 WHERE 商品.商品號=銷售.商品號 AND 商店.商店號=銷售.商店號 GROUP BY 商店名 HAVING SUM(銷售數(shù)量*單價)20000二、填空題(1)數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的棧屬于 【1】 。(2)在長度為n的順序存儲的線性表中插入一個元素,最壞情況下需要移動表中 【2】 個元素。(3)常見的軟件開發(fā)方法有結(jié)構(gòu)化方法和面向?qū)ο蠓椒?。對某應用系統(tǒng)通過需求分析建立數(shù)據(jù)流圖(DFD),則應采用 【3】 方法。(4)數(shù)據(jù)庫系統(tǒng)的核心是 【4】 。(5)在進行關系數(shù)據(jù)庫的邏輯設計時,E-R圖中的屬性常轉(zhuǎn)換為關系中的屬性,聯(lián)系通常轉(zhuǎn)換為 【5】 。(6)為了使日期的年份顯示4位數(shù)字應該使用SET CENTURY 【6】 命令進行設置。(7)在Visual FoxPro中可以使用命令DIMENSION 或 【7】 說明數(shù)組變量。(8)在Visual FoxPro中表達式(1+2(1+2)/(2+2)的運算結(jié)果是 【8】 。(9)如下程序的運行結(jié)果是 【9】 。 CLEAR STORE 100 TO x1,x2 SET UDFPARMS TO VALUE DO p4 WITH x1,(x2) ? x1, x2 * 過程p4 PROCEDURE P4 PARAMETERS x1,x2 STORE x1+1 to x1 STORE x2+1 to x2 ENDPROC(10)在Visual FoxPro中運行表單的命令是 【10】 。(11)為了使表單在運行時居中顯示,應該將其 【11】 屬性設置為邏輯真。(12)為了表單運行時能夠輸入密碼應該使用 【12】 控件。(13)菜單定義文件的擴展名為mnx,菜單程序文件的擴展名是 【13】 。(14)在Visual FoxPro中創(chuàng)建快速報表時,基本帶區(qū)包括頁標頭、細節(jié)和 【14】 。(15)在Visual FoxPro中建立表單應用程序壞境時,顯示出初始的用戶界面之后,需要建立一個事件循環(huán)來等待用戶的交互動作,完成該功能的命令是 【15】 ,該命令使Visual FoxPro開始處理諸如單擊鼠標、鍵盤輸入等用戶事件。2011年3月一、選擇題 (1)下列關于棧敘述正確的是_。A) 棧頂元素最先能被刪除 B)棧頂元素最后才能被刪除 C)棧底元素永遠不能被刪除 D)以上三種說法都不對 (2)下列敘述中正確的是_。 A)有一個以上根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu) B)只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu) C)循環(huán)鏈表是非線性結(jié)構(gòu) D)雙向鏈表是非線性結(jié)構(gòu) (3)某二叉樹共有7個結(jié)點,其中葉子結(jié)點只有1個,則該二叉樹的深度為(假設根結(jié)點在第1層)_。 A)3 B)4 C)6 D)7 (4)在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是_。A)軟件集成測試計劃 B)軟件詳細設計說明書 C) 用戶手冊 D)軟件需求規(guī)格說明書 (5)結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括_。 A)順序結(jié)構(gòu) B)GOTO跳轉(zhuǎn) C)選擇(分支)結(jié)構(gòu) D)重復(循環(huán))結(jié)構(gòu) (6)下面描述中錯誤的是_。 A) 系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細設計 B)軟件設計是將軟件需求轉(zhuǎn)換為軟件表示的過程 C)數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設計是軟件設計的任務之一 D)PAD圖是軟件詳細設計的表示工具 (7)負責數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是_。 A)數(shù)據(jù)定義語言 B)數(shù)據(jù)管理語言 C)數(shù)據(jù)操縱語言 D)數(shù)據(jù)控制語言 (8)一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯(lián)系是_。 A)1:1聯(lián)系 B)1:m聯(lián)系 C) m:1聯(lián)系 D) m:n聯(lián)系 (9)有三個關系R、S和T如下: 則由關系R和S得到關系T的操作是_。 A)自然連接 B)交 C)除 D)并 (10)定義無符號整數(shù)類為UInt,下面可以作為類T實例化值的是_。 A)-369 B)369 C)0.369 D)整數(shù)集合1,2,3,4,5 (11)在建立數(shù)據(jù)庫表時給該表指定了主索引,該索引實現(xiàn)了數(shù)據(jù)完整性中的_。 A)參照完整性 B)實體完整性 C)域完整性 D)用戶定義完整性 (12)執(zhí)行如下命令的輸出結(jié)果是_。 ?15%4,15%-4 A)3 -1 B)3 3 C)1 1 D)1 -1 (13)在數(shù)據(jù)庫表中,要求指定字段或表達式不出現(xiàn)重復值,應該建立的索引是_。 A)惟一索引 B)惟一索引和候選索引 C)惟一索引和主索引 D)主索引和候選索引 (14)給student表增加一個“平均成績”字段(數(shù)值型,總寬度6, 2位小數(shù))的SQL命令是_。 A)ALTER TABLE student ADD平均成績N(6,2) B)ALTER TABLE student ADD平均成績D(6,2) C)ALTER TABLE student ADD平均成績E(6,2) D)ALTER TABLE student ADD平均成績Y(6,2) (15)在Visual FoxPro中,執(zhí)行SQL的DELETE命令和傳統(tǒng)的FoxPro DELETE命令都可以刪除數(shù)據(jù)庫表中的記錄,下面正確的描述是_。 A)SQL的DELETE命令刪除數(shù)據(jù)庫表中的記錄之前,不需要先用USE命令打開表 B)SQL的DELETE命令和傳統(tǒng)的FoxPro DELETE命令刪除數(shù)據(jù)庫表中的記錄之前, 都需要先用命令USE打開表 C)SQL的DELETE命令可以物理地刪除數(shù)據(jù)庫表中的記錄,而傳統(tǒng)的FoxPro DELETE 命令只能邏輯刪除數(shù)據(jù)庫表中的記錄 D)傳統(tǒng)的FoxPro DELETE命令還可以刪除其它工作區(qū)中打開的數(shù)據(jù)庫表中的記錄 (16)在Visual FoxPro中,如果希望跳出SCANENDSCAN循環(huán)語句、執(zhí)行ENDSCAN后面的語句,應使用_。 A)LOOP語句 B)EXIT語句 C)BREAK語句 D)RETURN語句 (17)在Visual FoxPro中,“表”通常是指 A)表單 B)報表 C)關系數(shù)據(jù)庫中的關系 D)以上都不對 (18)刪除student表的“平均成績”字段的正確SQL命令是 A)DELETE TABLE student DELETE COLUMN平均成績 B)ALTER TABLE student DELETE COLUMN平均成績 C)ALTER TABLE student DROP COLUMN 平均成績 D)DELETE TABLE student DROP COLUMN平均成績 (19)在Visual FoxPro中,關于視圖的正確描述是 A)視圖也稱作窗口 B)視圖是一個預先定義好的SQL SELECT語句文件 C)視圖是一種用SQL SELECT語句定義的虛擬表 D)視圖是一個存儲數(shù)據(jù)的特殊表 (20)從student表刪除年齡大于30的記錄的正確SQL命令是 A)DELETE FOR 年齡30 B)DELETE FROM student WHERE 年齡30 C)DEL ETE student FOP 年齡30 D)DELETE student WF IERE 年齡30 (21)在Vaual FoxPro中,使用LOCATL FOR expL 命令按條件查找記錄,當查找到滿足條件的第一條記錄后,如果還需要查找下一條滿足條件的記錄,應該 A)再次使用LOCATE命令重新查詢 B)使用SKIP命令 C)使用CONTINUE命令 D)使用GO命令 (22)為了在報表中打印當前時間,應該插入的控件是 A)文本框控件 B)表達式 C)標簽控件 D)域控件 (23)在Visual FoxPro中,假設student表中有40條記錄,執(zhí)行下面的命令后,屏幕顯示的結(jié)果是 ?RECCOUNT() A)0 B)1 C)40 D)出錯 (24)向student表插入一條新記錄的正確SQL語句是 A)APPEND INTO student VALUES(0401,王芳,女,18) B)APPEND student VALUES(0401,王芳,女,18): C)INSERT INTO student VALUES(0401,王芳,女,18) D)INSERT student VALUES(0401,王芳,女,18)(25)在一個空的表單中添加一個選項按鈕組控件,該控件可能的默認名稱是 A)Optiongroup1 B)Checkl C)Spinnerl D)Listl (26)恢復系統(tǒng)默認菜單的命令是 A)SET MENU TO DEFAULT B)SET SYSMENU TO DEFAULT C)SET SYSTEM MENU TO DEFAULT D)SET SYSTEM TO DEFAULT (27)在Visual FoxPro中,用于設置表單標題的屬性是 A)Text B)Title C)Lable D)Caption (28)消除SQL SELECT查詢結(jié)果中的重復記錄,可采取的方法是 A)通過指定主關鍵字 B)通過指定惟一索引 C)使用DISTINCT短語 D)使用UNIQUE短語 (29)在設計界面時,為提供多選功能,通常使用的控件是 A)選項按鈕組 B)一組復選框 C)編輯框 D)命令按鈕組 (30)為了使表單界面中的控件不可用,需將控件的某個屬性設置為假,該屬性是 A)Default B)Enabled C)Use D)Enuse 第(31)-(35)題使用如下三個數(shù)據(jù)庫表: 學生表:student(學號,姓名,性別,出生日期,院系) 課程表:course(課程號,課程名,學時) 選課成績表:score(學號,課程號,成績) 其中出生日期的數(shù)據(jù)類型為日期型,學時和成績?yōu)閿?shù)值型,其它均為字符型。 (31)查詢“計算機系”學生的學號、姓名、學生所選課程的課程名和成績,正確的命令是 A)SELECT s.學號,姓名,課程名,成績 FROM student s, score sc, course c WHERE s.學號=sc.學號,sc.課程號=c.課程號,院系計算機系 B)SELECT 學號,姓名,課程名,成績 FROM student s, score sc, course c WHERE s.學號sc.學號 AND sc.課程號c.課程號 AND 院系計算機系 C)SELECT s.學號,姓名,課程名,成績 FROM(student s JOIN score sc ON s.學號sc.學號)JOIN course c ON sc.課程號c.課程號 WHERE 院系計算機系 D)SELECT 學號,姓名,課程名,成績 FROM(student s JOIN score sc ON s.學號sc.學號) JOIN course c ON sc.課程號c.課程號 WHERE院系計算機系 (32)查詢所修課程成績都大于等于85分的學生的學號和姓名,正確的命令是 A)SELECT 學號,姓名 FROM student s WHERE NOT EXISTS (SELECT * FROM score sc WHERE sc.學號s.學號 AND 成績= 85) C)SELECT 學號,姓名 FROM student s,score sc WHERE s.學號=sc.學號 AND 成績= 85 D)SELECT 學號,姓名 FROM student s,score sc WHEkE s.學號sc.學號 AND ALL 成績=85(33)查詢選修課程在5門以上(含5門)的學生的學號、姓名和平均成績,并按平均成績降序排序,正確的命令是 A)SELECT s.學號,姓名,平均成績FROM student s,score sc WHEREs.學號=sc.學號 GROUP BY s.學號HAVING COUNT(*)=5 ORDER BY平均成績DESC B)SELECT學號,姓名,AVG(成績)FROM student s,score sc WHERE s.學號sc.學號AND COUNT(*)=5 GROUP BY學號ORDER BY 3 DESC C)SELECT s.學號,姓名,AVG(成績)平均成績FROM student s,score sc WHERE s.學號=sc.學號AND COUNT(*)= 5 GROUP BY s.學號ORDER BY平均成績DESC D)SELECT s.學號,姓名,AVG(成績) 平均成績 FROM student s,score sc WHERE s.學號=sc.學號 GROUP BY s.學號 HAVING COUNT(*)=5 ORDER BY 3 DESC (34)查詢同時選修課程號為C1和C5課程的學生的學號,正確的命令是 A)SELECT 學號 FROM score sc WHERE 課程號C1 AND 學號 IN (SELECT 學號 FROM score sc WHERE 課程號C5) B)SELECT 學號 FROM score sc WHERE 課程號C1 AND 學號(SELECT 學號 FROM score sc WHERE 課程號C5 C)SELECT 學號 FROM score sc WHERE 課程號=C1 AND 課程號=C5 D)SELECT 學號 FROM score sc WHERE 課程號C1 OR C5 (35)刪除學號為“20091001”且課程號為“C1”的選課記錄,正確命令是 A)DELETE FROM score WHERE 課程號C1 AND 學號=20091001 B)DELETE FROM score WHERE 課程號C1 OR 學號=20091001 C)DELETE FORM score WHERE 課程號C1 AND 學號=20091001 D)DELETE score WHERE 課程號C1 AND 學號=20091001 二、填空題 (1)有序線性表能進行二分查找的前提是該線性表必須是_存儲的。 (2)一棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF則后序遍歷結(jié)果為_。 (3)對軟件設計的最小單位(模塊或程序單元)進行的測試通常稱為_測試。 (4)實體完整性約束要求關系數(shù)據(jù)庫中元組的_屬性值不能為空。 (5)在關系A(S, SN, D)和關系B(D,CN, NM)中,A的主關鍵字是S, B的主關鍵字是D,則稱_是關系A的外碼。(6)表達式EMPTY(.NULL.)的值是_。 (7)假設當前表、當前記錄的“科目”字段值為“計算機”(字符型),在命令窗口輸入如下命令將顯示結(jié)果_。 m=科目-“考試” ?m (8)在Visual FoxPro中假設有查詢文件queryl.qpr,要執(zhí)行該文件應使用命令_。 (9)SQL語句“SELECT TOP 10 PERCENT * FROM 訂單 ORDER BY金額 DESC”的查詢結(jié)果是訂單中金額_的10的訂單信息。(10)在表單設計中,關鍵字_表示當前對象所在的表單。 (11)使用SQL的CREATE TABLE語句建立數(shù)據(jù)庫表時,為了說明主關鍵字應該使用關鍵詞_KEY。 (12)在Visual FoxPro中,要想將日期型或日期時間型數(shù)據(jù)中的年份用4位數(shù)字顯示,應當使用SET CENTURY_命令進行設置。 (13)在建立表間一對多的永久聯(lián)系時,主表的索引類型必須是_。 (14)為將一個表單定義為頂層表單,需要設置的屬性是_。 (15)在使用報表向?qū)?chuàng)建報表時,如果數(shù)據(jù)源包括父表和子表,應該選取_報表向?qū)А?010年9月一、選擇題1. 下列敘述中正確的是_。A、線性表的鏈式存儲結(jié)構(gòu)與順序存儲結(jié)構(gòu)所需要的存儲空間是相同的B、線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要多于順序存儲結(jié)構(gòu)C、線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要少于順序存儲結(jié)構(gòu)D、上述三種說法都不對2. 下列敘述中正確的是_。A、在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態(tài)變化B、在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態(tài)變化C、在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態(tài)變化D、上述三種說法都不對3. 軟件測試的目的是_。A、評估軟件可靠性B、發(fā)現(xiàn)并改正程序中的錯誤C、改正程序中的錯誤D、發(fā)現(xiàn)程序中的錯誤4. 下面描述中,不屬于軟件危機表現(xiàn)的是_。A、軟件過程不規(guī)范B、軟件開發(fā)生產(chǎn)率低C、軟件質(zhì)量難以控制D、軟件成本不斷提高5. 軟件生命周期是指_。A、軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程B、軟件從需求分析、設計、實現(xiàn)到測試完成的過程C、軟件的開發(fā)過程D、軟件的運行維護過程6. 面向?qū)ο蠓椒ㄖ?,繼承是指_。A、一組對象所具有的相似性質(zhì)B、一個對象具有另一個對象的性質(zhì)C、各對象之間的共同性質(zhì)D、類之間共享屬性和操作的機制7. 層次型、網(wǎng)狀型和關系型數(shù)據(jù)庫劃分原則是_。A、記錄長度B、文件的大小C、聯(lián)系的復雜程度D、數(shù)據(jù)之間的聯(lián)系方式8. 一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員與實體計算機之間的聯(lián)系是_。A、一對一B、一對多C、多對多D、多對一9. 數(shù)據(jù)庫設計中反映用戶對數(shù)據(jù)要求的模式是_。A、內(nèi)模式B、概念模式C、外模式D、設計模式10. 有三個關系R、S和T如下:則由關系R和S得到關系T的操作是_。A、自然連接B、交C、投影D、并11. 在Visual FoxPro中,要想將日期型或日期時間型數(shù)據(jù)中的年份用4位數(shù)字顯示,應當使用設置命令_。A、SET CENTURY ONB、SET CENTURY TO 4C、SET YEAR TO 4D、SET YAER TO yyyy12. 設A=6*8-2、B=6*8-2、C=6*8-2,屬于合法表達式的是_。A、A+BB、B+CC、A-CD、C-B13. 假設在數(shù)據(jù)庫表的表設計器中,字符型字段性別已被選中,正確的有效性規(guī)則設置是_。A、=男 .OR. 女B、性別=男 .OR. 女C、$男女D、性別$男女14. 在當前打開的表中,顯示書名以計算機打頭的所有圖書,正確的命令是_。A、list for 書名=計算*B、list for 書名=計算機%C、list for 書名=計算%D、list where 書名=計算機15. 連續(xù)執(zhí)行以下命令,最后一條命令的輸出結(jié)果是_。SET EXACT OFFa=北京b=(a=北京交通)?bA、北京B、北京交通C、.F.D、出錯16. 設x=123,y=123,k=y,表達式x+&k的值是_。A、123123B、246C、123yD、數(shù)據(jù)類型不匹配17. 運算結(jié)果不是2010的表達式是_。A、int(2010.9)B、round(2010.1,0)C、ceiling(2010.1)D、floor(2010.9)18. 在建立表間一對多的永久聯(lián)系時,主表的索引類型必須是_。A、主索引或候選索引B、主索引、候選索引或唯一索引C、主索引、候選索引、唯一索引或普通索引D、可以不建立索引19. 在表設計器中設置的索引包含在_。A、獨立索引文件中B、唯一索引文件中C、結(jié)構(gòu)復合索引文件中D、非結(jié)構(gòu)復合索引文件中20. 假設表學生.dbf已在某個工作區(qū)打開,且取別名為student。選擇學生表所在工作區(qū)為當前工作區(qū)的命令是_。A、SELECT 0B、USE 學生C、SELECT 學生D、SELECT student21. 刪除視圖myview的命令是_。A、DELETE myviewB、DELETE VIEW myviewC、DROP VIEW myviewD、REMOVE VIEW myview22. 下面關于列表框和組合框的陳述中,正確的是_。A、列表框可以設置成多重選擇,而組合框不能B、組合框可以設置成多重選擇,而列表框不能C、列表框和組合框都可以設置成多重選擇D、列表框和組合框都不能設置成多重選擇23. 在表單設計器環(huán)境中,為表單添加一選項按鈕組:男 女。默認情況下,第一個選項按鈕男為選中狀態(tài),此時該選項按鈕組的Value屬性值為_。A、0B、1C、男D、.T.24. 在Visual Foxpro中,屬于命令按鈕屬性的是_。A、ParentB、ThisC、ThisFormD、Click25. 在Visual Foxpro中,可視類庫文件的擴展名是_。A、.dbfB、.scxC、.vcxD、.dbc26. 為了在報表中打印當前時間,應該在適當區(qū)域插入一個_。A、標簽控件B、文本框C、表達式D、域控件27. 在菜單設計中,可以在定義菜單名稱時為菜單項指定一個訪問鍵。指定訪問鍵為x的菜單項名稱定義是_。A、綜合查詢(x)B、綜合查詢(/x)C、綜合查詢(x)D、綜合查詢(/=90)B、SELECT * FROM 學生 WHERE 學號 NOT IN(SELECT 學號 FROM 選課 WHERE 成績90)C、SELECT * FROM 學生 WHERE 學號!=ANY(SELECT 學號 FROM 選課 WHERE 成績=90)35. 本題使用如下數(shù)據(jù)表:學生.DBF:學號(C,8),姓名(C,6),性別(C,2)選課.DBF:學號(C,8),課程號(C,3),成績(N,3)為選課表增加一個等級字段,其類型為C、寬度為2,正確的SQL命令是_。A、ALTER TABLE 選課 ADD FIELD 等級 C(2)B、ALTER TABLE 選課 ALTER FIELD 等級 C(2)C、ALTER TABLE 選課 ADD 等級 C(2)D、ALTER TABLE 選課 ALTER 等級 C(2)二、填空1. 一個棧的初始狀態(tài)為空,首先將元素5,4,3,2,1依次入棧,然后退棧一次,再將元素A,B,C,D依次入棧,之后將所有元素全部退棧,則所有元素退棧(包括中間退棧的元素)的順序為_
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國際先進特種設備安全管理經(jīng)驗對比
- 基于數(shù)據(jù)分析的決策支持系統(tǒng)與治校能力提升
- 業(yè)財融合視角下財務報表分析的優(yōu)化方案
- 文旅融合中的生態(tài)韌性協(xié)同與發(fā)展障礙分析
- 2025年四川省眉山市中考數(shù)學試卷及答案
- 護理接單課件制作
- 公司員工儲物室管理制度
- 公司培訓部工作管理制度
- 公司形象品牌策劃管理制度
- 公司禮品存儲室管理制度
- 國開電大實驗訓練1 在MySQL中創(chuàng)建數(shù)據(jù)庫和表
- 嘉華鮮花餅網(wǎng)絡營銷策略分析
- 創(chuàng)傷性濕肺的護理查房課件
- 大學《電工學》期末考試試卷及參考答案(共九套)
- 越秀地產(chǎn)施工工藝標準圖冊試行版
- 物業(yè)管理畢業(yè)論文
- DL/T 5196-2016 火力發(fā)電廠石灰石-石膏濕法煙氣脫硫系統(tǒng)設計規(guī)程
- 合肥市商場市調(diào)報告調(diào)查分析總結(jié)
- QCT25-2023年汽車干摩擦式離合器總成技術條件
- 定向鉆施工合同
- 小學一年級下學期數(shù)學無紙化測試題
評論
0/150
提交評論