2025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(共十六套)_第1頁(yè)
2025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(共十六套)_第2頁(yè)
2025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(共十六套)_第3頁(yè)
2025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(共十六套)_第4頁(yè)
2025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(共十六套)_第5頁(yè)
已閱讀5頁(yè),還剩216頁(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)介

PAGEPAGE22025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(共十六套)2025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(一)(考試時(shí)間90分鐘,滿分100分)一、選擇題(每題2分共70分)(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)某二叉樹(shù)共有7個(gè)結(jié)點(diǎn),其中葉子結(jié)點(diǎn)只有1個(gè),則該二叉樹(shù)的深度為(假設(shè)根結(jié)點(diǎn)在第1層)A)3B)4C)6D)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ù)中查詢操作的數(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ù)類為UInt,下面可以作為類T實(shí)例化值的是A)-369B)369C)0.369D)整數(shù)集合{1,2,3,4,5}(11)在建立數(shù)據(jù)庫(kù)表時(shí)給該表指定了主索引,該索引實(shí)現(xiàn)了數(shù)據(jù)完整性中的A)參照完整性B)實(shí)體完整性C)域完整性D)用戶定義完整性(12)執(zhí)行如下命令的輸出結(jié)果是?15%4,15%-4A)3-1B)33C)11D)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)ALTERTABLEstudeniADD平均成績(jī)N(b,2)B)ALTERTABLEstudentADD平均成績(jī)D(6,2)C)ALTERTABLEstudentADD平均成績(jī)E(6,2)D)ALTERTABLEstudentADD平均成績(jī)Y(6,2)(15)在VisualFoxPro中,執(zhí)行SQL的DELETE命令和傳統(tǒng)的FoxProDELETE命令都可以刪除數(shù)據(jù)庫(kù)表中的記錄,下面正確的描述是A)SQL的DELETE命令刪除數(shù)據(jù)庫(kù)表中的記錄之前,不需要先用USE命令打開(kāi)表B)SQL的DELETE命令和傳統(tǒng)的FoxProDELETE命令刪除數(shù)據(jù)庫(kù)表中的記錄之前,都需要先用命令USE打開(kāi)表C)SQL的DELETE命令可以物理地刪除數(shù)據(jù)庫(kù)表中的記錄,而傳統(tǒng)的FoxProDELETE命令只能邏輯刪除數(shù)據(jù)庫(kù)表中的記錄D)傳統(tǒng)的FoxProDELETE命令還可以刪除其它工作區(qū)中打開(kāi)的數(shù)據(jù)庫(kù)表中的記錄(16)在VisualFoxPro中,如果希望跳出SCAN…ENDSCAN循環(huán)語(yǔ)句、執(zhí)行ENDSCAN后面的語(yǔ)句,應(yīng)使用A)LOOP語(yǔ)句B)EXIT語(yǔ)句C)BREAK語(yǔ)句D)RETURN語(yǔ)句(17)在VisualFoxPro中,“表”通常是指A)表單B)報(bào)表C)關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系D)以上都不對(duì)(18)刪除student表的“平均成績(jī)”字段的正確SQL命令是A)DELETETABLEstudentDELETECOLUMN平均成績(jī)B)ALTERTABLEstudentDELETECOLUMN平均成績(jī)C)ALTERTABLEstudentDROPCOLUMN平均成績(jī)D)DELETETABLEstudentDROPCOLUMN平均成績(jī)(19)在VisualFoxPro中,關(guān)于視圖的正確描述是A)視圖也稱作窗口B)視圖是一個(gè)預(yù)先定義好的SQLSELECT語(yǔ)句文件C)視圖是一種用SQLSELECT語(yǔ)句定義的虛擬表D)視圖是一個(gè)存儲(chǔ)數(shù)據(jù)的特殊表(20)從student表刪除年齡大于30的記錄的正確SQL命令是A)DELETEFOR年齡>30B)DELETEFROMstudentWHERE年齡>30C)DELETEstudentFOP年齡>30D)DELETEstudentWFIERE年齡>30(21)在VaualFoxPro中,使用LOCATLFOR}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)在VisualFoxPro中,假設(shè)student表中有40條記錄,執(zhí)行下面的命令后,屏幕顯示的結(jié)果是?RECCOUNT()A)0B)1C)40D)出錯(cuò)(24)向student表插入一條新記錄的正確SQL語(yǔ)句是A)APPENDINTOstudentVALUES(’0401’,’王芳’,’女’,18)B)APPENDstudentVALUES(’0401’,’王芳’,’女’,18):C)INSERTINTOstudentVALUES(’0401’,’王芳’,’女’,18)D)INSERTstudentVALUES(’0401’,’王芳’,’女’,18)(25)在一個(gè)空的表單中添加一個(gè)選項(xiàng)按鈕組控件,該控件可能的默認(rèn)名稱是A)Optiongroup1B)ChecklC)SpinnerlD)Listl(26)恢復(fù)系統(tǒng)默認(rèn)菜單的命令是A)SETMENUTODEFAULTB)SETSYSMENUTODEFAULTC)SETSYSTEMMENUTODEFAULTD)SETSYSTEMTODEFAULT(27)在VisualF’oxPro中,用于設(shè)置表單標(biāo)題的屬性是A)TextB)TitleC)LableD)Caption(28)消除SQLSELECT查詢結(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)DefaultB)EnabledC)UseD)Enuse第(31)-(35)題使用如下三個(gè)數(shù)據(jù)庫(kù)表:學(xué)生表:student(學(xué)號(hào),姓名,性別,出生日期,院系)課程表:course(課程號(hào),課程名,學(xué)時(shí))選課成績(jī)表:score(學(xué)號(hào),課程號(hào),成績(jī))其中出生日期的數(shù)據(jù)類型為日期型,學(xué)時(shí)和成績(jī)?yōu)閿?shù)值型,其它均為字符型。(31)查詢“計(jì)算機(jī)系”學(xué)生的學(xué)號(hào)、姓名、學(xué)生所選課程的課程名和成績(jī),正確的命令是A)SELECTs.學(xué)號(hào),姓名,課程名,成績(jī)FROMstudents,scoresc,coursecWHEREs.學(xué)號(hào)=sc.學(xué)號(hào),sc.課程號(hào)=c.課程號(hào),院系=’計(jì)算機(jī)系’B)SELECT學(xué)號(hào),姓名,課程名,成績(jī)FROMstudents,scoresc,coursecWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)ANDsc.課程號(hào)=c.課程號(hào)AND院系=’計(jì)算機(jī)系’C)SELECTs.學(xué)號(hào),姓名,課程名,成績(jī)FROM(studentsJOINscorescONs.學(xué)號(hào)=sc.學(xué)號(hào)).JOINcoursecONsc.課程號(hào)=c.課程號(hào)WHERE院系=’計(jì)算機(jī)系’D)SELECT學(xué)號(hào),姓名,課程名,成績(jī)FROM(studentsJOINscorescONs.學(xué)號(hào)=sc.學(xué)號(hào))JOINcoursecONsc.課程號(hào)=c.課程號(hào)WHERE院系=’計(jì)算機(jī)系’(32)查詢所修課程成績(jī)都大于等于85分的學(xué)生的學(xué)號(hào)和姓名,正確的命令是A)SELECT學(xué)號(hào),姓名FROMstudentsWHERENOTEXISTS(SELECT*FROMscorescWHEREsc.學(xué)號(hào)=s.學(xué)號(hào)AND成績(jī)<85)B)SELECT學(xué)號(hào),姓名FROMstudentsWHERENOTEXISTS(SELECT*FROMscorescWHEREsc.學(xué)號(hào)=s.學(xué)號(hào)AND成績(jī)>=85)C)SELECT學(xué)號(hào),姓名FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)AND成績(jī)>=85D)SELECT學(xué)號(hào),姓名FROMstudents,scorescWHEkEs.學(xué)號(hào)=sc.學(xué)號(hào)ANDALL成績(jī)>=85(33)查詢選修課程在5門(mén)以上(含5門(mén))的學(xué)生的學(xué)號(hào)、姓名和平均成績(jī),并按平均成績(jī)降序排序,正確的命令是A)SELECTs.學(xué)號(hào),姓名,平均成績(jī)FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)GROUPBYs.學(xué)號(hào)HAVINGCOUNT(*)>=5ORDERBY平均成績(jī)DESCB)SELECT學(xué)號(hào),姓名,AVG(成績(jī))FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)ANDCOUNT(*)>=5GROUPBY學(xué)號(hào)ORDERBY3DESCC)SELECTs.學(xué)號(hào),姓名,AVG(成績(jī))平均成績(jī)FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)ANDCOUNT(*)>=5GROUPBYs.學(xué)號(hào)ORDERBY平均成績(jī)DESCD)SELECTs.學(xué)號(hào),姓名,AVG(成績(jī))平均成績(jī)FROMstudents,scorescWHEREs.學(xué)號(hào)=sc.學(xué)號(hào)GROUPBYs.學(xué)號(hào)HAVINGCOUNT(*)>=5ORDERBY3DESC(34)查詢同時(shí)選修課程號(hào)為C1和C5課程的學(xué)生的學(xué)號(hào),正確的命令是A)SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C1’AND學(xué)號(hào)IN(SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C5’)B)SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C1’AND學(xué)號(hào)=(SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C5’}C)SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C1’AND課程號(hào)=’C5’D)SELECT學(xué)號(hào)FROMscorescWHERE課程號(hào)=’C1’OR’C5’(35)刪除學(xué)號(hào)為“20091001”且課程號(hào)為“C1”的選課記錄,正確命令是A)DELETEFROMscoreWHERE課程號(hào)=’C1’AND學(xué)號(hào)=’20091001’B)DELETEFROMscoreWHERE課程號(hào)=’C1’OR學(xué)號(hào)=’20091001’C)DELETEFORMscoreWHERE課程號(hào)=’C1’AND學(xué)號(hào)=’20091001’D)DELETEscoreWHERE課程號(hào)=’C1’AND學(xué)號(hào)=’20091001’二、填空題(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)前記錄的“科目”字段值為“計(jì)算機(jī)”(字符型),在命令窗口輸入如下命令將顯示結(jié)果【7】。m=科目-“考試”?m(8)在VisualFoxPro中假設(shè)有查詢文件queryl.qpr,要執(zhí)行該文件應(yīng)使用命令【8】。(9)SQL語(yǔ)句“SELECTTOP10PERCENT*FROM訂單ORDERBY金額DESC”的查詢結(jié)果是訂單中金額【9】的10%的訂單信息。(10)在表單設(shè)計(jì)中,關(guān)鍵字【10】表示當(dāng)前對(duì)象所在的表單。(11)使用SQL的CREATETABLE語(yǔ)句建立數(shù)據(jù)庫(kù)表時(shí),為了說(shuō)明主關(guān)鍵字應(yīng)該使用關(guān)鍵詞【11】KEY。(12)在VisualFoxPro中,要想將日期型或日期時(shí)間型數(shù)據(jù)中的年份用4位數(shù)字顯示,應(yīng)當(dāng)使用SETCENTURY【12】命令進(jìn)行設(shè)置。(13)在建立表間一對(duì)多的永久聯(lián)系時(shí),主表的索引類型必須是【13】。(14)為將一個(gè)表單定義為頂層表單,需要設(shè)置的屬性是【14】。(15)在使用報(bào)表向?qū)?chuàng)建報(bào)表時(shí),如果數(shù)據(jù)源包括父表和子表,應(yīng)該選取【15】報(bào)表向?qū)?。筆試試題答案1-5ABDDB6-10DCDCD11-15BADAA16-20BCCAB21-25CDACA26-30BDCBB31-35CADAA二、填空題順序DEBFCA單元測(cè)試主鍵DF計(jì)算機(jī)考試Doquery1.qpr最高thisformprimaryon主索引Showwindow一對(duì)多2025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(二)選擇題((1)~(35)每小題2分,共70分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫(xiě)在大題卡相應(yīng)位置上,答在試卷上不得分。VisualFoxProDBMS是A)操作系統(tǒng)的一部分B)操作系統(tǒng)支持下的系統(tǒng)軟件C)一種編譯程序D)一種操作系統(tǒng)(2)VisualFoxProDBMS基于的數(shù)據(jù)模型是A)層次型B)關(guān)系型C)網(wǎng)狀型D)混合型(3)設(shè)有部門(mén)和職員兩個(gè)實(shí)體,每個(gè)職員只能屬于一個(gè)部門(mén),一個(gè)部門(mén)可以有多名職員,則部門(mén)與職員實(shí)體之間的聯(lián)系類型是A)m:nB)1:mC)m:kD)1:1(4)在VisualFoxPro中,調(diào)用表設(shè)計(jì)器建立數(shù)據(jù)庫(kù)表STUDENT.DBF的命令是A)MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENTC)REATESTUDENTD)CREATETABLESTUDENT(5)在VisualFoxPro中,關(guān)于自由表敘述正確的是A)自由表和數(shù)據(jù)庫(kù)表是完全相同的B)自由表不能建立字段級(jí)規(guī)則和約C)自由表不能建立候選索引D)自由表不可以加入到數(shù)據(jù)庫(kù)中(6)在VisualFoxPro中,建立數(shù)據(jù)庫(kù)表時(shí),將年齡字段值限制在12~14之間的這種約束屬于A)實(shí)體完整性約束B(niǎo))域完整性約束C)參照完整性約束D)視圖完整性約(7)在VisualFoxPro中,運(yùn)行表單T1.SCX的命令是A)DOT1B)RUNFORM1T1C)DOFORMT1D)DOFROMT1(8)使用SQL語(yǔ)句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)A)使用WHERE子句B)在GROUPBY后面使用HAVING子句C)先使用WHERE子句,再使用HAVING子句。D)先使用HAVING子句,再使用WHERE子句(9)在VisualFoxPro的參照完整性規(guī)則不包括A)更新規(guī)則B)刪除規(guī)則C)查詢規(guī)則D)插入規(guī)則(10)在VisualFoxPro中,表結(jié)構(gòu)中的邏輯型、通用型、日期型字段的寬度由系統(tǒng)自動(dòng)給出,它們分別為:A)1、4、8B)4、4、10C)1、10、8D)2、8、8(11)在VisualFoxPro中,學(xué)生表STUDENT中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲(chǔ)到另一個(gè)文件中,該文件名為A)STUDENT.DOCB)STUDENT.MENC)STUDENT.DBTD)STUDENT.FTP(12)在VisualFoxPro中,使用“菜單設(shè)計(jì)器”定義菜單,最后生成的菜單程序的擴(kuò)展A)MNXB)PRGC)MPRD)SPR(13)在VisualFoxPro中,使用SQL命令將學(xué)生STUDENT中的學(xué)生年齡AGE字段的值增加1歲,應(yīng)該使用的命令是A)REPLACEAGEWITHAGE+1B)UPDATESTUDENTAGEWITHAGE+1C)UPDATESETAGEWITHAGE+1D)UPDATESTUDENTSETAGE=AGE+1(14)調(diào)用報(bào)表格式文件PP1預(yù)覽報(bào)表的命令是A)REPORTFROMPP1PREVIEWB)DOFROMPP1PREVIEWC)REPORTFORMPP1PREVIEWD)DOFORMPP1PREVIEW(15)在VisualFoxPro中,建立索引的作用之一是A)節(jié)省存儲(chǔ)空間B)便于管理C)提高查詢速度D)提高查詢和更新的速度(16)在VisualFoxPro中,相當(dāng)于主關(guān)鍵字的索引是A)主索引B)普通索引C)唯一索引D)排序索引(17)在VisualFoxPro中,為了將表單從內(nèi)存中釋放(清除),可將表單中退出命令按鈕的Click事件代碼設(shè)置為A)ThisForm.RefreshB)ThisForm.DeleteC)ThisForm.HideD)ThisForm.Release(18)假定一個(gè)表單里有一個(gè)文本框Text1和一個(gè)命令按鈕組CommandGroup1,命令按鈕組是一個(gè)容器對(duì)象,其中包含Command1和Command2兩個(gè)命令按鈕。如果要在Command1令按鈕的某個(gè)方法中訪問(wèn)文本框的value屬性值,下面哪個(gè)式子是正確的?A)ThisForm.Text1.valueB)This.Parent.valueC)Parent.Text1.valueD)this.Parent.Text1.value(19)在VisualFoxPro中,創(chuàng)建一個(gè)名為SDB.DBC的數(shù)據(jù)庫(kù)文件,使用的命令是A)CREATEB)CREATESDBC)CREATETABLESDBD)CREATEDATABASESDB(20)在VisualFoxPro中,存儲(chǔ)圖象的字段類型應(yīng)該是BA)備注型B)通用型C)字符型D)雙精度型(21)在VisualFoxPro中,下面4個(gè)關(guān)于日期或日期時(shí)間的表達(dá)式中,錯(cuò)誤的是A){^2002.09.0111:10:10:AM}-{^2001.09.0111:10:10AM}B){^01/01/2002}+2C){^2002.02.01}+{^2001.02.01}D){^2002/02/01}-{^2001/02/01}(22)在VisualFoxPro中,關(guān)于過(guò)程調(diào)用的敘述正確的是A)當(dāng)實(shí)參的數(shù)量少于形參的數(shù)量時(shí),多余的形參初值取邏輯假B)當(dāng)實(shí)參的數(shù)量多于形參的數(shù)量時(shí),多余的實(shí)參被忽略C)實(shí)參與形參的數(shù)量必須相等D)上面A和B都正確(23)下面是關(guān)于表單數(shù)據(jù)環(huán)境的敘述,其中錯(cuò)誤的是A)可以在數(shù)據(jù)環(huán)境中加入與表單操作有關(guān)的表B)數(shù)據(jù)環(huán)境是表單的容器C)可以在數(shù)據(jù)環(huán)境中建立表之間的聯(lián)系D)表單自動(dòng)打開(kāi)其數(shù)據(jù)環(huán)境中的(24)在VisualFoxPro中,如果希望一個(gè)內(nèi)存變量只限于在本過(guò)程中使用,說(shuō)明這種內(nèi)存變量的命令是:A)PRIVATEB)PUBLICC)LOCALD)在程序中直接使用的內(nèi)存變量(不通過(guò)A,B,C說(shuō)明)(25)在DOWHILE…ENDDO循環(huán)結(jié)構(gòu)中,LOOP命令的作用是:A)退出過(guò)程,返回程序開(kāi)始處B)轉(zhuǎn)移到DOWHILE語(yǔ)句行,開(kāi)始下一個(gè)判斷和C)終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO后面的第一條語(yǔ)句繼續(xù)執(zhí)行D)終止程序執(zhí)行(26)在VisualFoxPro中,關(guān)于視圖的正確敘述是A)視圖與數(shù)據(jù)庫(kù)表相同,用來(lái)存儲(chǔ)數(shù)據(jù)B)視圖不能同數(shù)據(jù)庫(kù)表進(jìn)行連接操作C)在視圖上不能進(jìn)行更新操作D)視圖是從一個(gè)或多個(gè)數(shù)據(jù)庫(kù)表導(dǎo)出的虛擬表(27)SQL是那幾個(gè)英文單詞的縮寫(xiě)A)StandardQueryLanguageB)StructuredQueryLanguageC)SelectQueryLanguageD)以上都不是(28)如果學(xué)生表STUDENT是使用下面的SQL語(yǔ)句創(chuàng)建的CREATETABLESTUDENT(SNOC(4)PRIMARYKEYNOTNULL,;SNC(8),;SEXC(2),;AGEN(2)CHECK(AGE>15ANDAGE<30)下面的SQL語(yǔ)句中可以正確執(zhí)行的是A)INSERTINTOSTUDENT(SNO,SEX,AGE)valueS("S9","男",17)B)INSERTINTOSTUDENT(SNO,SEX,AGE)valueS("李安琦","男",20)C)INSERTINTOSTUDENT(SEX,AGE)valueS("男",20)D)INSERTINTOSTUDENT(SNO,SN)valueS("S9","安琦",16)(29)使用SQL語(yǔ)句從表STUDENT中查詢所有姓王的同學(xué)的信息,正確的命令是:A)SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王"B)SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王"C)SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王"D)SELECT*FROMSTUDENTWHERESTR(姓名,2)="王"(30)連編后可以脫離開(kāi)VisualFoxPro獨(dú)立運(yùn)行的程序是A)APP程序B)EXE程序C)FXP程序D)PRG程序第(31)-(35)題使用如下表的數(shù)據(jù):部門(mén)表部門(mén)號(hào)部門(mén)名稱40家用電器部10電視錄攝像機(jī)部20電話手機(jī)部30計(jì)算機(jī)部商品表部門(mén)號(hào)商品號(hào)商品名稱單價(jià)數(shù)量產(chǎn)地400101A牌電風(fēng)扇200.0010廣東400104A牌微波爐350.0010廣東400105B牌微波爐600.0010廣東201032C牌傳真機(jī)1000.0020上海400107D牌微波爐_A420.0010北京200110A牌電話機(jī)200.0050廣東200112B牌手機(jī)2000.0010廣東400202A牌電冰箱3000.002廣東301041B牌計(jì)算機(jī)6000.0010廣東300204C牌計(jì)算機(jī)10000.0010上海(31)SQL語(yǔ)句SELECT部門(mén)號(hào),MAX(單價(jià)*數(shù)量)FROM商品表GROUPBY部門(mén)號(hào)查詢結(jié)果有幾條記錄?A)1B)4C)3D)10(32)SQL語(yǔ)句SELECT產(chǎn)地,COUNT(*)提供的商品種類數(shù);FROM商品表;WHERE單價(jià)>200;GROUPBY產(chǎn)地HAVINGCOUNT(*)>=2;ORDERBY2DESC查詢結(jié)果的第一條記錄的產(chǎn)地和提供的商品種類數(shù)是A)北京,1B)上海,2C)廣東,5C)廣東,7(33)SQL語(yǔ)句SELECT部門(mén)表.部門(mén)號(hào),部門(mén)名稱,SUM(單價(jià)*數(shù)量);FROM部門(mén)表,商品表;WHERE部門(mén)表.部門(mén)號(hào)=商品表.部門(mén)號(hào);GROUPBY部門(mén)表.部門(mén)號(hào)查詢結(jié)果是A)各部門(mén)商品數(shù)量合計(jì)B)各部門(mén)商品金額合計(jì)C)所有商品金額合計(jì)D)各部門(mén)商品金額平均值(34)SQL語(yǔ)句SELECT部門(mén)表.部門(mén)號(hào),部門(mén)名稱,商品號(hào),商品名稱,單價(jià);FROM部門(mén)表,商品表;、WHERE部門(mén)表.部門(mén)號(hào)=商品表.部門(mén)號(hào);ORDERBY部門(mén)表.部門(mén)號(hào)DESC,單價(jià)查詢結(jié)果的第一條記錄的商品號(hào)是A)0101B)0202C)0110D)0112(35)SQL語(yǔ)句SELECT部門(mén)名稱FROM部門(mén)表WHERE部門(mén)號(hào)IN;(SELECT部門(mén)號(hào)FROM商品表WHERE單價(jià)BETWEEN420AND1000)查詢結(jié)果是A)家用電器部、電話手機(jī)部B)家用電器部、計(jì)算機(jī)部C)電話手機(jī)部、電視錄攝像機(jī)部D)家用電器部、電視錄攝像機(jī)部二、填空題(每空2分,共30分)請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡上【1】—【15】序號(hào)的答題卡上,答在試卷上不得分。(1)用二維表數(shù)據(jù)來(lái)表示實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為【1】。(2)在VisualFoxPro中說(shuō)明數(shù)組后,數(shù)組的每個(gè)元素在未賦值之前的默認(rèn)值是【2】。(3)可以在項(xiàng)目管理器的【3】選項(xiàng)卡下建立命令文件。(4)在VisualFoxPro中數(shù)據(jù)庫(kù)文件的擴(kuò)展名是【4】.DBC,數(shù)據(jù)庫(kù)表文件的擴(kuò)展名是【5】(5)打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器的命令是【6】DATA(6)在SQL的CAEATATABLE語(yǔ)句中,為屬性說(shuō)明取值范圍(約束)的是【7】短語(yǔ)。(7)SQL插入記錄的命令是INSERT,刪除記錄的命令是【8】,修改記錄的命令是【9】。(8)在SQR的嵌套查詢中,量詞ANY和【10】是同義詞。在SQL查詢時(shí),使用【11】子句指出的是查詢條件。(9)從職工數(shù)據(jù)庫(kù)表中計(jì)算工資合計(jì)的SQL語(yǔ)句是SELECT【12】FROM職工。(10)把當(dāng)前表當(dāng)前記錄的學(xué)號(hào),姓名字段值復(fù)制到數(shù)組A的命令是SCATTERFIELD學(xué)號(hào),姓名【13】。(11)在表單中確定控件是否可見(jiàn)的屬性是【14】。(12)函數(shù)BETWEEN(40,34,50)的運(yùn)算結(jié)果是【15】。答案:一、選擇題

