上半年全國(guó)計(jì)算機(jī)等級(jí)考試VFP二級(jí)筆試試卷及答案_第1頁(yè)
上半年全國(guó)計(jì)算機(jī)等級(jí)考試VFP二級(jí)筆試試卷及答案_第2頁(yè)
上半年全國(guó)計(jì)算機(jī)等級(jí)考試VFP二級(jí)筆試試卷及答案_第3頁(yè)
上半年全國(guó)計(jì)算機(jī)等級(jí)考試VFP二級(jí)筆試試卷及答案_第4頁(yè)
上半年全國(guó)計(jì)算機(jī)等級(jí)考試VFP二級(jí)筆試試卷及答案_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷Visual FoxPro語(yǔ)言程序設(shè)計(jì)(2011.3)(考試時(shí)間90分鐘,滿分100分)一、選擇題(每小題2分,共70分) 下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)填涂在答題卡相應(yīng)位置上,答在試卷上不得分。 (1) 下列關(guān)于棧敘述正確的是A) 棧頂元素最先能被刪除 B) 棧頂元素最后才能被刪除C) 棧底元素永遠(yuǎn)不能被刪除 D) 以上三種說(shuō)法都不對(duì)(2) 下列敘述中正確的是A) 有一個(gè)以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)B) 只有一個(gè)根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)C) 循環(huán)鏈表是非線性結(jié)構(gòu)D) 雙向鏈表是非線性結(jié)構(gòu)(3) 某二

2、叉樹(shù)共有7個(gè)結(jié)點(diǎn),其中葉子結(jié)點(diǎn)只有1個(gè),則該二叉樹(shù)的深度為(假設(shè)根結(jié)點(diǎn)在第1層)A) 3 B) 4 C) 6 D) 7(4) 在軟件開(kāi)發(fā)中,需求分析階段產(chǎn)生的主要文檔是A) 軟件集成測(cè)試計(jì)劃 B) 軟件詳細(xì)設(shè)計(jì)說(shuō)明書(shū)C) 用戶手冊(cè) D) 軟件需求規(guī)格說(shuō)明書(shū)(5) 結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括A) 順序結(jié)構(gòu) B) GOTO跳轉(zhuǎn)C) 選擇(分支)結(jié)構(gòu) D) 重復(fù)(循環(huán))結(jié)構(gòu)(6) 下面描述中錯(cuò)誤的是A) 系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計(jì)B) 軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的過(guò)程C) 數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì)是軟件設(shè)計(jì)的任務(wù)之一D) PAD圖是軟件詳細(xì)設(shè)計(jì)的表示工具(7) 負(fù)責(zé)數(shù)據(jù)庫(kù)中查詢操

3、作的數(shù)據(jù)庫(kù)語(yǔ)言是A) 數(shù)據(jù)定義語(yǔ)言 B) 數(shù)據(jù)管理語(yǔ)言C) 數(shù)據(jù)操縱語(yǔ)言 D) 數(shù)據(jù)控制語(yǔ)言(8) 一個(gè)教師可講授多門(mén)課程,一門(mén)課程可由多個(gè)教師講授。則實(shí)體教師和課程間的聯(lián)系是A) 1:1聯(lián)系 B) 1:m聯(lián)系C) m:1聯(lián)系 D) m:n聯(lián)系(9) 有三個(gè)關(guān)系R、S和T如下: 則由關(guān)系R和S得到關(guān)系T的操作是A) 自然連接 B) 交C) 除 D) 并(10) 定義無(wú)符號(hào)整數(shù)類(lèi)為UInt,下面可以作為類(lèi)Uint實(shí)例化值的是A) -369 B) 369C) 0.369 D) 整數(shù)集合1,2,3,4,5(11) 在建立數(shù)據(jù)庫(kù)表時(shí)給該表指定了主索引,該索引實(shí)現(xiàn)了數(shù)據(jù)完整性中的A) 參照完整性 B)

