![2025年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(共十三套)_第1頁](http://file4.renrendoc.com/view11/M00/29/3C/wKhkGWeEummALjWkAAGb486qjnk932.jpg)
![2025年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(共十三套)_第2頁](http://file4.renrendoc.com/view11/M00/29/3C/wKhkGWeEummALjWkAAGb486qjnk9322.jpg)
![2025年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(共十三套)_第3頁](http://file4.renrendoc.com/view11/M00/29/3C/wKhkGWeEummALjWkAAGb486qjnk9323.jpg)
![2025年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(共十三套)_第4頁](http://file4.renrendoc.com/view11/M00/29/3C/wKhkGWeEummALjWkAAGb486qjnk9324.jpg)
![2025年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(共十三套)_第5頁](http://file4.renrendoc.com/view11/M00/29/3C/wKhkGWeEummALjWkAAGb486qjnk9325.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE22025年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(共十三套)2025年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(一)一、選擇題1.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是(
)。A.
循環(huán)隊(duì)列B.帶鏈隊(duì)列C.二叉樹
D.帶鏈棧答案C解析樹均是非線性結(jié)構(gòu)2.下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照”先進(jìn)后出”原則存取數(shù)據(jù)的是(
)。A.
循環(huán)隊(duì)列B.棧
C.隊(duì)列D.二叉樹答案B解析:棧是先進(jìn)后出或后進(jìn)先出的線性表3.對于循環(huán)隊(duì)列,下列敘述中正確的是(
)。A.隊(duì)頭指針是固定不變的B.隊(duì)頭指針一定大于隊(duì)尾指針C.隊(duì)頭指針一定小于隊(duì)尾指針D.隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾指針答案D解析:如果隊(duì)頭指針大于隊(duì)尾指針說明隊(duì)列已經(jīng)循環(huán)存放數(shù)據(jù)了,如果隊(duì)頭指針小于隊(duì)尾指針說明沒有進(jìn)行循環(huán)存放4.算法的空間復(fù)雜度是指(
)。A.算法在執(zhí)行過程中所需要的計(jì)算機(jī)存儲空間
B.算法所處理的數(shù)據(jù)量C.算法程序中的語句或指令條數(shù)
D.算法在執(zhí)行過程中所需要的臨時工作單數(shù)答案A解析:算法的空間復(fù)雜度是指執(zhí)行算法所需要的內(nèi)存空間,包括算法程序所占空間,輸入的初始數(shù)據(jù)所占空間和執(zhí)行過程中所需要的額外空間.5.軟件設(shè)計(jì)中劃分模塊的一個準(zhǔn)則是(
)。A.
低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合
D.高內(nèi)聚高耦合答案B解析:模塊內(nèi)部各元素之間的聯(lián)系要緊密,高內(nèi)聚,模塊間的連接的緊密程度要低,低耦合,這樣可以提高模塊的獨(dú)立性.6.下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是(
)。A.可封裝B.自頂向下C.模塊化D.逐步求精答案A7.軟件詳細(xì)設(shè)計(jì)產(chǎn)生的圖如下該圖是(
).A.N-S圖B.PAD圖C.程序流程圖D.E-R圖答案C8.數(shù)據(jù)庫管理系統(tǒng)是(
)。A.操作系統(tǒng)的一部分B.在操作系統(tǒng)支持下的系統(tǒng)軟件C.一種編譯系統(tǒng)D.一種操作系統(tǒng)
答案B9.在E-R圖中,用來表示實(shí)體聯(lián)系的圖形是(
)。A.橢圓形B.矩形C.菱形D.三角形
答案C
10.有三個關(guān)系R,S,T如下:RABCa12b21c31SABCd32TABCa12b21c31d32
其中關(guān)系T由關(guān)系R和S通過某種操作得到,該操作稱為(
)。A.選擇B.投影
C.交D.并
答案D解析:T是由S表或R表中的元素組成的11.設(shè)置文本框顯示內(nèi)容的屬性是(
)。A.VALUE
B.CAPTION
C.NAMED.INPUTMASK答案A
12.語句LISTMEMORYLIKEa*能夠顯示的變量不包括(
)。A.a
B.a1C.ab2
D.ba3答案D解析:只有D不是以a開頭的13.計(jì)算結(jié)果不是字符串”Teacher”的語句是(
)。A.
at(“MyTecaher”,3,7)B.substr(“MyTecaher”,3,7)C.right(“MyTecaher”,7)D.left(“Tecaher”,7)答案A解析:at()函數(shù)是求位置的,結(jié)果是數(shù)值型.14.學(xué)生表中有學(xué)號,姓名,和年齡三個字段,SQL語句“SELECT學(xué)號FROM
學(xué)生”完成的操作稱為(
)。A.選擇B.投影C.連接D.并答案B解析;選擇是求從水平方向求元組的,投影是從列方向取數(shù)據(jù)的.連接和并都要求有兩個表.15.報表的數(shù)據(jù)源不包括(
)。A.
視圖B.自由表C.數(shù)據(jù)庫表D.文本文件答案D16.使用索引的主要目的是(
)。A.
提高查詢速度B.節(jié)省存儲空間C.防止數(shù)據(jù)丟失D.方便管理答案A17.表單文件的擴(kuò)展名是(
)。A.
frm
B.prg
C.scx
D.vcx答案C18.下列程序段執(zhí)行時在屏幕上顯示的結(jié)果是(
)。DIMEA(6)A(1)=1A(2)=1FORI=3TO6
A(I)=A(I-1)+A(I-2)NEXT?A(6)A.5
B.6
C.7
D.8答案D解析:A(3)=2
A(4)=A(2)+A(3)=3A(5)=A(3)+A(4)=5A(6)=A(4)+A(5)=819.下列程序段執(zhí)行時在屏幕上顯示的結(jié)果是(
)。X1=20X2=30SETUDFPARMSTOVALUEDOtestWithX1,X2?X1,X2PROCEDUREtestPARAMETERSa,bx=aa=bb=xENDPRO
A.
3030
B.3020C.2020
D.2030答案B解析:過程test實(shí)現(xiàn)將兩個數(shù)據(jù)互換,再者按值傳遞,20.以下關(guān)于“查詢”的正確描述是(
)。A.
查詢文件的擴(kuò)展名為PRG
B.查詢保存在數(shù)據(jù)庫文件中C.查詢保存在表文件中D.查詢保存在查詢文件中答案D21.以下關(guān)于“視圖”的正確描述是(
)。A.
視圖獨(dú)立于表文件B.視圖不可更新C.視圖只能從一個表派生出來D.視圖可以刪除答案D解析:視圖是由表派生出來的,并且可以從多個表中派生出來,可以對源表進(jìn)行更新,可以進(jìn)行刪除操作.22.了為隱藏在文本框中輸入的信息,用占位符代替顯示用戶輸入的字符,需要設(shè)置的屬性是(
)。A.
Value
B.ControlSource
C.InputMask
D.PasswordChar答案D23.假設(shè)某表單的Visible屬性的初值是.F.,能將其設(shè)置為.T.的方法是(
)。A.
HideB.ShowC.ReleaseD.SetFocus答案B24.在數(shù)據(jù)庫中建立表的命令是(
)。A.
CREATEB.CREATEDATABASEC.CREATEQUERYD.CREATEFORM答案A25.讓隱藏的MeForm表單顯示在屏幕上的命令是(
)。A.
MeForn.DisplayB.MeForm.ShowC.Meforn.List
D.MeForm.See答案B26.在表設(shè)計(jì)器的字段選項(xiàng)卡中,字段有效性的設(shè)置中不包括(
)。A.
規(guī)則B.信息C.默認(rèn)值D.標(biāo)題答案D
27.若SQL語句中的ORDERBY短語指定了多個字段,則(
)。A.
依次按自右至左的字段順序排序B.
只按第一個字段排序C.
依次按自左至右的字段順序排序C.
無法排序答案
C解析:從左至右,當(dāng)前一個字段出現(xiàn)相同值的時候,按下一個字段進(jìn)行排序,如ORDERBY專業(yè),成績DESC表示先按專業(yè)升序排序,當(dāng)專業(yè)相同的時候,再按成績降序排序28.在VisualFoxpro中,下面關(guān)于屬性,方法和事件的敘述錯誤的是(
)。A.屬性用于描述對象的狀態(tài),方法用于表示對象的行為B.基于同一個類產(chǎn)生的兩個對象可以分別設(shè)置自己的屬性值C.事件代碼也可以象方法一樣被顯示調(diào)用D.
在創(chuàng)建一個表單時,可以添加新的屬性、方法和事件答案D29.下列函數(shù)返回類型為數(shù)值型的是(
)。A.
STRB.VALC.DTOCD.TTOC答案B
30.與“SELECT*FROM教師表INTODBFA”等價的語句是(
)。A.SELECT*FROM教師表TODBFAB.SELECT*FROM教師表TOTABLEAC.SELECT*FROM教師表INTOTABLEAE.
SELECT*FROM教師表INTOA答案C解析:INTOTABLE
與INTODBF功能相同31.查詢“教師表”的全部記錄并存儲于臨時文件one.dbf(
)。A.SELECT*FROM
教師表INTOCURSORoneB.SELECT*FROM
教師表TOCURSORoneC.SELECT*FROM
教師表INTOCURSORDBFoneD.SELECT*FROM
教師表TOCURSORDBFone答案A解析:臨時表的關(guān)鍵字是intocusror
文件名32.“教師表”中有“職工號”,“姓名”和“工齡”字段,其中“職工號”為主關(guān)鍵字,建立“教師表”的SQL命令是(
)。A.CREATETABLE教師表(職工號C(10)PRIMARY,姓名C(20),工齡I)B.CREATETABLE教師表(職工號C(10)FOREIGN,姓名C(20),工齡I)C.CREATETABLE教師表(職工號C(10)FOREIGNKEY,姓名C(20),工齡I)D.CREATETABLE教師表(職工號C(10)PRIMARYKEY,姓名C(20),工齡I)答案D解析;主關(guān)鍵字用PRIMARYKEY33.創(chuàng)建一個名為student的新類,保存新類的類庫名稱是mylib,新類的父類是Person,正確的命令是(
)。A.CREATECLASSmylibOFstudentAsPersonB.CREATECLASSstudentOFPersonAsmylibC.CREATECLASSstudentOFmylibAsPersonD.CREATECLASSPersonOFmylibAsstudent答案C
解析:這個以前沒考過,CREATECLASS類名OF類庫名
AS父類34.“教師表”中有“職工號”、“姓名”、“工齡”和“系號”等字段,“學(xué)院表”中有“系名”和“系號”等字段。計(jì)算“計(jì)算機(jī)”系老師總數(shù)的命令是(
)。A.SELECTCOUNT(*)FROM老師表INNERJOIN學(xué)院表;
ON教師表.系號=學(xué)院表.系號WHERE系名=”計(jì)算機(jī)”B.SELECTCOUNT(*)FROM老師表INNERJOIN學(xué)院表;
ON教師表.系號=學(xué)院表.系號ORDERBY教師表.系號;
HAVING學(xué)院表.系名=”計(jì)算機(jī)”C.SELECTCOUNT(*)FROM老師表INNERJOIN學(xué)院表;
ON教師表.系號=學(xué)院表.系號GROUP
BY教師表.系號;
HAVING學(xué)院表.系名=”計(jì)算機(jī)”D.SELECTSUM(*)FROM老師表INNERJOIN學(xué)院表;
ON教師表.系號=學(xué)院表.系號ORDERBY教師表.系號;HAVING學(xué)院表.系名=”計(jì)算機(jī)”答案A解析:這個題不需要分組也不需要排序,只要計(jì)數(shù)COUNT(*),條件是系名=”計(jì)算機(jī)”35.“教師表”中有“職工號”、“姓名”、“工齡”和“系號”等字段,“學(xué)院表”中有“系名”和“系號”等字段。求教師總數(shù)最多的系的教師人數(shù),正確的命令是(
)。A.SELECT教師表.系號,COUNT(*)AS人數(shù)FROM教師表,學(xué)院表;
GROUPBY教師表.系號INTODBFTEMP
SELECTMAX(人數(shù))FROMTEMPB.SELECT教師表.系號,COUNT(*)FROM教師表,學(xué)院表;
WHERE教師表.系號=學(xué)院表.系號GROUPBY教師表.系號INTODBFTEMP
SELECTMAX(人數(shù))FROMTEMP
C.SELECT教師表.系號,COUNT(*)AS人數(shù)FROM教師表,學(xué)院表;
WHERE教師表.系號=學(xué)院表.系號GROUPBY教師表.系號TOFILETEMP
SELECTMAX(人數(shù))FROMTEMP
D.SELECT教師表.系號,COUNT(*)AS人數(shù)FROM教師表,學(xué)院表;
WHERE教師表.系號=學(xué)院表.系號GROUPBY教師表.系號INTODBFTEMP
SELECTMAX(人數(shù))FROMTEMP答案D解析:因?yàn)橐聪祦硭闳藬?shù),所以必須要按系號進(jìn)行分組.A答案缺少將兩表用共有字段聯(lián)接的WHERE條件.
B答案少了AS人數(shù).C答案將結(jié)果存入的是文本文件.只有D正確
二、填空1.某二叉樹有5個度為2的結(jié)點(diǎn)以及3個度為1的結(jié)點(diǎn),則該二叉樹中共有
個結(jié)點(diǎn)。答案14解析:二叉樹中的結(jié)點(diǎn)由度為0、1、2的三種結(jié)點(diǎn)組成,其中度為0的結(jié)點(diǎn)的個數(shù)比度為2的結(jié)點(diǎn)的個數(shù)多1個,所以總結(jié)點(diǎn)數(shù)為5+6+3=14個
2.程序流程圖的菱形框表示的是
。答案邏輯判斷3.軟件開發(fā)過程主要分為需求分析、設(shè)計(jì)、編碼與測試四個階段,其中
階段產(chǎn)生“軟件需求規(guī)格說明書”。答案需求分析4.在數(shù)據(jù)庫技術(shù)中,實(shí)體集之間的聯(lián)系可以是一對一或一對多或多對多的,那么“學(xué)生”和“可選課程”的聯(lián)系為
。答案多對多解析:一個學(xué)生可選多個可選課程,多個學(xué)生可選一個可選課程,所以是多對多5.人員基本信息一般包括:身份證號,姓名,性別,年齡等,其中可以作為主關(guān)鍵字的是
。答案身份證號6.命令按鈕的Cancel屬性的默認(rèn)值是
。答案.F.7.在關(guān)系操作中,從表中取出滿足條件的元組的操作稱做
。答案選擇8.在VisualFoxpro中,表示時間2009年3月3日的常量應(yīng)寫為
。答案{^2009-03-03}或{^2009.03.03}或{^2009/03/03}解析:嚴(yán)格的日期格式必須是8位的,{^2009-3-3}或{^2009/3/3}不是8位,給不給分就要看改卷子的老師是如何決定了.9.在VisualFoxpro中的“參照完整性”中,“插入規(guī)則”包括的選擇是“限制”和
。答案忽略10.刪除視圖MyView的命令是
。答案DROPVIEWMYVIEW11.查詢設(shè)計(jì)器中的“分組依據(jù)”選項(xiàng)卡與SQL語句的
短語對應(yīng)。答案GROUPBY12.項(xiàng)目管理器的數(shù)據(jù)選項(xiàng)卡用于顯示和管理數(shù)據(jù)庫、查詢、視圖和
。答案自由表13.可以使編輯框的內(nèi)容處于只讀狀態(tài)的兩個屬性是ReadOnly和
。答案ENABLED14.為“成績”表中“總分”字段增加有效性規(guī)則:“總分必須大于等于0并且小于等于750”,正確的SQL語句是:TABLE成績ALTER總分
總分>=0AND總分<=750答案ALTER
SETCHECK
2025年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(二)選擇題((1)~(35)每小題2分,共70分)下列各題A)、B)、C)、D)四個選項(xiàng)中,只有一個選項(xiàng)是正確的,請將正確選項(xiàng)涂寫在大題卡相應(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è)有部門和職員兩個實(shí)體,每個職員只能屬于一個部門,一個部門可以有多名職員,則部門與職員實(shí)體之間的聯(lián)系類型是A)m:nB)1:mC)m:kD)1:1(4)在VisualFoxPro中,調(diào)用表設(shè)計(jì)器建立數(shù)據(jù)庫表STUDENT.DBF的命令是A)MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENTC)REATESTUDENTD)CREATETABLESTUDENT(5)在VisualFoxPro中,關(guān)于自由表敘述正確的是A)自由表和數(shù)據(jù)庫表是完全相同的B)自由表不能建立字段級規(guī)則和約C)自由表不能建立候選索引D)自由表不可以加入到數(shù)據(jù)庫中(6)在VisualFoxPro中,建立數(shù)據(jù)庫表時,將年齡字段值限制在12~14之間的這種約束屬于A)實(shí)體完整性約束B)域完整性約束C)參照完整性約束D)視圖完整性約(7)在VisualFoxPro中,運(yùn)行表單T1.SCX的命令是A)DOT1B)RUNFORM1T1C)DOFORMT1D)DOFROMT1(8)使用SQL語句進(jìn)行分組檢索時,為了去掉不滿足條件的分組,應(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)自動給出,它們分別為:A)1、4、8B)4、4、10C)1、10、8D)2、8、8(11)在VisualFoxPro中,學(xué)生表STUDENT中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲到另一個文件中,該文件名為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)用報表格式文件PP1預(yù)覽報表的命令是A)REPORTFROMPP1PREVIEWB)DOFROMPP1PREVIEWC)REPORTFORMPP1PREVIEWD)DOFORMPP1PREVIEW(15)在VisualFoxPro中,建立索引的作用之一是A)節(jié)省存儲空間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)假定一個表單里有一個文本框Text1和一個命令按鈕組CommandGroup1,命令按鈕組是一個容器對象,其中包含Command1和Command2兩個命令按鈕。如果要在Command1令按鈕的某個方法中訪問文本框的value屬性值,下面哪個式子是正確的?A)ThisForm.Text1.valueB)This.Parent.valueC)Parent.Text1.valueD)this.Parent.Text1.value(19)在VisualFoxPro中,創(chuàng)建一個名為SDB.DBC的數(shù)據(jù)庫文件,使用的命令是A)CREATEB)CREATESDBC)CREATETABLESDBD)CREATEDATABASESDB(20)在VisualFoxPro中,存儲圖象的字段類型應(yīng)該是BA)備注型B)通用型C)字符型D)雙精度型(21)在VisualFoxPro中,下面4個關(guān)于日期或日期時間的表達(dá)式中,錯誤的是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)于過程調(diào)用的敘述正確的是A)當(dāng)實(shí)參的數(shù)量少于形參的數(shù)量時,多余的形參初值取邏輯假B)當(dāng)實(shí)參的數(shù)量多于形參的數(shù)量時,多余的實(shí)參被忽略C)實(shí)參與形參的數(shù)量必須相等D)上面A和B都正確(23)下面是關(guān)于表單數(shù)據(jù)環(huán)境的敘述,其中錯誤的是A)可以在數(shù)據(jù)環(huán)境中加入與表單操作有關(guān)的表B)數(shù)據(jù)環(huán)境是表單的容器C)可以在數(shù)據(jù)環(huán)境中建立表之間的聯(lián)系D)表單自動打開其數(shù)據(jù)環(huán)境中的(24)在VisualFoxPro中,如果希望一個內(nèi)存變量只限于在本過程中使用,說明這種內(nèi)存變量的命令是:A)PRIVATEB)PUBLICC)LOCALD)在程序中直接使用的內(nèi)存變量(不通過A,B,C說明)(25)在DOWHILE…ENDDO循環(huán)結(jié)構(gòu)中,LOOP命令的作用是:A)退出過程,返回程序開始處B)轉(zhuǎn)移到DOWHILE語句行,開始下一個判斷和C)終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO后面的第一條語句繼續(xù)執(zhí)行D)終止程序執(zhí)行(26)在VisualFoxPro中,關(guān)于視圖的正確敘述是A)視圖與數(shù)據(jù)庫表相同,用來存儲數(shù)據(jù)B)視圖不能同數(shù)據(jù)庫表進(jìn)行連接操作C)在視圖上不能進(jìn)行更新操作D)視圖是從一個或多個數(shù)據(jù)庫表導(dǎo)出的虛擬表(27)SQL是那幾個英文單詞的縮寫A)StandardQueryLanguageB)StructuredQueryLanguageC)SelectQueryLanguageD)以上都不是(28)如果學(xué)生表STUDENT是使用下面的SQL語句創(chuàng)建的CREATETABLESTUDENT(SNOC(4)PRIMARYKEYNOTNULL,;SNC(8),;SEXC(2),;AGEN(2)CHECK(AGE>15ANDAGE<30)下面的SQL語句中可以正確執(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語句從表STUDENT中查詢所有姓王的同學(xué)的信息,正確的命令是:A)SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王"B)SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王"C)SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王"D)SELECT*FROMSTUDENTWHERESTR(姓名,2)="王"(30)連編后可以脫離開VisualFoxPro獨(dú)立運(yùn)行的程序是A)APP程序B)EXE程序C)FXP程序D)PRG程序第(31)-(35)題使用如下表的數(shù)據(jù):部門表部門號部門名稱40家用電器部10電視錄攝像機(jī)部20電話手機(jī)部30計(jì)算機(jī)部商品表部門號商品號商品名稱單價數(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語句SELECT部門號,MAX(單價*數(shù)量)FROM商品表GROUPBY部門號查詢結(jié)果有幾條記錄?A)1B)4C)3D)10(32)SQL語句SELECT產(chǎn)地,COUNT(*)提供的商品種類數(shù);FROM商品表;WHERE單價>200;GROUPBY產(chǎn)地HAVINGCOUNT(*)>=2;ORDERBY2DESC查詢結(jié)果的第一條記錄的產(chǎn)地和提供的商品種類數(shù)是A)北京,1B)上海,2C)廣東,5C)廣東,7(33)SQL語句SELECT部門表.部門號,部門名稱,SUM(單價*數(shù)量);FROM部門表,商品表;WHERE部門表.部門號=商品表.部門號;GROUPBY部門表.部門號查詢結(jié)果是A)各部門商品數(shù)量合計(jì)B)各部門商品金額合計(jì)C)所有商品金額合計(jì)D)各部門商品金額平均值(34)SQL語句SELECT部門表.部門號,部門名稱,商品號,商品名稱,單價;FROM部門表,商品表;、WHERE部門表.部門號=商品表.部門號;ORDERBY部門表.部門號DESC,單價查詢結(jié)果的第一條記錄的商品號是A)0101B)0202C)0110D)0112(35)SQL語句SELECT部門名稱FROM部門表WHERE部門號IN;(SELECT部門號FROM商品表WHERE單價BETWEEN420AND1000)查詢結(jié)果是A)家用電器部、電話手機(jī)部B)家用電器部、計(jì)算機(jī)部C)電話手機(jī)部、電視錄攝像機(jī)部D)家用電器部、電視錄攝像機(jī)部二、填空題(每空2分,共30分)請將每一個空的正確答案寫在答題卡上【1】—【15】序號的答題卡上,答在試卷上不得分。(1)用二維表數(shù)據(jù)來表示實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為【1】。(2)在VisualFoxPro中說明數(shù)組后,數(shù)組的每個元素在未賦值之前的默認(rèn)值是【2】。(3)可以在項(xiàng)目管理器的【3】選項(xiàng)卡下建立命令文件。(4)在VisualFoxPro中數(shù)據(jù)庫文件的擴(kuò)展名是【4】.DBC,數(shù)據(jù)庫表文件的擴(kuò)展名是【5】(5)打開數(shù)據(jù)庫設(shè)計(jì)器的命令是【6】DATA(6)在SQL的CAEATATABLE語句中,為屬性說明取值范圍(約束)的是【7】短語。(7)SQL插入記錄的命令是INSERT,刪除記錄的命令是【8】,修改記錄的命令是【9】。(8)在SQR的嵌套查詢中,量詞ANY和【10】是同義詞。在SQL查詢時,使用【11】子句指出的是查詢條件。(9)從職工數(shù)據(jù)庫表中計(jì)算工資合計(jì)的SQL語句是SELECT【12】FROM職工。(10)把當(dāng)前表當(dāng)前記錄的學(xué)號,姓名字段值復(fù)制到數(shù)組A的命令是SCATTERFIELD學(xué)號,姓名【13】。(11)在表單中確定控件是否可見的屬性是【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二、填空題(答案字母大小寫均可)
(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年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(三)一、選擇題((1)~(40)每題1分,(41)~(50)每題2分,共60分)
(1)在計(jì)算機(jī)中,一個字節(jié)所包含二進(jìn)制位的個數(shù)是
A)2B)4C)8D)16
(2)在多媒體計(jì)算機(jī)中,CD-ROM屬示媒體于
A)存儲媒體B)傳輸媒體C)表現(xiàn)媒體D)表
(3)在DOS系統(tǒng)中,帶有通配符的文件名*.*表示
A)硬盤上的全部文件B)當(dāng)前盤當(dāng)前目錄中的全部文件
C)當(dāng)前盤上的全部文件D)根目錄中的全部文件
(4)十六進(jìn)制數(shù)100轉(zhuǎn)換為十進(jìn)制數(shù)為
A)256B)512C)1024D)64
(5)能將高級語言編寫的源程序轉(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)在"開始"菜單中可以增加項(xiàng)目,也可以刪除項(xiàng)目
B)在"開始"菜單中不能增加項(xiàng)目,也不能刪除項(xiàng)目
C)在"開始"菜單中可以增加項(xiàng)目,但不能刪除項(xiàng)目
D)在"開始"菜單中不能增加項(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ī)病毒只能通過軟件復(fù)制的方式進(jìn)行傳播
D)計(jì)算機(jī)病毒可以通過讀寫磁盤或網(wǎng)絡(luò)等方式進(jìn)行傳播
(11)一個關(guān)系是一張二維表。在FoxBASE。中,一個關(guān)系對應(yīng)一個
A)字段B)記錄C)數(shù)據(jù)庫文件D)數(shù)據(jù)庫結(jié)構(gòu)
(12)對一個關(guān)系實(shí)施一種關(guān)系運(yùn)算后得到了一個新的關(guān)系,其屬性個數(shù)多于原關(guān)系中的屬性個數(shù),這說明所實(shí)施的關(guān)系運(yùn)算是
A)聯(lián)接B)投影C)選擇D)關(guān)聯(lián)
(13)FoxBASE中,具有固定字段長度的字段類型包括
A)日期型、備注型和數(shù)值型B)字符型、邏輯型和備注型
C)日期型、邏輯型和備注型D)日期型、邏輯型和字符型
(14)已有數(shù)據(jù)庫文件S1,.DBF,要生成結(jié)構(gòu)與SI.DBF完全相同的空數(shù)據(jù)庫文件S2.DBF建立該數(shù)據(jù)庫的方法是。
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)在下述每組命令中,兩個命令的輸出內(nèi)容可能不相同的是
A)DISPLAY
B)LISTSTRUCTUREDISPLAYNEXT1DISPLAYSTRUCTURE
C)DISPLAYFOR單價>=20.00
D)DISPLAYLISTFOR單價>=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ù)庫”+"管理"+"系統(tǒng)"
2.?”數(shù)據(jù)庫”-”管理”+“系統(tǒng)”
3.?”數(shù)據(jù)庫”-”管理”-”系統(tǒng)”
4.?”數(shù)據(jù)庫”+”管理”-”系統(tǒng)”
A)1和2B)1和4C)2和4D)2和3
(21)執(zhí)行命令DIMENSIONM(2,3)之后,數(shù)組M的數(shù)組元素個數(shù)和初值分別是
A)2,空值B)3,.T.C)5,0D)6,.F.
(22)設(shè)數(shù)據(jù)庫已經(jīng)打開并按“單價”字段建立了索引。用SEEK命令把記錄指針指向單價為28.60元的記錄之后,接著要使指針指向下一個相同單價的記錄,應(yīng)使用命令
A)SEEK28.60B)SKIP
C)FINDD)FIND28.60
(23)執(zhí)行如下操作:
USEEMP
LISTNEXT10FOR性
別=”男”
LISTFOR性別=“男”先后顯示了兩個各包含8個記錄的記錄清單,這說明
A)文件中至少有16個記錄
B)文件中至少有18個記錄
C)文件中有16個記錄的“性別”字段值為“男”
D)文件中有8個記錄的“性別”字段值為“男”
(24)對一個庫文件執(zhí)行如下操作;
LIST
DELETERECORD10
LIST
先后兩次執(zhí)行LIST命令時顯示記錄的個數(shù)不相同,以下說法錯誤的是
A)文件中至少有10個記錄
B)執(zhí)行上述命令前,執(zhí)行了SETDELETEDON
C)執(zhí)行上述命令前,執(zhí)行了SETDELETEDOFF
D)執(zhí)行上述命令前,10號記錄沒有刪除標(biāo)記
(25)對一個打開的庫文件執(zhí)行如下操作:
SETFILTERTO性別=”女”.OR.政治面目=”黨員”
LISTNEXTI
屏幕上顯示了一個記錄,則這個記錄
A)一定是“性別”字段值為“女”的記錄B)一定是“政治面目”字段值為“黨員”的記錄
C)一定是“性別”字段值為“女”或者“政治面目”字段值為“黨員”的記錄
D)可能是任何字段值的記錄(26)在任何情況下與LISTREST效果相同的命令是
A)LISTWHILE.NOT.EOF()B)LISTC)LISTALLD)LISTFOR.NOT.EOF()(27)在下列命令組合中,不能配對使用的是
A)@…PROMPT和MENUTO
B)DO…WITH和PARAMETERS
C)IF和ENDIF
D)DOCASE和ENDDO(28)有如下兩個程序段;*****程序段1***********程序段2********USECLASSUSECLASS
LOCATEFOR政治面目=”團(tuán)員”LOCATEFOR政治面目=”團(tuán)員”
DOWHILEFOUND()DOWHILE政治面目=“團(tuán)員”
DISPLAYDISPLAYCONTINUESKIP
ENDDOENDDO
若在完全相同的環(huán)境下分別執(zhí)行上面的兩個程序段,則
A)程序段2輸出的記錄不可能比程序段1輸出的記錄多
B)程序段1輸出的記錄不可能比程序段2輸出的記錄多
C)程序段1和程序段2輸出的記錄一樣多
D)無法判定
(29)有如下程序段,DOCASECASEX>100??”1”CASEX>200
??”2”O(jiān)THERWISE
??”3”
ENDCASE若在X--300的情況下執(zhí)行這個程序段,屏幕上將顯示
A)IB)2C)12D)3(30)要統(tǒng)計(jì)當(dāng)前庫文件的物理記錄總數(shù),并將結(jié)果存放在變量X中。在任何情況下均能正確完成這一任務(wù)的命令是
A)SUMITOXB)X=RECN0()
C)COUNTTOXD)STORERECCOUNT()TOX
(31)已知一個字段的寬度為8,則此字段的類型不可能是
A)數(shù)值型B)日期型C)字符型D)備注型
(32)已知一庫文件的記錄由兩個邏輯型字段、三個日期型字段和四個備注型字段組成,則該文件的記錄總寬度為
A)66B)67C)68D)65
(33)對一個打開的非空庫文件,要使記錄指針指向文件尾,應(yīng)執(zhí)行
A)GOBOTTOMB)GOBOTTOMSKIP
C)GOTOPD)GORECCOUNTOSKIP-I(34)已執(zhí)行了以下程序段:USEPPCOPYTOQQSTRUCTUREEXTENDED
USEQQ
LIST
USE
在屏幕上顯示10個記錄,這說明
A)文件PP.DBF中有10個字段B)文件QQ.DBF中有4個記錄
C)文件PP.DBF中有4個記錄D)文件QQ.DBF中有10個字段
(35)職工數(shù)據(jù)庫以及以“政治面目”字段建立的索引文件已打開,要求僅顯示所有政治面目為“黨員”的職工記錄,下列命令或程序段中不能確保正確完成這一任務(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)有語法錯誤(39)FoxBASE中的一些庫文件操作命令,在沒有給出<范圍>短語、FOR短語和WHILE短語時,其默認(rèn)<范圍>為ALL的命令包括
A)LIST、SUM和DISPLAY命令
B)COPY、TOTAL和RECALL命令
C)REPLACE、RECALL和DELETE命令
D)COUNT、SUM和AVERAGE命令(40)有如下FoxBASE程序段;USE學(xué)生檔案ACCEPT”請輸入待查的學(xué)號:”TOZKZHLOCATEFOR學(xué)號=ZKZHIFEOF()?”經(jīng)查找,無此學(xué)生!”ELSEDOWHILE.NOT.EOF()7”姓名:”+姓名+SPACE(4)+”分?jǐn)?shù):”+STR(分?jǐn)?shù))CONTINUE
ENDDOENDIF其中,學(xué)號、姓名和分?jǐn)?shù)是數(shù)據(jù)庫文件“學(xué)生檔案”中的字段,該程序正常運(yùn)行,表明字段變量“學(xué)號”和“分?jǐn)?shù)”的數(shù)據(jù)類型分別是-
A)N型、C型B)N型、N型C)C型、N型D)C型、C型以下(41)一(50)題的操作均基于下面條件:已建立學(xué)生數(shù)據(jù)庫STD.DBF,數(shù)據(jù)庫出生結(jié)構(gòu)為:學(xué)號(C,6),姓名(C,8),性別(C,2),日期O),平均成績(N,6,2)。用LIST命令顯示記錄如下:
記錄號#學(xué)號
姓名性別出生日期平均成績
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)索引文件打開后,下列命令操作中不受索引文件影響的是
A)SKIPB)DISPLAYALL
C)FINDD)G05
(46)有以下程序段
USESTD
INDEXON性別TOXB
TOTALON性別TOSTD_1
執(zhí)行以上程序段之后,數(shù)據(jù)庫STD_1.DBF中的記錄個數(shù)為
A)IB)2C)3D)4
(47)上題所生成的數(shù)據(jù)庫STDI.DBF中被匯總的字段是
A)記錄個數(shù)B)平均成績
C)平均成績、出生日期D)平均成績、出生日期、記錄個數(shù)
(48)有如下命令序列:
SETTALKOFF
USESTD
DELETEFOR平均成績<=85
SETDELETEDON
AVERAGE平均成績TOAVG
?AVG
執(zhí)行以上命令序列之后,屏幕輸出的結(jié)果是
A)89.35B)89.46C)85.33
D)86.50
(49)要顯示當(dāng)前記錄的學(xué)號、姓名、性別,以下命令錯誤的是
A)?學(xué)號,姓名,性別
B)DISPLAY學(xué)號,姓名,性別
C)@5,10SAY學(xué)號,姓名,性別
D)@5,10SAY學(xué)號+姓名+性別
(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)前盤的當(dāng)連前目錄下有兩個文件A.TXT和D.TXT,現(xiàn)要將文件B.TXT合并接到文件A.TXT的后面。若使用TYPE命令,則完整的命令為〖2〗。
(3)Intemet的信息服務(wù)方式分為基本服務(wù)和擴(kuò)展服務(wù),電子郵件屬于〖3〗。
(4)在WINdows環(huán)境下,利用菜單命令刪除固定硬盤上的文件與文件夾,實(shí)際上是將需要刪除的文件與文件夾移動到〖4〗文件夾中。
(5)在Windows環(huán)境下,為了進(jìn)行“添加刪除程序”操作,首先打開〖5〗,然后雙擊其中的相應(yīng)圖標(biāo)。
(6)設(shè)FoxBASE的MYPRC.PRG程序中有PROCEDUREGl、PROCEDUREG2、PROCEDUREG3三個過程;在首次調(diào)用以上過程之前應(yīng)執(zhí)行命令〖6〗。
(7)設(shè)有“職工檔案”和“職工工資”兩個數(shù)據(jù)庫文件,各存放了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,請?zhí)羁铡?/p>
(9)設(shè)數(shù)據(jù)庫文件PHONE。.DBF中包含了“姓名”、“電話”和“地址”三個字符型字段以下程序的功能是按用戶輸入的任一電話號碼進(jìn)行查找,如果存在該號碼,則顯示其單位地址、關(guān)閉文件并結(jié)束程序。請將程序補(bǔ)充完整。
SETTALKOFF
USEPHONE
CLEARPHN=SPACE(8)
@10,20SAY”電話號碼:”〖9〗
READ
LOCATEFORPHN=電話
IFFOUND()
@12,20SAY,”單位地址;”+地址〖10〗
ENDIF
ENDDO
CLOSEALL
SETTALKON
RETURN
在青年歌手大賽中,歌手的得分情況由GS.DBF和PW.DBF兩個數(shù)據(jù)庫(除“最后得分”字段以外,其余字段已存放了相應(yīng)數(shù)據(jù))進(jìn)行統(tǒng)計(jì).評委數(shù)據(jù)庫PW.DBF中放有10個評委給每位歌手所打的分?jǐn)?shù),數(shù)據(jù)庫結(jié)構(gòu)為:歌手編號(C,4),評委1(N,5,2),評委2(N,5,2),…,評委10(N,5,2)歌手?jǐn)?shù)據(jù)庫GS.DBF中存有每位歌手的基本情況和最后得分,數(shù)據(jù)庫結(jié)構(gòu)為:歌手編號(C,4),姓名(C,8),選送地區(qū)(C,20),最后得分(N,5,2)
下面(10)一(13)題的操作均基于歌手?jǐn)?shù)據(jù)庫和評委數(shù)據(jù)庫:?
(10)以下程序的功能是根據(jù)10個評委所給分?jǐn)?shù),計(jì)算并填寫“最后得分”字段,具體計(jì)算方法是去掉一個最高分、去掉一個最低分,再對其余得分求平均。請?zhí)羁眨?/p>
SELECT
USEGS
INDEXON歌手編號TOGS
SELECT0
USEPW
SETRELATIONTO歌手編號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按“最后得分”字號段由高到低排序,“最后得分”相同時,按歌手編升序建立排序文件GSPX.DBF的命令是〖17〗。
(12)計(jì)算GS.DBF中所有歌手“最后得分”的平均值,并將結(jié)果保存在變量PJ中的命令是〖18〗
(13)以下程序是根據(jù)GS.DBF中“選送地區(qū)”字段的前兩個漢字是否為“北京”而使用
PROGl.PPG或PROG2.P
RG進(jìn)行不同的處理;
IFLEFT(選送地區(qū),4)=”北京”
DOPROGl
ELSE
DOPROG2
ENDIF
以上程序段中的判斷條件LEFT(選送地區(qū),4)=”北京”,也可以用函數(shù)SUBS或AT描述。使用SUBS函數(shù)描述時,判斷條件可改寫為〖20〗。可改寫為〖19〗;使用AT函數(shù)描述時,判斷條件
2003年9月全國計(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,
歌手編號TOGSPX
(12)〖18〗AVER最
后得分TOPJ
(13)〖19〗SUBS(選
送地區(qū),1,4)=“北京”
〖20〗AT(“北京”,選送地區(qū))2025年全國計(jì)算機(jī)考試VFP二級考試全真模擬試卷及答案(四)一、單項(xiàng)選擇題(每題2分,共70分)1、數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是(本題分值:2分)A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMSA2、在VisualFoxPro中“表”是指A)報表B)關(guān)系C)表格D)表單B3、數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是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ù)量B4、在當(dāng)前表單的LABEL1控件中顯示系統(tǒng)時間的語句是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)臨時關(guān)鍵字B)主關(guān)鍵字C)外部關(guān)鍵字D)索引關(guān)鍵字B6、在VisualFoxPro中創(chuàng)建項(xiàng)目,系統(tǒng)將建立一個項(xiàng)目文件,項(xiàng)目文件的擴(kuò)展名是A)proB)prjC)pjxD)itmC7、在VisualFoxPro的項(xiàng)目管理器中不包括的選項(xiàng)卡是A)數(shù)據(jù)B)文檔C)類D)表單D8、在VisualFoxPro中說明數(shù)組的命令是A)DIMENSION和ARRAYB)DECLARE和ARRAYC)DIMENSION和DECLARED)只有DIMENSIONC9、數(shù)據(jù)庫表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于A)實(shí)體完整性范疇B)參照完整性范疇C)數(shù)據(jù)一致性范疇D)域完整性范疇D10、在VisualFoxPro中字段的數(shù)據(jù)類型不可以指定為A)日期型B)時間型C)通用型D)備注型B11、用命令“INDEXON姓名TAGindex_nameUNIQUE”建立索引,其索引類型是A)主索引B)候選索引C)普通索引D)惟一索引D12、以下關(guān)于主索引和侯選索引的敘述正確的是A)主索引和侯選索引都能保證表記錄的惟一性B)主索引和侯選索引都可以建立在數(shù)據(jù)庫表和自由表上C)主索引可以保證表記錄的惟一性,而侯選索引不能D)主索引和侯選索引是相同的概念A(yù)13、查詢訂購單號首字符是“P”的訂單信息,應(yīng)該使用命令A(yù))SELECT*FROM訂單WHEREHEAD(訂購單號,1)=“P”B)SELECT*FROM訂單WHERELEFT(訂購單號,1)=“P”C)SELECT*FROM訂單WHERE“P”$訂購單號D)SELECT*FROM訂單WHERERIGHT(訂購單號,1)=“P”B14、I有如下賦值語句,結(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ù)庫表的字段可以定義默認(rèn)值,默認(rèn)值是A)邏輯表達(dá)式B)字符表達(dá)式C)數(shù)值表達(dá)式D)前三種都可能D16、數(shù)據(jù)庫的字段可以定義規(guī)則,規(guī)則是A)邏輯表達(dá)式B)字符表達(dá)式C)數(shù)值表達(dá)式D)前三種說法都不對A17、在SQL語句中,與表達(dá)式“供應(yīng)商名LIKE”%北京%“”功能相同的表達(dá)式是A)LEFT(供應(yīng)商名,4)=“北京”B)“北京”$供應(yīng)商名C)供應(yīng)商名IN“%北京%”D)AT(供應(yīng)商名,“北京”)B18、使數(shù)據(jù)庫表變?yōu)樽杂杀淼拿钍茿)DROPTABLEB)REMOVETABLEC)FREETABLED)RELEASETABLEB19、在VisualFoxPro的查詢設(shè)計(jì)器中“篩選”選項(xiàng)卡對應(yīng)的SQL短語是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ī)則為“級聯(lián)”,則當(dāng)刪除父表中的記錄時A)系統(tǒng)自動備份父表中被刪除記錄到一個新表中B)若字表中有相關(guān)記錄,則禁止刪除父表中記錄C)會自動刪除子表中所有相關(guān)記錄D)不作參照完整性檢查,刪除父表記錄與子表無關(guān)C23、以下關(guān)于關(guān)系的說法正確的是A)列的次序非常重要B)當(dāng)需要索引時列的次序非常重要C)列的次序無關(guān)緊要D)關(guān)鍵字必須指定為第一列C24、為了在報表中打印當(dāng)前時間,這時應(yīng)該插入一個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)境敘述錯誤的是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ù)庫表建立查詢D)可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢D30、查詢職工實(shí)發(fā)工資的正確命令是A)SELECT姓名,(基本工資+津貼+獎金-扣除)AS實(shí)發(fā)工資FROM工資B)SELECT姓名,(基本工資+津貼+獎金-扣除)AS實(shí)發(fā)工資FROM工資WHERE職工.職工號=工資.職工號C)SELECT姓名,(基本工資+津貼+獎金-扣除)AS實(shí)發(fā)工資FROM工資,職工WHERE職工.職工號=工資.職工號D)SELECT姓名,(基本工資+津貼+獎金-扣除)AS實(shí)發(fā)工資FROM工資JOIN職工WHERE職工.職工號=工資.職工號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、查詢每個部門年齡最長者的信息,要求得到的信息包括部門名和最長者的出生日期。正確的命令是A)SELECT部門名,MIN(出生日期)FROM部門JOIN職工ON部門.部門號=職工.部門號GROUPBY部門名B)SELECT部門名,MAX(出生日期)FROM部門JOIN職工ON部門.部門號=職工.部門號GROUPBY部門名C)SELECT部門名,MIN(出生日期)FROM部門JOIN職工WHERE部門.部門號=職工.部門號GROUPBY部門名D)SELECT部門名,MAX(出生日期)FROM部門JOIN職工WHERE部門.部門號=職工.部門號GROUPBY部門名A33、查詢有10名以上(含10名)職工的部門信息(部門名和職工人數(shù)),并按職工人數(shù)降序排列。正確的命令是A)SELECT部門名,COUNT(職工號)AS職工人數(shù)FROM部門,職工WHERE部門.部門號=職工.部門號GROUPBY部門名HAVINGCOUNT(*)>=10ORDERBYCOUNT(職工號)ASCB)SELECT部門名,COUNT(職工號)AS職工人數(shù)FROM部門,職工WHERE部門.部門號=職工.部門號GROUPBY部門名HAVINGCOUNT(*)>=10ORDERBYCOUNT(職工號)DESCC)SELECT部門名,COUNT(職工號)AS職工人數(shù)FROM部門,職工WHERE部門.部門號=職工.部門號GROUPBY部門名HAVINGCOUNT(*)>=10ORDERBY職工人數(shù)ASCD)SELECT部門名,COUNT(職工號)AS職工人數(shù)FROM部門,職工WHERE部門.部門號=職工.部門號GROUPBY部門名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、為“工資”表增加一個“實(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ù)庫設(shè)計(jì)器為兩個表建立聯(lián)系,首先應(yīng)在父表中建立索引,在子表中建立索引?!?】主【2】主、候選或普通2、常量.n.表示的是型的數(shù)據(jù)。【3】邏輯3、在VisualFoxPro中參數(shù)傳遞的方式有兩中,一種是按值傳遞,另一種是按引用傳遞,將參數(shù)設(shè)置為按引用傳遞的語句是:SETUDFPARMS【4】TOREFERENCE4、運(yùn)行表單時,Load事件是在Init事件之被引發(fā)?!?】前5、如下程序的輸出結(jié)果是.i=1DOWHILEi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 健康行業(yè)風(fēng)險控制方法與操作規(guī)范
- 新能源汽車技術(shù)及應(yīng)用創(chuàng)新開發(fā)方案
- 服裝廠勞動合同
- 職業(yè)培訓(xùn)師培訓(xùn)教程
- 環(huán)境保護(hù)監(jiān)測與污染控制作業(yè)指導(dǎo)書
- 國有企業(yè)合同管理制度
- 精裝修戰(zhàn)略合作框架協(xié)議書
- 家禽買賣合同集錦
- 委托采購協(xié)議書
- 三農(nóng)產(chǎn)品國際貿(mào)易培訓(xùn)作業(yè)指導(dǎo)書
- 國際貨物運(yùn)輸委托代理合同(中英文對照)全套
- 全面新編部編版四年級下冊語文教材解讀分析
- 《建筑工程質(zhì)量檢驗(yàn)評定標(biāo)準(zhǔn)》
- 教學(xué)能力大賽-教學(xué)實(shí)施報告《大學(xué)英語2c》
- 江蘇農(nóng)牧科技職業(yè)學(xué)院單招《職業(yè)技能測試》參考試題庫(含答案)
- VDA6.3 2023過程審核教材
- 高職應(yīng)用語文教程(第二版)教案 3管晏列傳
- 高中物理《光電效應(yīng)》
- 烹飪實(shí)訓(xùn)室安全隱患分析報告
- 《金屬加工的基礎(chǔ)》課件
- 運(yùn)輸行業(yè)春節(jié)安全生產(chǎn)培訓(xùn) 文明駕駛保平安
評論
0/150
提交評論