(1)B(2)B(3)B(4)C(5)B(6)B(7)C(8)B(9)C(10)A(11)D(12)C(13)D(14)C(15)C(16)A(17)D(18)A(19)D(20)B(21)C(22)A(23)B(24)C(25)B

(26)D(27)B(28)A(29)A(30)B(31)C(32)C(33)B(34)A(35)A二、填空題(答案字母大小寫(xiě)均可)

(1)【1】關(guān)系模型或關(guān)系(2)【2】.F.或邏輯假或假或.N.(3)【3】代碼或全部(4)【4】DBC或.DBC【5】DBF或.DBF(5)【6】MODIFY或MODI或MODIF

(6)【7】CHECK或CHEC(7)【8】DELETE或DELE或DELET

【9】UPDATE或UPDA或UPDAT(8)【10】SOME

【11】WHERE或WHER(9)【12】SUM(工資)(10)【13】TOA

(11)【14】Visible

(12)【15】.T.或邏輯真或真或.Y.2025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(三)一、選擇題((1)~(40)每題1分,(41)~(50)每題2分,共60分)

(1)在計(jì)算機(jī)中,一個(gè)字節(jié)所包含二進(jìn)制位的個(gè)數(shù)是

A)2B)4C)8D)16

(2)在多媒體計(jì)算機(jī)中,CD-ROM屬示媒體于

