![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
2010秋全國VFP考試模擬沖刺試卷1 |
模擬試題1 一、選擇題((1)~(35)每小題2分,共70分) 下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請將正確的選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)以下數(shù)據(jù)結(jié)構(gòu)屬于非線性數(shù)據(jù)結(jié)構(gòu)的是___________。 A)隊(duì)列 B)線性表 C)二叉樹 D)棧 (2)下面敘述正確的是_________ A)算法的執(zhí)行效率與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān) B)算法的空間復(fù)雜度是指算法程序中指令(或語句)的條數(shù) C)算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步驟之后終止 D)算法的時(shí)間復(fù)雜度是指執(zhí)行算法程序所需要的時(shí)間 (3)在一棵二叉樹上第8層的結(jié)點(diǎn)數(shù)最多是___________ 。 A)8 B) (4)下面描述中,不符合結(jié)構(gòu)化程序設(shè)計(jì)風(fēng)格的是_________。. A)使用順序、選擇和重復(fù)(循環(huán))3種基本控制結(jié)構(gòu)表示程序的控制邏輯 B)自頂向下 C)注重提高程序的執(zhí)行效率 D)限制使用goto語句 (5)下面概念中,不屬于面向?qū)ο蠓椒ǖ氖?/SPAN>________ A)對象、消息 B)繼承、多態(tài) C)類、封裝 D)過程調(diào)用 (6)以下敘述中正確的是____________ A)順序查找的最大比較次數(shù)為n,二分查找的時(shí)間復(fù)雜度為n(n-2)/2 B)冒泡排序、簡單插入排序、簡單選擇排序的時(shí)間復(fù)雜度為n(n-1)/2 C)堆排序的時(shí)間復(fù)雜度為(nLog2N),對規(guī)模較大與較小的線性表都適用 D)希爾排序的時(shí)間復(fù)雜度為n1.5,與所選取的增量序列無關(guān) (7)下面屬于白盒測試方法的是_________ A.等價(jià)類劃分法 B)邊界值劃分法 C)錯(cuò)誤推測法 D)邏輯覆蓋 (8)數(shù)據(jù)庫系統(tǒng)的核心是_______ 。 A)數(shù)據(jù)模型 B)DBMS C)軟件工具 D)數(shù)據(jù)庫 (9)數(shù)據(jù)庫管理系統(tǒng)中負(fù)責(zé)數(shù)據(jù)完整性、安全性的定義與檢查的屬于______ A)數(shù)據(jù)定義語言 B)數(shù)據(jù)操縱語言 C)數(shù)據(jù)控制語言 D)數(shù)據(jù)管理語言 (10)下列模式中, 是用戶模式。 A)內(nèi)模式 B)外模式 C)概念模式 D)邏輯模式 (11)Visual FoxPro數(shù)據(jù)庫文件是 。 A)存放用戶數(shù)據(jù)的文件 B)管理數(shù)據(jù)庫對象的系統(tǒng)文件 C)存放用戶數(shù)據(jù)和系統(tǒng)的文件 D)前3種說法都對 (12)Visual FoxPro的參照完整性規(guī)則不包括 A)更新規(guī)則 B)刪除規(guī)則 C)查詢規(guī)則 D)插入規(guī)則 (13)數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS三者之間的關(guān)系是______。 A)DBS包括DB和DBMS B)DBMS包括DB和DBS C)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS (14)Visual FoxPro 6.0是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),所謂關(guān)系是指 。 A)各條記錄中的數(shù)據(jù)彼此有一定的關(guān)系 B)一個(gè)數(shù)據(jù)庫文件與另一個(gè)數(shù)據(jù)庫文件之間有一定的關(guān)系 C)數(shù)據(jù)模型符合滿足一定條件的二維表格式 D)數(shù)據(jù)庫中各個(gè)字段之間彼此有一定的關(guān)系 (15)用來指明復(fù)選框的當(dāng)前選中狀態(tài)的屬性是______。 A)Selected B)Caption C)Value D)ControlSource (16)數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是______。 1 A)數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單 B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫系統(tǒng)可以 C)文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件 D)文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量 (17)將一個(gè)設(shè)計(jì)好的菜單存盤,再運(yùn)行該菜單,卻不能執(zhí)行。因?yàn)?/SPAN>______。 A)沒有放到項(xiàng)目中 B)沒有生成菜單程序 C)要用命令方式 D)要連編 (18)定位第1條記錄上的命令是______。 A)GO TOP B)GO BOTTOM C)GO 6 D)SKiP (19)表達(dá)式VAL(SUBS("奔騰586",5,1))*Len("visual foxpro")的結(jié)果是______。 A)13.00 B) (20)關(guān)系數(shù)據(jù)庫中,實(shí)現(xiàn)表與表之間的聯(lián)系是通過______。 A)實(shí)體完整性規(guī)則 B)參照完整性規(guī)則 C)用戶自定義的完整性D)值域 (21)以下賦值語句正確的是______。 A)STORE 8 TO X,Y B)STORE 8,9 TO X,Y C)X=8,Y=9 D)X,Y=8 (22)設(shè)當(dāng)前數(shù)據(jù)庫有10條記錄(記錄未進(jìn)行任何索引),在下列3種情況下,當(dāng)前記錄號 為1時(shí);EOF()為真時(shí);BOF()為真時(shí),命令?RECNO()的結(jié)果分別是______。 A)1,11,1 B)1,10, (23)下列表達(dá)式中結(jié)果不是日期型的是______。 A)CTOD(" C)VAL(" (24)下面對控件的描述正確的是 。 A)用戶可以在組合框中進(jìn)行多重選擇 B)用戶可以在列表框中進(jìn)行多重選擇 C)用戶可以在一個(gè)選項(xiàng)組中選中多個(gè)選項(xiàng)按鈕 D)用戶對一個(gè)表單內(nèi)的一組復(fù)選框只能選中其中一個(gè) (25)執(zhí)行SELECT 0選擇工作區(qū)的結(jié)果是 。 A)選擇了0號工作區(qū) B)選擇了空閑的最小號工作區(qū) C)關(guān)閉選擇的工作區(qū) D)選擇已打開的工作區(qū) (26)在SQL語言中,修改基本表的語句是______。 A)CREATE TABLE B)DROP TABLE C)ALTER TABLE D)UPDATE TABLE (27)DELETE FROM S WHERE 年齡>60語句的功能是______ 。 A)從S表中徹底刪除年齡大于60歲的記錄 B)S表中年齡大于60歲的記錄被加上刪除標(biāo)記 C)刪除S表 D)刪除S表的年齡列 (28)SQL語言集數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能和數(shù)據(jù)控制功能于一體。如下所列語句中, _______是屬于數(shù)據(jù)控制功能的語句。 A)GRANT B)CREATE C)INSERT D)SELECT (29)在標(biāo)準(zhǔn)SQL中,建立視圖的命令是______。 A)CREATE SCHEMA命令 B)CREATE TABLE命令 C)CREATE VIEW命令 D)CREATE INDEX命令 (30)以下程序的運(yùn)行結(jié)果是___________ Dimension s(6) For i=1 to 6 s(i)=i EndFor Do p5 With s ?s(1),s(2),s(3),s(4),s(5),s(6) Return Procedure p5 Parameters X For i=1 to 3 t=x(i) x(i)=x(7-i) x(11-i)=t EndFor Return 程序的運(yùn)行結(jié)果為: A)1 2 3 4 5 6 B)6 5 4 3 2 1 C)3 2 1 4 5 6 D)4 5 6 1 2 3 (31)以下屬于非容器類控件的是 _________ A)Form B)ListBox C)page D) OptionGroup (32)下面所列條目中,錯(cuò)誤的SQL語句是________ A)ALTER TABLE B)ALTER VIEW C)CREATE TABLE D)CREATE VIEW 第(33)~(35)是基于下述描述: 設(shè)有圖書管理數(shù)據(jù)庫: 圖書(總編號C(6),分類號C(8),書名C(16),作者c(6),出版單位C(20),單價(jià)N(6,2)) 讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20)) 借閱(借書證號C(4),總編號C(6),借書日期D(8)) (33)對于圖書管理數(shù)據(jù)庫,要查詢所藏圖書中,各個(gè)出版社的圖書最高單價(jià)、平均單價(jià)和冊數(shù),下面SQL語句正確的是 SELECT出版單位,______,______,______; FROM圖書管理!圖書 ______ 出版單位 A)MIN(單價(jià)) AVGAGE(單價(jià)) COUNT(*) GROUP BY B)MAX(單價(jià)) AVG(單價(jià)) COUNT(*) ORDER BY C)MAX(單價(jià)) AVG(單價(jià)) SUM(*) ORDER BY D)MAX(單價(jià)) AVG(單價(jià)) COUNT(*) GROUP BY (34)對于圖書管理數(shù)據(jù)庫,分別求出各個(gè)單位當(dāng)前借閱圖書的讀者人次。下面的SQL語句正確的是_______ SELECT 單位, ______ FROM借閱,讀者 WHERE; 借閱.借書證號=讀者.借書證號______ A)COUNT(借閱.借書證號) GROUP BY 單位 B)SUM(借閱.借書證號) GROUP BY 單位 C)COUNT(借閱.借書證號) ORDER BY 單位 D)COUNT(借閱.借書證號) HAVING 單位 (35)對于圖書管理數(shù)據(jù)庫,檢索借閱了《現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)》一書的借書證號。下面SQL 語句正確的是______。 SELECT 借書證號 FROM 借閱 WHERE總編號=; A)(SELECT 借書證號 FROM 圖書 WHERE 書名="現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)") B)(SELECT 總編號 FROM 圖書 WHERE 書名="現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)") C)(SELECT 借書證號 FROM 借閱 WHERE 書名="現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)") D)(SELECT 總編號 FROM 借閱 WHERE 書名="現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)") 二、填空題(每空2分,共30分) 請將每空的正確答案寫在答題卡[1]~[5]序號的橫線上,答在試卷上不得分。注意:以命令關(guān)鍵字填空的必須拼寫完整。 (1)一個(gè)棧的初始狀態(tài)為空�,F(xiàn)將元素A,B,C,D,E,F,5,4,3,2,1依次入隊(duì),然后再依次退棧,則元素退棧的順序?yàn)?U> [1] 。 (2)設(shè)樹T的度為4,其中度為1,2,3,4的結(jié)點(diǎn)個(gè)數(shù)分別是4、2、1、1,則T中的葉子結(jié)點(diǎn)數(shù)為___[2]___ (3)設(shè)一棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果是ABDECF,則后序遍歷結(jié)果為__[3]____ (4)若按功能劃分,軟件測試的方法通常分為 [4]測試方法和黑盒測試方法。 (5)一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,則實(shí)體”項(xiàng)目主管”與實(shí)體”項(xiàng)目”的聯(lián)系屬于__[5]________的聯(lián)系 (6)數(shù)據(jù)庫表之間的關(guān)聯(lián)通過主表的___[6]_______索引和子表的普通索引來實(shí)現(xiàn)的 (7)已有表單文件Form1.Scx,要執(zhí)行該表單的文件可使用命令_____[7]________ (8)SQL SELECT語句為了將查詢結(jié)果存放到臨時(shí)表中應(yīng)該使用______[8]______短語。 (9)在Visual Foxpro中,假定數(shù)據(jù)庫表S(學(xué)號,姓名,性別,年齡)和SC(學(xué)號,課程號,成績)之間使用”學(xué)號”建立了表之間的關(guān)系,在參照完整性的更新規(guī)則,刪除規(guī)則和插入規(guī)則中選擇設(shè)置了____[9]_______,那么如果表S所有的記錄在表SC中都有相關(guān)的記錄進(jìn)行連接,則不允許修改表S中的學(xué)號字段值 (10)表格控件的列數(shù)由ColumnCount指定,數(shù)據(jù)源由RecordSourceType與____[10]_______指定 (11)將系統(tǒng)菜單恢復(fù)為缺省配置的命令是_____(11)______________ (12)SQL支持集合的并運(yùn)算,運(yùn)算符是_____[12]______ (13)在Visual FoxPro中,用SQL語句創(chuàng)建表時(shí)定義主索引,實(shí)現(xiàn)實(shí)體完整性規(guī)則使用的短語是_____[13]______ (14)假設(shè)”歌手”表中有”歌手號”、”姓名”和”最后得分”3個(gè)字段,”最后得分”越高名詞越靠前,查詢前10名歌手的SQL語句是: Select * Top 10 From 歌手 Order By 最后得分 ____[14]________ 15.有一倉庫表(倉庫名 C,工資 N(5,1)),現(xiàn)要將倉庫表中所有工人的工資增加10% Update 學(xué)生 set 工資=_____[15]______ 答案: (1)C (2)C (3)C (4)C (5)D (6)B (7)D (8)B (9)C (10)B (11)B (12)C (13)A (14)C (15)C (16)B (17)B (18)A (19)D (20)B (21)A (22)A (23)C (24)B (25)B (26)C (27)B (28)A (29)C (30)B (31)B (32)B (33)D (34)A (35)B 二、填空題 (1)[1]12345FEDCBA (2) 8 (3)DEBFCA [4] 白盒 (5)一對多 (6)主 (7) Do Form Form1 (8)Into Cursor (9)刪除限制 (10)RecordSource (11)Set Sysmenu To Default (12)UNION (13)Primary Key (14) Desc (15)工資*1.1 |