4、實(shí)體完整性C) 域完整性 D) 用戶定義完整性(12) 執(zhí)行如下命令的輸出結(jié)果是?15%4,15%-4A) 3 -1 B) 3 3 C) 1 1 D) 1 -1(13) 在數(shù)據(jù)庫(kù)表中,要求指定字段或表達(dá)式不出現(xiàn)重復(fù)值,應(yīng)該建立的索引是A) 惟一索引 B) 惟一索引和候選索引C) 惟一索引和主索引 D) 主索引和候選索引(14) 給student表增加一個(gè)“平均戍績(jī)”字段(數(shù)值型,總寬度6, 2位小數(shù))的SQL命令是A) ALTER TABLE studeni ADD 平均成績(jī) N(6,2)B) ALTER TABLE student ADD 平均成績(jī) D(6,2)C) ALTER TABLE

5、student ADD 平均成績(jī) E(6,2)D) ALTER TABLE student ADD 平均成績(jī) Y(6,2)(15) 在Visual FoxPro中,執(zhí)行SQL的DELETE命令和傳統(tǒng)的FoxPro DELETE命令都可以刪除數(shù)據(jù)庫(kù)表中的記錄,下面正確的描述是A) SQL的DELETE命令刪除數(shù)據(jù)庫(kù)表中的記錄之前,不需要先用USE命令打開(kāi)表B) SQL的DELETE命令和傳統(tǒng)的FoxPro DELETE命令刪除數(shù)據(jù)庫(kù)表中的記錄之前,都需要先用命令USE打開(kāi)表C) SQL的DELETE命令可以物理地刪除數(shù)據(jù)庫(kù)表中的記錄,而傳統(tǒng)的FoxPro DELETE命令只能邏輯刪除數(shù)據(jù)庫(kù)表中的

6、記錄D) 傳統(tǒng)的FoxPro DELETE命令還可以刪除其它工作區(qū)中打開(kāi)的數(shù)據(jù)庫(kù)表中的記錄(16) 在Visual FoxPro中,如果希望跳出SCANENDSCAN循環(huán)語(yǔ)句、執(zhí)行ENDSCAN后面的語(yǔ)句,應(yīng)使用A) LOOP語(yǔ)句 B) EXIT語(yǔ)句C) BREAK語(yǔ)句 D) RETURN語(yǔ)句(17) 在Visual FoxPro中,“表”通常是指A) 表單 B) 報(bào)表C) 關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系 D) 以上都不對(duì)(18) 刪除student表的“平均成績(jī)”字段的正確SQL命令是A) DELETE TABLE student DELETE COLUMN 平均成績(jī)B) ALTER TABLE stu

7、dent DELETE COLUMN 平均成績(jī)C) ALTER TABLE student DROP COLUMN 平均成績(jī)D) DELETE TABLE student DROP COLUMN 平均成績(jī)(19) 在Visual FoxPro中,關(guān)于視圖的正確描述是A) 視圖也稱作窗口B) 視圖是一個(gè)預(yù)先定義好的SQL SELECT語(yǔ)句文件C) 視圖是一種用SQL SELECT語(yǔ)句定義的虛擬表D) 視圖是一個(gè)存儲(chǔ)數(shù)據(jù)的特殊表(20) 從student表刪除年齡大于30的記錄的正確SQL命令是A) DELETE FOR 年齡>30B) DELETE FROM student WHERE 年

8、齡>30C) DELETE student FOR 年齡>30D) DELETE student WHERE 年齡>30(21) 在Vaual FoxPro中,使用LOCATL FOR <expL>命令按條件查找記錄,當(dāng)查找到滿足條件的第一條記錄后,如果還需要查找下一條滿足條件的記錄,應(yīng)該A) 再次使用LOCATE命令重新查詢B) 使用SKIP命令C) 使用CONTINUE命令D) 使用GO命令(22) 為了在報(bào)表中打印當(dāng)前時(shí)間,應(yīng)該插入的控件是A) 文本框控件 B) 表達(dá)式C) 標(biāo)簽控件 D) 域控件(23) 在Visual FoxPro中,假設(shè)student表