A)存儲(chǔ)媒體B)傳輸媒體C)表現(xiàn)媒體D)表

(3)在DOS系統(tǒng)中,帶有通配符的文件名*.*表示

A)硬盤(pán)上的全部文件B)當(dāng)前盤(pán)當(dāng)前目錄中的全部文件

C)當(dāng)前盤(pán)上的全部文件D)根目錄中的全部文件

(4)十六進(jìn)制數(shù)100轉(zhuǎn)換為十進(jìn)制數(shù)為

A)256B)512C)1024D)64

(5)能將高級(jí)語(yǔ)言編寫(xiě)的源程序轉(zhuǎn)換為目標(biāo)程序的軟件是

A)匯編程序B)編輯程序C)解釋程序D)編譯程序

(6)在Internet中,用于在計(jì)算機(jī)之間傳輸文件的協(xié)議是

A)TELNETB)BBSC)FTPD)WWW

(7)在Windows環(huán)境下,資源管理器左窗口中的某文件夾左邊標(biāo)有"+"標(biāo)記表示

A)該文件夾為空B)該文件夾中含有子文件夾

C)該文件夾中只包含有可執(zhí)行文件

D)該文件夾中包含系統(tǒng)文件

(8)在Windows環(huán)境下,下列敘述中正確的是

A)在"開(kāi)始"菜單中可以增加項(xiàng)目,也可以刪除項(xiàng)目

B)在"開(kāi)始"菜單中不能增加項(xiàng)目,也不能刪除項(xiàng)目

C)在"開(kāi)始"菜單中可以增加項(xiàng)目,但不能刪除項(xiàng)目

D)在"開(kāi)始"菜單中不能增加項(xiàng)目,但可以刪除項(xiàng)目

(9)從Windows環(huán)境進(jìn)入DOS方式后,返回Windows環(huán)境的命令為

A)QUITB)WINC)EXITD)ESC

(10)下列敘述中正確的是

A)計(jì)算機(jī)病毒只感染可執(zhí)行文件B)計(jì)算機(jī)病毒只感染文本文件

C)計(jì)算機(jī)病毒只能通過(guò)軟件復(fù)制的方式進(jìn)行傳播

D)計(jì)算機(jī)病毒可以通過(guò)讀寫(xiě)磁盤(pán)或網(wǎng)絡(luò)等方式進(jìn)行傳播

(11)一個(gè)關(guān)系是一張二維表。在FoxBASE。中,一個(gè)關(guān)系對(duì)應(yīng)一個(gè)

A)字段B)記錄C)數(shù)據(jù)庫(kù)文件D)數(shù)據(jù)庫(kù)結(jié)構(gòu)

(12)對(duì)一個(gè)關(guān)系實(shí)施一種關(guān)系運(yùn)算后得到了一個(gè)新的關(guān)系,其屬性個(gè)數(shù)多于原關(guān)系中的屬性個(gè)數(shù),這說(shuō)明所實(shí)施的關(guān)系運(yùn)算是

A)聯(lián)接B)投影C)選擇D)關(guān)聯(lián)

(13)FoxBASE中,具有固定字段長(zhǎng)度的字段類型包括

A)日期型、備注型和數(shù)值型B)字符型、邏輯型和備注型

C)日期型、邏輯型和備注型D)日期型、邏輯型和字符型

(14)已有數(shù)據(jù)庫(kù)文件S1,.DBF,要生成結(jié)構(gòu)與SI.DBF完全相同的空數(shù)據(jù)庫(kù)文件S2.DBF建立該數(shù)據(jù)庫(kù)的方法是。

A)USES1COPYTOS2

B)USESI

COPYSTRUCTURETOS2

C)COPYFILESI.DBFTOS2.DBF

D)CREAS2FROMS1

(15)在FoxBASE中執(zhí)行了如下命令序列:

FH=“*”

X="3.2&FH.3”

?X

最后一條命令的顯示結(jié)果是

A)3.2&FH.3B)3.2*3C)9.6D)3.2*.3

(16)在FoxBASE中,命令?TYPE("’BAS’$’FoxBASE’”)的顯示結(jié)果是

A)CB)NC)4D)L

(17)在下述每組命令中,兩個(gè)命令的輸出內(nèi)容可能不相同的是

A)DISPLAY

B)LISTSTRUCTUREDISPLAYNEXT1DISPLAYSTRUCTURE

C)DISPLAYFOR單價(jià)>=20.00

D)DISPLAYLISTFOR單價(jià)>=20.00LIST