9、中有40條記錄,執(zhí)行下面的命令后,屏幕顯示的結(jié)果是?RECCOUNT()A) 0 B) 1 C) 40 D) 出錯(cuò)(24) 向student表插入一條新記錄的正確SQL語(yǔ)句是A) APPEND INTO student VALUES('0401','王芳','女',18)B) APPEND student VALUES('0401','王芳','女',18):C) INSERT INTO student VALUES('0401','王芳','女',1

10、8)D) INSERT student VALUES('0401','王芳','女,18)(25)在一個(gè)空的表單中添加一個(gè)選項(xiàng)按鈕組控件,該控件可能的默認(rèn)名稱是A) Optiongroup1 B) ChecklC) Spinnerl D) Listl(26) 恢復(fù)系統(tǒng)默認(rèn)菜單的命令是A) SET MENU TO DEFAULTB) SET SYSMENU TO DEFAULTC) SET SYSTEM MENU TO DEFAULTD) SET SYSTEM TO DEFAULT(27) 在Visual FoxPro中,用于設(shè)置表單標(biāo)題的屬性是A) Te

11、xt B) Title C) Lable D) Caption(28) 消除SQL SELECT查詢結(jié)果中的重復(fù)記錄,可采取的方法是A) 通過(guò)指定主關(guān)鍵字 B) 通過(guò)指定惟一索引C) 使用DISTINCT短語(yǔ) D) 使用UNIQUE短語(yǔ) (29) 在設(shè)計(jì)界面時(shí),為提供多選功能,通常使用的控件是A) 選項(xiàng)按鈕組 B) 一組復(fù)選框C) 編輯框 D) 命令按鈕組(30) 為了使表單界面中的控件不可用,需將控件的某個(gè)屬性設(shè)置為假,該屬性是A) Default B) EnabledC) Use D) Enuse第(31)-(35)題使用如下三個(gè)數(shù)據(jù)庫(kù)表:學(xué)生表:student(學(xué)號(hào),姓名,性別,出生日期

12、,院系)課程表:course(課程號(hào),課程名,學(xué)時(shí))選課成績(jī)表:score(學(xué)號(hào),課程號(hào),成績(jī))其中出生日期的數(shù)據(jù)類(lèi)型為日期型,學(xué)時(shí)和成績(jī)?yōu)閿?shù)值型,其它均為字符型。(31) 查詢“計(jì)算機(jī)系”學(xué)生的學(xué)號(hào)、姓名、學(xué)生所選課程的課程名和成績(jī),正確的命令是A) SELECT s.學(xué)號(hào),姓名,課程名,成績(jī)FROM student s, score sc, course cWHERE s.學(xué)號(hào)= sc.學(xué)號(hào),sc.課程號(hào)=c.課程號(hào),院系'計(jì)算機(jī)系'B) SELECT 學(xué)號(hào),姓名,課程名,成績(jī)FROM student s, score sc, course cWHERE s.學(xué)號(hào)sc.學(xué)號(hào)

13、 AND sc.課程號(hào)c.課程號(hào) AND 院系'計(jì)算機(jī)系'C) SELECT s.學(xué)號(hào),姓名,課程名,成績(jī)FROM (student s JOIN score sc ON s.學(xué)號(hào)sc.學(xué)號(hào))JOIN course c ON sc.課?毯牛?c.課程號(hào)WHERE 院系'計(jì)算機(jī)系'D) SELECT 學(xué)號(hào),姓名,課程名,成績(jī)FROM(student s JOIN score sc ON s.學(xué)號(hào)sc.學(xué)號(hào))JOIN course c ON sc.課程號(hào)c.課程號(hào)WHERE 院系'計(jì)算機(jī)系'(32) 查詢所修課程成績(jī)都大于等于85分的學(xué)生的學(xué)號(hào)和姓名

14、,正確的命令是A) SELECT 學(xué)號(hào),姓名 FROM student s WHERE NOT EXISTS(SELECT * FROM score sc WHERE sc.學(xué)號(hào)=s.學(xué)號(hào) AND 成績(jī)<85)B) SELECT 學(xué)號(hào),姓名 FROM student s WHERE NOT EXISTS(SELECT * FROM score sc WHERE sc.學(xué)號(hào)=s.學(xué)號(hào) AND 成績(jī)>= 85)C) SELECT 學(xué)號(hào),姓名 FROM student s,score scWHERE s.學(xué)號(hào)=sc.學(xué)號(hào) AND 成績(jī)>=85D) SELECT 學(xué)號(hào),姓名 FROM