(18)在FoxBASE中,將文件名DZ.PRG更改為AB.PRG,應(yīng)使用命令?A)RENDZ.PRGTOAB.PRG

B)RENAMEFILEDZ.PRGAB.PRG

C)RENAMEDZ.PRGTOAB.PRG

D)RENAMEFILEDZ.PRGTOAB.PRG(19)在FoxBASE中,可以使用比較運(yùn)算符比較大小的數(shù)據(jù)類型共有

A)數(shù)值型、字符型、日期型、邏輯型

B)數(shù)值型、字符型、日期型

C)數(shù)值型、字符型

D)數(shù)值型

(20)在以下命令中,顯示相同結(jié)果的是

1.?”數(shù)據(jù)庫(kù)”+"管理"+"系統(tǒng)"

2.?”數(shù)據(jù)庫(kù)”-”管理”+“系統(tǒng)”

3.?”數(shù)據(jù)庫(kù)”-”管理”-”系統(tǒng)”

4.?”數(shù)據(jù)庫(kù)”+”管理”-”系統(tǒng)”

A)1和2B)1和4C)2和4D)2和3

(21)執(zhí)行命令DIMENSIONM(2,3)之后,數(shù)組M的數(shù)組元素個(gè)數(shù)和初值分別是

A)2,空值B)3,.T.C)5,0D)6,.F.

(22)設(shè)數(shù)據(jù)庫(kù)已經(jīng)打開(kāi)并按“單價(jià)”字段建立了索引。用SEEK命令把記錄指針指向單價(jià)為28.60元的記錄之后,接著要使指針指向下一個(gè)相同單價(jià)的記錄,應(yīng)使用命令

A)SEEK28.60B)SKIP

C)FINDD)FIND28.60

(23)執(zhí)行如下操作:

USEEMP

LISTNEXT10FOR性

別=”男”

LISTFOR性別=“男”先后顯示了兩個(gè)各包含8個(gè)記錄的記錄清單,這說(shuō)明

A)文件中至少有16個(gè)記錄

B)文件中至少有18個(gè)記錄

C)文件中有16個(gè)記錄的“性別”字段值為“男”

D)文件中有8個(gè)記錄的“性別”字段值為“男”

(24)對(duì)一個(gè)庫(kù)文件執(zhí)行如下操作;

LIST

DELETERECORD10

LIST

先后兩次執(zhí)行LIST命令時(shí)顯示記錄的個(gè)數(shù)不相同,以下說(shuō)法錯(cuò)誤的是

A)文件中至少有10個(gè)記錄

B)執(zhí)行上述命令前,執(zhí)行了SETDELETEDON

C)執(zhí)行上述命令前,執(zhí)行了SETDELETEDOFF

D)執(zhí)行上述命令前,10號(hào)記錄沒(méi)有刪除標(biāo)記

(25)對(duì)一個(gè)打開(kāi)的庫(kù)文件執(zhí)行如下操作:

SETFILTERTO性別=”女”.OR.政治面目=”黨員”

LISTNEXTI

屏幕上顯示了一個(gè)記錄,則這個(gè)記錄

A)一定是“性別”字段值為“女”的記錄B)一定是“政治面目”字段值為“黨員”的記錄

C)一定是“性別”字段值為“女”或者“政治面目”字段值為“黨員”的記錄

D)可能是任何字段值的記錄(26)在任何情況下與LISTREST效果相同的命令是

A)LISTWHILE.NOT.EOF()B)LISTC)LISTALLD)LISTFOR.NOT.EOF()(27)在下列命令組合中,不能配對(duì)使用的是

A)@…PROMPT和MENUTO

B)DO…WITH和PARAMETERS

C)IF和ENDIF

D)DOCASE和ENDDO(28)有如下兩個(gè)程序段;*****程序段1***********程序段2********USECLASSUSECLASS

LOCATEFOR政治面目=”團(tuán)員”LOCATEFOR政治面目=”團(tuán)員”

DOWHILEFOUND()DOWHILE政治面目=“團(tuán)員”

DISPLAYDISPLAYCONTINUESKIP

ENDDOENDDO

若在完全相同的環(huán)境下分別執(zhí)行上面的兩個(gè)程序段,則

A)程序段2輸出的記錄不可能比程序段1輸出的記錄多

B)程序段1輸出的記錄不可能比程序段2輸出的記錄多

C)程序段1和程序段2輸出的記錄一樣多

D)無(wú)法判定

(29)有如下程序段,DOCASECASEX>100??”1”CASEX>200

??”2”O(jiān)THERWISE

??”3”

ENDCASE若在X--300的情況下執(zhí)行這個(gè)程序段,屏幕上將顯示

A)IB)2C)12D)3(30)要統(tǒng)計(jì)當(dāng)前庫(kù)文件的物理記錄總數(shù),并將結(jié)果存放在變量X中。在任何情況下均能正確完成這一任務(wù)的命令是

A)SUMITOXB)X=RECN0()

C)COUNTTOXD)STORERECCOUNT()TOX

(31)已知一個(gè)字段的寬度為8,則此字段的類型不可能是

A)數(shù)值型B)日期型C)字符型D)備注型

(32)已知一庫(kù)文件的記錄由兩個(gè)邏輯型字段、三個(gè)日期型字段和四個(gè)備注型字段組成,則該文件的記錄總寬度為

A)66B)67C)68D)65

(33)對(duì)一個(gè)打開(kāi)的非空庫(kù)文件,要使記錄指針指向文件尾,應(yīng)執(zhí)行

A)GOBOTTOMB)GOBOTTOMSKIP

C)GOTOPD)GORECCOUNTOSKIP-I(34)已執(zhí)行了以下程序段:USEPPCOPYTOQQSTRUCTUREEXTENDED

USEQQ

LIST

USE

在屏幕上顯示10個(gè)記錄,這說(shuō)明

A)文件PP.DBF中有10個(gè)字段B)文件QQ.DBF中有4個(gè)記錄

C)文件PP.DBF中有4個(gè)記錄D)文件QQ.DBF中有10個(gè)字段

(35)職工數(shù)據(jù)庫(kù)以及以“政治面目”字段建立的索引文件已打開(kāi),要求僅顯示所有政治面目為“黨員”的職工記錄,下列命令或程序段中不能確保正確完成這一任務(wù)的是

A)LISTFOR政治面目=”黨員”

B)LISTWHILE政治面目=“黨員”

C)SEEK”黨月”DISPLAYWHILE政治面目=”黨員”

D)LOCATEFOR政治面目=“黨員”DOWHILEFOUND()DISPLAYCONTINUEENDDO

(36)已順利執(zhí)行了以下

命令序列;SELECT0USESTAFFlALIASDATASELECT0USESTAFF2現(xiàn)要重新轉(zhuǎn)到文件STAFFI.DBF所在的工作區(qū),應(yīng)使用的正確命令是

A)SELECTAB)SELECT1

C)SELECTDATAD)SELECTSTAFFI

(37)若要按“基本工資”字段值的降序?yàn)楫?dāng)前文件建立索引,正確的命令是

A)INDEXON基本工資/ATOGZ

B)INDEXON基本工資仍TOGZ

C)INDEXON基本工資TOGZ

D)INDEXON-基本工資TOGZ(38)在FoxBASE中,命令X=Y>3的功能是

A)判斷Y是否大于3,并將判斷結(jié)果保存到X中

B)判斷Y是否大于3,若是,將Y賦值給X

C)判斷X和Y是否都大于3

D)有語(yǔ)法錯(cuò)誤(39)FoxBASE中的一些庫(kù)文件操作命令,在沒(méi)有給出<范圍>短語(yǔ)、FOR短語(yǔ)和WHILE短語(yǔ)時(shí),其默認(rèn)<范圍>為ALL的命令包括

A)LIST、SUM和DISPLAY命令

B)COPY、TOTAL和RECALL命令

C)REPLACE、RECALL和DELETE命令

D)COUNT、SUM和AVERAGE命令(40)有如下FoxBASE程序段;USE學(xué)生檔案ACCEPT”請(qǐng)輸入待查的學(xué)號(hào):”TOZKZHLOCATEFOR學(xué)號(hào)=ZKZHIFEOF()?”經(jīng)查找,無(wú)此學(xué)生!”ELSEDOWHILE.NOT.EOF()7”姓名:”+姓名+SPACE(4)+”分?jǐn)?shù):”+STR(分?jǐn)?shù))CONTINUE

ENDDOENDIF其中,學(xué)號(hào)、姓名和分?jǐn)?shù)是數(shù)據(jù)庫(kù)文件“學(xué)生檔案”中的字段,該程序正常運(yùn)行,表明字段變量“學(xué)號(hào)”和“分?jǐn)?shù)”的數(shù)據(jù)類型分別是-

A)N型、C型B)N型、N型C)C型、N型D)C型、C型以下(41)一(50)題的操作均基于下面條件:已建立學(xué)生數(shù)據(jù)庫(kù)STD.DBF,數(shù)據(jù)庫(kù)出生結(jié)構(gòu)為:學(xué)號(hào)(C,6),姓名(C,8),性別(C,2),日期O),平均成績(jī)(N,6,2)。用LIST命令顯示記錄如下:

記錄號(hào)#學(xué)號(hào)

姓名性別出生日期平均成績(jī)

1021501劉淑敏女10/05/8488.2

2021502楊立宏男03/12/8570.6

3021503馬燕

女09/23/8467.2

4021504趙雅潔女2/10/8480.8

5021505王力軍男11/21/8490.5

(41)有如下命令序列:

USESTD

GOBOTTOM

SKIP-3

LISTREST

執(zhí)行以上命令序列后,輸出結(jié)果顯示

A)最后2條記錄B)最后3條記錄

C)最后4條記錄D)全部記錄(42)要顯示學(xué)生姓名和年齡,可使用命令

A)@4,6SAY姓名+DTOC(出生日期)

B)@4,6SAY姓名+YEAR(DATE0)-YEAR(出生日期)

C)@4,6SAY姓名+STR(YEAR(DATE0)-YEAR(出生日期》

D)@4,6SAY姓名+SUBSTR(YEAR(OATE0)-YEAR(出生日期))(43)依次執(zhí)行以下命令:

USESTD

姓名;”鄭小洋”

SKIP2

7”姓名是:”+姓名

最后一條命令的輸出結(jié)果是

A)姓名是:鄭小洋B)姓名是:馬燕

C)姓名是:楊立宏D)姓名是:趙雅潔

(44)使用INDEXON性別+DTOC(出生日期,”TORQ建立索引之后,接著執(zhí)行

LIST命令,所顯示記錄的姓名順序是

A)王力軍、楊立宏、馬燕、劉淑敏、趙雅潔

B)馬燕、劉淑敏、趙雅潔、王力軍、楊立宏

C)楊立宏、王力軍、趙雅潔、劉淑敏、馬燕

D)劉淑敏、楊立宏、馬燕、趙雅潔、王力軍

(45)索引文件打開(kāi)后,下列命令操作中不受索引文件影響的是

A)SKIPB)DISPLAYALL

C)FINDD)G05

(46)有以下程序段

USESTD

INDEXON性別TOXB

TOTALON性別TOSTD_1

執(zhí)行以上程序段之后,數(shù)據(jù)庫(kù)STD_1.DBF中的記錄個(gè)數(shù)為

A)IB)2C)3D)4

(47)上題所生成的數(shù)據(jù)庫(kù)STDI.DBF中被匯總的字段是

A)記錄個(gè)數(shù)B)平均成績(jī)

C)平均成績(jī)、出生日期D)平均成績(jī)、出生日期、記錄個(gè)數(shù)

(48)有如下命令序列:

SETTALKOFF

USESTD

DELETEFOR平均成績(jī)<=85

SETDELETEDON

AVERAGE平均成績(jī)TOAVG

?AVG

執(zhí)行以上命令序列之后,屏幕輸出的結(jié)果是

A)89.35B)89.46C)85.33

D)86.50

(49)要顯示當(dāng)前記錄的學(xué)號(hào)、姓名、性別,以下命令錯(cuò)誤的是

A)?學(xué)號(hào),姓名,性別

B)DISPLAY學(xué)號(hào),姓名,性別

C)@5,10SAY學(xué)號(hào),姓名,性別

D)@5,10SAY學(xué)號(hào)+姓名+性別

(50)有如下命令序列;

SETTALKOFF

USESTD

GO3

DISPLAYFOR性別=”女”

執(zhí)行以上命令序列之后,屏幕輸出的結(jié)果是

A)第3條記錄和第4條記錄

B)第1條記錄、第3條記錄和第4條記錄

C)從第3條記錄到第5條記錄

D)全部記錄

二、填空題(每空2分,共40分)

(1)計(jì)算機(jī)軟件分為系統(tǒng)軟件與應(yīng)用軟件,UNIX屬于〖1〗。(2)假設(shè)在當(dāng)前盤(pán)的當(dāng)連前目錄下有兩個(gè)文件A.TXT和D.TXT,現(xiàn)要將文件B.TXT合并接到文件A.TXT的后面。若使用TYPE命令,則完整的命令為〖2〗。

(3)Intemet的信息服務(wù)方式分為基本服務(wù)和擴(kuò)展服務(wù),電子郵件屬于〖3〗。

(4)在WINdows環(huán)境下,利用菜單命令刪除固定硬盤(pán)上的文件與文件夾,實(shí)際上是將需要?jiǎng)h除的文件與文件夾移動(dòng)到〖4〗文件夾中。

(5)在Windows環(huán)境下,為了進(jìn)行“添加刪除程序”操作,首先打開(kāi)〖5〗,然后雙擊其中的相應(yīng)圖標(biāo)。

(6)設(shè)FoxBASE的MYPRC.PRG程序中有PROCEDUREGl、PROCEDUREG2、PROCEDUREG3三個(gè)過(guò)程;在首次調(diào)用以上過(guò)程之前應(yīng)執(zhí)行命令〖6〗。

(7)設(shè)有“職工檔案”和“職工工資”兩個(gè)數(shù)據(jù)庫(kù)文件,各存放了10條記錄,執(zhí)行如下命令序列:

SELECT1

USE職工檔案

SELECT2

USE職工工資

SELECT1

SETRELATIONTORE

CN0()+3INTOB

GOTOBOTTOM

?RECNO(),RECNO(2)

最后一條命令的輸出結(jié)果是〖7〗。

(8)有如下FoxBASE程序:

*SUB.PRG

PARAMETERSR,A

PI=3.14

A=PI*R*R

RETURN

在點(diǎn)狀態(tài)下執(zhí)行了如下命令序列:

AREA=0

〖8〗

?AREA

最后一條命令執(zhí)行后顯示的結(jié)果是12.56,請(qǐng)?zhí)羁铡?/p>

(9)設(shè)數(shù)據(jù)庫(kù)文件PHONE。.DBF中包含了“姓名”、“電話”和“地址”三個(gè)字符型字段以下程序的功能是按用戶輸入的任一電話號(hào)碼進(jìn)行查找,如果存在該號(hào)碼,則顯示其單位地址、關(guān)閉文件并結(jié)束程序。請(qǐng)將程序補(bǔ)充完整。

SETTALKOFF

USEPHONE

CLEARPHN=SPACE(8)

@10,20SAY”電話號(hào)碼:”〖9〗

READ

LOCATEFORPHN=電話

IFFOUND()

@12,20SAY,”單位地址;”+地址〖10〗

ENDIF

ENDDO

CLOSEALL

SETTALKON

RETURN