15、 student s,score scWHERE s.學(xué)號(hào)sc.學(xué)號(hào) AND ALL 成績(jī)>=85(33) 查詢選修課程在5門(mén)以上(含5門(mén))的學(xué)生的學(xué)號(hào)、姓名和平均成績(jī),并按平均成績(jī)降序排序,正確的命令是A) SELECT s.學(xué)號(hào),姓名,平均成績(jī) FROM student s,score scWHERE s.學(xué)號(hào)=sc.學(xué)號(hào)GROUP BY s.學(xué)號(hào) HAVING COUNT(*)>=5 ORDER BY 平均成績(jī) DESCB) SELECT學(xué)號(hào),姓名,AVG(成績(jī)) FROM student s,score scWHERE s.學(xué)號(hào)sc.學(xué)號(hào) AND COUNT(*)>=

16、5GROUP BY 學(xué)號(hào) ORDER BY 3 DESCC) SELECT s.學(xué)號(hào),姓名,AVG(成績(jī)) 平均成績(jī) FROM student s,score scWHERE s.學(xué)號(hào)=sc.學(xué)號(hào) AND COUNT(*)>=5GROUP BY s.學(xué)號(hào) ORDER BY 平均成績(jī) DESCD) SELECT s.學(xué)號(hào),姓名,AVG(成績(jī)) 平均成績(jī) FROM student s,score scWHERE s.學(xué)號(hào)=sc.學(xué)號(hào)GROUP BY s.學(xué)號(hào) HAVING COUNT(*)>=5 ORDER BY 3 DESC(34) 查詢同時(shí)選修課程號(hào)為C1和C5課程的學(xué)生的學(xué)號(hào),正

17、確的命令是A) SELECT 學(xué)號(hào) FROM score sc WHERE 課程號(hào)='C1' AND 學(xué)號(hào) IN(SELECT 學(xué)號(hào) FROM score sc WHERE 課程號(hào)='C5')B) SELECT 學(xué)號(hào) FROM score sc WHERE 課程號(hào)='C1' AND 學(xué)號(hào)=(SELECT 學(xué)號(hào) FROM score sc WHERE 課程號(hào)='C5')C) SELECT 學(xué)號(hào) FROM score sc WHERE 課程號(hào)='C1 AND 課程號(hào)='C5D) SELECT 學(xué)號(hào) FROM score

18、 sc WHERE 課程號(hào)='C1' OR 'C5'(35) 刪除學(xué)號(hào)為“”且課程號(hào)為“C1”的選課記錄,正確命令是A) DELETE FROM score WHERE 課程號(hào)='C1' AND 學(xué)號(hào)=''B) DELETE FROM score WHERE 課程號(hào)='C1' OR 學(xué)號(hào)=''C) DELETE FORM score WHERE 課程號(hào)='C1' AND 學(xué)號(hào)=''D) DELETE score WHERE 課程號(hào)='C1' AND 學(xué)

19、號(hào)=''二、填空題(每空2分,共30分) 請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡115序號(hào)的橫線上,答在試卷上不得分。 注意:以命令關(guān)鍵字填空的必須拼寫(xiě)完整。注意:以命令關(guān)鍵字填空的必須寫(xiě)完整。(1) 有序線性表能進(jìn)行二分查找的前提是該線性表必須是【1】存儲(chǔ)的。(2) 一棵二叉樹(shù)的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF,則后序遍歷結(jié)果為【2】。(3) 對(duì)軟件設(shè)計(jì)的最小單位(模塊或程序單元)進(jìn)行的測(cè)試通常稱為【3】測(cè)試。(4) 實(shí)體完整性約束要求關(guān)系數(shù)據(jù)庫(kù)中元組的【4】屬性值不能為空。(5) 在關(guān)系A(chǔ)(S,SN, D)和關(guān)系B(D,CN, NM)中,A的主關(guān)鍵字是S, B的主關(guān)鍵字是D,則稱【5】是關(guān)系A(chǔ)的外碼。(6) 表達(dá)式EMPTY(.NULL.)的值是【6】。(7) 假設(shè)當(dāng)前表、當(dāng)前記錄的“科目”字

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論