在青年歌手大賽中,歌手的得分情況由GS.DBF和PW.DBF兩個(gè)數(shù)據(jù)庫(kù)(除“最后得分”字段以外,其余字段已存放了相應(yīng)數(shù)據(jù))進(jìn)行統(tǒng)計(jì).評(píng)委數(shù)據(jù)庫(kù)PW.DBF中放有10個(gè)評(píng)委給每位歌手所打的分?jǐn)?shù),數(shù)據(jù)庫(kù)結(jié)構(gòu)為:歌手編號(hào)(C,4),評(píng)委1(N,5,2),評(píng)委2(N,5,2),…,評(píng)委10(N,5,2)歌手?jǐn)?shù)據(jù)庫(kù)GS.DBF中存有每位歌手的基本情況和最后得分,數(shù)據(jù)庫(kù)結(jié)構(gòu)為:歌手編號(hào)(C,4),姓名(C,8),選送地區(qū)(C,20),最后得分(N,5,2)

下面(10)一(13)題的操作均基于歌手?jǐn)?shù)據(jù)庫(kù)和評(píng)委數(shù)據(jù)庫(kù):?

(10)以下程序的功能是根據(jù)10個(gè)評(píng)委所給分?jǐn)?shù),計(jì)算并填寫(xiě)“最后得分”字段,具體計(jì)算方法是去掉一個(gè)最高分、去掉一個(gè)最低分,再對(duì)其余得分求平均。請(qǐng)?zhí)羁眨?/p>

SELECT

USEGS

INDEXON歌手編號(hào)TOGS

SELECT0

USEPW

SETRELATIONTO歌手編號(hào)INTOGS

GOTOP

DOWHILE〖11〗

SCATTERTOTEMP

I=2

STORETEMP(2)TOPMIN

,PMAX,S

DOWHILE〖12〗

I=I+1

S=S+TEMP(I)

DOCASE

CASETEMP(I)>PMAX

PMAX=TEMP(I)

CASETEMP(I)

PMIN=TEMP(I)

〖13〗

ENDDO

SELECTGS

REPLACE最后得分WITH〖14〗

〖15〗

〖16〗

ENDDO

(11)將GS.DBF按“最后得分”字號(hào)段由高到低排序,“最后得分”相同時(shí),按歌手編升序建立排序文件GSPX.DBF的命令是〖17〗。

(12)計(jì)算GS.DBF中所有歌手“最后得分”的平均值,并將結(jié)果保存在變量PJ中的命令是〖18〗

(13)以下程序是根據(jù)GS.DBF中“選送地區(qū)”字段的前兩個(gè)漢字是否為“北京”而使用

PROGl.PPG或PROG2.P

RG進(jìn)行不同的處理;

IFLEFT(選送地區(qū),4)=”北京”

DOPROGl

ELSE

DOPROG2

ENDIF

以上程序段中的判斷條件LEFT(選送地區(qū),4)=”北京”,也可以用函數(shù)SUBS或AT描述。使用SUBS函數(shù)描述時(shí),判斷條件可改寫(xiě)為〖20〗??筛膶?xiě)為〖19〗;使用AT函數(shù)描述時(shí),判斷條件

2003年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)f

oxbase筆試試卷參考答案

一、選擇題

(1)C(2)A(3)B(4)A(5)D(6)C(7)B(8)A(9)C(10)D(11)C(12)A(13)C(14)B(15)B(16)D(17)D(18)C(19)B(20)B(21)D(22)B(23

)D(24)C(25)C(26)A(27)D(28)C(29)A(30)D(31)D(32)B(33)A(34)A(35)C(36)C(37)B(38)A(39)D(40)C(41)C(42)C(43)B(44)A(45)B(46)B(47)B(48)A(49)B(50)B

二、填空題

(1)〖1〗系統(tǒng)軟件

(2)〖2〗TYPEB.TXT>>A.TXT

(3)〖3〗基本服務(wù)

(4)〖4〗回收站

(5)〖5〗控制面板

(6)〖6〗SETPROCEDURETOG1,

G2,G3

(7)〖7〗1011

(8)〖8〗DOSUBWITH2,AREA

(9)〖9〗GETPHN〖10〗C

ONTINUE

(10)〖11〗.NOT.EO

F()〖12〗I<=10〖13〗ENDCAS

E

〖14〗S-PMAX-PMIN〖15〗SELEPW

〖16〗SKIP

(11)〖17〗SORTON最后得分/D,

歌手編號(hào)TOGSPX

(12)〖18〗AVER最

后得分TOPJ

(13)〖19〗SUBS(選

送地區(qū),1,4)=“北京”

〖20〗AT(“北京”,選送地區(qū))2025年全國(guó)計(jì)算機(jī)考試VFP二級(jí)考試全真模擬試卷及答案(四)一、單項(xiàng)選擇題(每題2分,共70分)1、數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是(本題分值:2分)A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMSA2、在VisualFoxPro中“表”是指A)報(bào)表B)關(guān)系C)表格D)表單B3、數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是A)數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決C)文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫(kù)系統(tǒng)能夠管理各種類型的文件D)文件系統(tǒng)管理的數(shù)據(jù)量較小,而數(shù)據(jù)庫(kù)系統(tǒng)可以管理龐大的數(shù)據(jù)量B4、在當(dāng)前表單的LABEL1控件中顯示系統(tǒng)時(shí)間的語(yǔ)句是A)THISFORM.LABEL1.CAPTION=TIME()B)THISFORM.LABEL1.VALUE=TIME()C)THISFORM.LABEL1.TEXT=TIME()D)THISFORM.LABEL1.CONTROL=TIME()A5、在關(guān)系模型中,為了實(shí)現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應(yīng)使用A)臨時(shí)關(guān)鍵字B)主關(guān)鍵字C)外部關(guān)鍵字D)索引關(guān)鍵字B6、在VisualFoxPro中創(chuàng)建項(xiàng)目,系統(tǒng)將建立一個(gè)項(xiàng)目文件,項(xiàng)目文件的擴(kuò)展名是A)proB)prjC)pjxD)itmC7、在VisualFoxPro的項(xiàng)目管理器中不包括的選項(xiàng)卡是A)數(shù)據(jù)B)文檔C)類D)表單D8、在VisualFoxPro中說(shuō)明數(shù)組的命令是A)DIMENSION和ARRAYB)DECLARE和ARRAYC)DIMENSION和DECLARED)只有DIMENSIONC9、數(shù)據(jù)庫(kù)表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于A)實(shí)體完整性范疇B)參照完整性范疇C)數(shù)據(jù)一致性范疇D)域完整性范疇D10、在VisualFoxPro中字段的數(shù)據(jù)類型不可以指定為A)日期型B)時(shí)間型C)通用型D)備注型B11、用命令“INDEXON姓名TAGindex_nameUNIQUE”建立索引,其索引類型是A)主索引B)候選索引C)普通索引D)惟一索引D12、以下關(guān)于主索引和侯選索引的敘述正確的是A)主索引和侯選索引都能保證表記錄的惟一性B)主索引和侯選索引都可以建立在數(shù)據(jù)庫(kù)表和自由表上C)主索引可以保證表記錄的惟一性,而侯選索引不能D)主索引和侯選索引是相同的概念A(yù)13、查詢訂購(gòu)單號(hào)首字符是“P”的訂單信息,應(yīng)該使用命令A(yù))SELECT*FROM訂單WHEREHEAD(訂購(gòu)單號(hào),1)=“P”B)SELECT*FROM訂單WHERELEFT(訂購(gòu)單號(hào),1)=“P”C)SELECT*FROM訂單WHERE“P”$訂購(gòu)單號(hào)D)SELECT*FROM訂單WHERERIGHT(訂購(gòu)單號(hào),1)=“P”B14、I有如下賦值語(yǔ)句,結(jié)果為“大家好”的表達(dá)式是:a=“你好”b=“大家”A)b+AT(a,1)B)b+RIGHT(a,1)Bb+LEFT(a,3,4)D)b+RIGHT(a,2)D15、數(shù)據(jù)庫(kù)表的字段可以定義默認(rèn)值,默認(rèn)值是A)邏輯表達(dá)式B)字符表達(dá)式C)數(shù)值表達(dá)式D)前三種都可能D16、數(shù)據(jù)庫(kù)的字段可以定義規(guī)則,規(guī)則是A)邏輯表達(dá)式B)字符表達(dá)式C)數(shù)值表達(dá)式D)前三種說(shuō)法都不對(duì)A17、在SQL語(yǔ)句中,與表達(dá)式“供應(yīng)商名LIKE”%北京%“”功能相同的表達(dá)式是A)LEFT(供應(yīng)商名,4)=“北京”B)“北京”$供應(yīng)商名C)供應(yīng)商名IN“%北京%”D)AT(供應(yīng)商名,“北京”)B18、使數(shù)據(jù)庫(kù)表變?yōu)樽杂杀淼拿钍茿)DROPTABLEB)REMOVETABLEC)FREETABLED)RELEASETABLEB19、在VisualFoxPro的查詢?cè)O(shè)計(jì)器中“篩選”選項(xiàng)卡對(duì)應(yīng)的SQL短語(yǔ)是A)WHEREB)JOINC)SETD)ORDERBYA20、SQL支持集合的并運(yùn)算,在VisualFoxPro中SQL并運(yùn)算的運(yùn)算符是A)PLUSB)UNIONC)+D)UB21、根據(jù)“職工”項(xiàng)目文件生成emp_sys.exe應(yīng)用程序的命令是A)BUILDEXEemp_sysFROM職工B)DUILDAPPemp_sys.exeFROM職工C)LINKEXEemp_sysFROM職工D)LINKAPPemp_sysFROM職工A22、如果指定參照完整性的刪除規(guī)則為“級(jí)聯(lián)”,則當(dāng)刪除父表中的記錄時(shí)A)系統(tǒng)自動(dòng)備份父表中被刪除記錄到一個(gè)新表中B)若字表中有相關(guān)記錄,則禁止刪除父表中記錄C)會(huì)自動(dòng)刪除子表中所有相關(guān)記錄D)不作參照完整性檢查,刪除父表記錄與子表無(wú)關(guān)C23、以下關(guān)于關(guān)系的說(shuō)法正確的是A)列的次序非常重要B)當(dāng)需要索引時(shí)列的次序非常重要C)列的次序無(wú)關(guān)緊要D)關(guān)鍵字必須指定為第一列C24、為了在報(bào)表中打印當(dāng)前時(shí)間,這時(shí)應(yīng)該插入一個(gè)A)表達(dá)式控件B)域控件C)標(biāo)簽控件D)文件控件B25、在VisualFoxPro中釋放和關(guān)閉表單的方法是A)RELEASEB)CLOSEC)DELETED)DROPA26、為了從用戶菜單返回到系統(tǒng)菜單應(yīng)該使用命令A(yù))SETDEFAULTSYSTEMB)SETMENUTODEFAULTC)SETSYSTEMTODEFAULTD)SETSYSMENUTODEFAULTD27、在表單中為表格控件指定數(shù)據(jù)源的屬性是A)DataSourceB)RecordSourceC)DataFromD)RecordFromB28、以下關(guān)于表單數(shù)據(jù)環(huán)境敘述錯(cuò)誤的是A)可以向表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中添加表或視圖B)可以從表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中移出表或視圖C)可以在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的關(guān)系D)不可以在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的關(guān)系D29、以下關(guān)于查詢描述正確的是A)不能根據(jù)自由表建立查詢B)只能根據(jù)自由表建立查詢C)只能根據(jù)數(shù)據(jù)庫(kù)表建立查詢D)可以根據(jù)數(shù)據(jù)庫(kù)表和自由表建立查詢D30、查詢職工實(shí)發(fā)工資的正確命令是A)SELECT姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS實(shí)發(fā)工資FROM工資B)SELECT姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS實(shí)發(fā)工資FROM工資WHERE職工.職工號(hào)=工資.職工號(hào)C)SELECT姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS實(shí)發(fā)工資FROM工資,職工WHERE職工.職工號(hào)=工資.職工號(hào)D)SELECT姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS實(shí)發(fā)工資FROM工資JOIN職工WHERE職工.職工號(hào)=工資.職工號(hào)C31、查詢1962年10月27日出生的職工信息的正確命令是A)SELECT*FROM職工WHERE出生日期={^1962-10-27}B)SELECT*FROM職工WHERE出生日期=1962-10-27C)SELECT*FROM職工WHERE出生日期=“1962-10-27”D)SELECT*FROM職工WHERE出生日期=(“1962-10-27”)A32、查詢每個(gè)部門(mén)年齡最長(zhǎng)者的信息,要求得到的信息包括部門(mén)名和最長(zhǎng)者的出生日期。正確的命令是A)SELECT部門(mén)名,MIN(出生日期)FROM部門(mén)JOIN職工ON部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名B)SELECT部門(mén)名,MAX(出生日期)FROM部門(mén)JOIN職工ON部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名C)SELECT部門(mén)名,MIN(出生日期)FROM部門(mén)JOIN職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名D)SELECT部門(mén)名,MAX(出生日期)FROM部門(mén)JOIN職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名A33、查詢有10名以上(含10名)職工的部門(mén)信息(部門(mén)名和職工人數(shù)),并按職工人數(shù)降序排列。正確的命令是A)SELECT部門(mén)名,COUNT(職工號(hào))AS職工人數(shù)FROM部門(mén),職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名HAVINGCOUNT(*)>=10ORDERBYCOUNT(職工號(hào))ASCB)SELECT部門(mén)名,COUNT(職工號(hào))AS職工人數(shù)FROM部門(mén),職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名HAVINGCOUNT(*)>=10ORDERBYCOUNT(職工號(hào))DESCC)SELECT部門(mén)名,COUNT(職工號(hào))AS職工人數(shù)FROM部門(mén),職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名HAVINGCOUNT(*)>=10ORDERBY職工人數(shù)ASCD)SELECT部門(mén)名,COUNT(職工號(hào))AS職工人數(shù)FROM部門(mén),職工WHERE部門(mén).部門(mén)號(hào)=職工.部門(mén)號(hào)GROUPBY部門(mén)名HAVINGCOUNT(*)>=10ORDERBY職工人數(shù)DESCD34、查詢所有目前年齡在35歲以上(不含35歲)的職工信息(姓名、性別和年齡),正確的命令是A)SELECT姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工WHERE年齡>35B)SELECT姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工WHEREYEAR(出生日期)>35C)SELECT姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工WHEREYEAR(DATE())-YEAR(出生日期)>35D)SELECT姓名,性別,年齡=YEAR(DATE())-YEAR(出生日期)FROM職工WHEREYEAR(DATE())-YEAR(出生日期)>35C35、為“工資”表增加一個(gè)“實(shí)發(fā)工資”字段的正確命令是A)MODIFYTABLE工資ADDCOLUMN實(shí)發(fā)工資N(9,2)B)MODIFYTABLE工資ADDFIELD實(shí)發(fā)工資N(9,2)C)ALTERTABLE工資ADDCOLUMN實(shí)發(fā)工資N(9,2)D)ALTERTABLE工資ADDFIELD實(shí)發(fā)工資N(9,2)C二、填空題(每空2分,共30分)1、使用數(shù)據(jù)庫(kù)設(shè)計(jì)器為兩個(gè)表建立聯(lián)系,首先應(yīng)在父表中建立索引,在子表中建立索引?!?】主【2】主、候選或普通2、常量.n.表示的是型的數(shù)據(jù)?!?】

溫馨提示

  • 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)論