vfp二級歷年考試真題答案_第1頁
vfp二級歷年考試真題答案_第2頁
vfp二級歷年考試真題答案_第3頁
vfp二級歷年考試真題答案_第4頁
vfp二級歷年考試真題答案_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

2002年9月全國計算機考試VF二級考試筆試試題

一、選擇題((一)——(35)每小題2分,共70分)

下列各題A)、B)、C)、D)四個選項中,是有一個選項是正確的。請將正確選項添涂在答題卡相

應的位置上,答在試卷上不得分。

(1)在寫列四個選項中,不屬于基本關系運算的是

A)連接B)投影C)選擇D)排序

(2)如果一個班只能有一個班長,而且一個班長不能同時擔任其他班的班長,班級和班長兩個實

體之間的關系屬于

A)一對一聯(lián)系B)一對二聯(lián)系C)多對多聯(lián)系D)一對多聯(lián)系

(3)VF支持的數(shù)據(jù)模型是

A)層次數(shù)據(jù)模型B)關系數(shù)據(jù)模型C)網(wǎng)狀數(shù)據(jù)模型D)樹狀數(shù)據(jù)模型

(4)VF的命令窗口中鍵如CREATEDATA命令以后,屏幕會出現(xiàn)一個創(chuàng)建對話框,要想完成同樣的

工作,還可以采取如下步驟

A)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“數(shù)據(jù)庫”單選鈕,再單擊“新

建文件”命令按鈕

B)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“數(shù)據(jù)庫”單選鈕,再單擊“向

導”命令按鈕

C)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“表”單選鈕,再單擊“新建

文件”命令按鈕

D)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“表”單選鈕,再單擊“向?qū)А?/p>

命令按鈕

(5)將內(nèi)存變量定義為全局變量的VF命令是

A)LOCALB)PRIVATEC)PUBLICD)GLOBAL0(6)擴展名為DBC的文件是

A)表單文件B)數(shù)據(jù)庫表文件C)數(shù)據(jù)庫文件D)項目文件

(7)建設已經(jīng)生成了名為mymenu的菜單間,執(zhí)行該菜單文件的命令是

A)DOmymenuB)DOmymenu.mprC)DOmymenu.pjxD)DOmymenu.mnxO(8)下面有關索引的描

述正確的是

A)簡化里索引以后。原來的數(shù)據(jù)庫表文件中記錄的物理順序?qū)⒈桓淖?/p>

B)索引與數(shù)據(jù)庫表的數(shù)據(jù)存儲在一個文件中

C)創(chuàng)建索引是創(chuàng)建一個指向數(shù)據(jù)庫表文件記錄的指針構成的文件

D)使用索引并不能加快對表的查詢操作

(9)若建立索引的字段值不允許重復,并且一個表中只能創(chuàng)建一個。它應該是

A)主索引B)唯一索引C)后選索引D)普通索引

(10)參照完整性的規(guī)則不包括

A)更新規(guī)則B)刪除規(guī)則C)插入規(guī)則D)檢索規(guī)則

(11)-數(shù)據(jù)庫名為student,要想打開該數(shù)據(jù)庫,應使用的命令

A)OPENstudentB)OPENDATAstudentC)USEDATAstudentD)USEstudent

(12)下列函數(shù)中函數(shù)值為字符型的是

A)DATE()B)TIME()C)YEAR()D)DATETIME()

(13)在下面的數(shù)據(jù)類型中默認為.F.的是

A)數(shù)值型B)字符型C)邏輯型D)日期型

(14)在下面有關HAVING子句描述錯誤的是

A)HAVING子句必須與GROUPBY子句同時使用,不能單獨使用

B)使用HAVING子句的同時不能使用WHERE子句

C)使用HAVING子句的同時可以使用WHERE子句

D)使用HAVING子句的作用是限定分組的條件

(15)——(27)使用的數(shù)據(jù)如下:

當前盤當前目錄下有數(shù)據(jù)庫db_stock,其中有數(shù)據(jù)庫表stock,dbf,該數(shù)據(jù)庫表的內(nèi)容是:股票代

碼股票名稱單價交易所0600600青島啤酒7.48上海0600601方正科技15.20上海0600602

廣電電子10.40上海0600603興業(yè)房產(chǎn)12.76上海0600604二紡機9.96上海0600605輕工

機械14.59上海0000001深發(fā)展7.48深圳0000002深萬科12.50深圳

(15)執(zhí)行如下SQL語句后0SELECT*FROMstockINTODBFstockORDERBY單價

A)系統(tǒng)將會提示出錯信息

B)會生成一個按“單價”升序排列的表文件,將原來的stock,dbf文件覆蓋

C)會生成一個按“單價”降序排列的表文件,將原來的stock,dbf文件覆蓋

D)不會生成排序文件,只能在屏幕上顯示一個按“單價”排序的結果

(16)執(zhí)行下列程序以后,內(nèi)存變量a的內(nèi)容是OCLOSEDATABASE0a=00USEstock0G0TOPODO

WHILE.NOT.EOF()0IF單價>100a=a+10ENDIFOSKIPOENDD

A)1B)3C)5D)7

(17)有如下SQLSELECT語句OSELECT*FORMstockWHERE單價BETWEEN12.76AND15.20與該語

句等價的是

A)SELECT*FORMstockWHERE單價<=15.20.AND.單價>=12.76

B)SELECT*FORMstockWHERE單價<15.20.AND.單價>12.76

C)SELECT*FORMstockWHERE單價>=15.20.AND.單價<=12.76

D)SELECT*FORMstockWHERE單價>15.20.AND.單價<12.76

(18)如果在建立數(shù)據(jù)庫表stock,dbf時,將單價字段的字段有效性規(guī)則設為“單價>0”,通過該設

置,能保證數(shù)據(jù)的

A)實體完整性B)域完整性C)參照完整性D)表完整性

(19)在當前盤當前目錄下刪除表stock的命令是

A)DROPstockB)DELETETABLEstockC)DROPTABLEstockD)DELETEstock

(20)有如卜SQP語句OSELECTmax(單價)INTOARRAYaFROMstock。執(zhí)行該語句后

A)a[l]的內(nèi)容為15.2B)a[l]的內(nèi)容為6

C)a[0]的內(nèi)容為15.2D)a[0]的內(nèi)容為6

(21)有如下SQP語句OSELECT股票代碼,avg(單價)as均價FROMstockOGROUPBY交易所INTO

DBFtemp0執(zhí)行該語句后temp表中第二條記錄的“均價”字段的內(nèi)容是

A)ALTERTABLEstock股票名稱WITHc(10)

B)ALTERTABLEstock股票名稱c(10)

C)ALTERTABLEstockALTRE股票名稱c(10)

D)ALTERTABLEstock股票名稱c(10)

(23)有如下SQP語句OCREATEVIEWstock_viewASSELECT*FROMstockWHERE交易所="深圳"0

執(zhí)行該語句后產(chǎn)生的視圖包含的記錄數(shù)個是

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

(24)有如下SQP語句OCREATEVIEWview_stockASSELECT股票名稱AS名稱、單價FROMstockO

執(zhí)行該語句后產(chǎn)生的視圖含有的字段名是

A)股票名稱、單價B)名稱、單價C)名稱、單價、交易所D)股票名趁、單價、交易所(25)

下面有關對視圖的描述正確的是

A)可以使用MODIFYSTRUCTURE命令修改視圖的結構

B)視圖不能刪除,否則影響原來的數(shù)據(jù)文件

C)視圖是對表的復制產(chǎn)生的

D)使用對視圖進行查詢時必須事先打開該視圖所在的數(shù)據(jù)庫

(26)執(zhí)行如下SQP語句后OSELECTVDISTINCT單價FROMstock;0WHERE單價=(SELECTmin(單

價)FROMstock)INTODBFstock_x0表stock_x中的記錄個數(shù)是

A)1B)203D)4

(27)求每個交易所的平均單價的SQP語句是

A)SELECT交易所,avg(單價)FROMstockGROUPBY單價

B)SELECT交易所,avg(單價)FROMstockORDERBY單價

0SELECT交易所,avg(單價)FROMstockORDERBY交易所

D)SELECT交易所,avg(單價)FROMstockGROUPBY交易所

(28)視圖設計器中含有的、但查詢設計器卻沒有的選項卡是

A)篩選B)排序依據(jù)C)分組依據(jù)D)更新條件

(29)下面關于查詢描述正確的是

A)可以使用CREATEVIEW打開查詢設計器

B)使用查詢設計器可以生成所有的SQP查詢語句

C)使用查詢設計器生成的SQP語句存盤后將存放在擴展名為QPR的文件中

D)使用DO語句執(zhí)行查詢時,可以不帶擴展名

(30)使用報表向?qū)Фx報表時,定義報表布局的選項是

A)列數(shù)、方向、字段布局B)列數(shù)、行數(shù)、字段布局

C)行數(shù)、方向、字段布局D)列數(shù)、行數(shù)、方向

(31)能夠?qū)⒈韱蔚腣isible屬性設置為.T.,并使表單成為活動對象的方法是

A)HideB)ShowC)ReleaseD)SetFocus

(32)下面對編輯框(EditBox)控制屬性的描述正確的是

A)SelLength屬性的設置可以小于0

B)當ScrollBars的屬性值為0時,編輯框內(nèi)包含水平滾動條

C)SeText屬性在做界面設計時不可用,在運動時可讀寫

D)Readonly屬性值為.T.,用戶不能使用編輯框上的滾動條

(33)下面對控件的描述正確的是

A)用戶可以在組合框中進行多重選擇

B)用戶可以在列表框中進行多重選擇

C)用戶可以在一個選項組中多個選項按鈕

D)用戶對一個表單內(nèi)的一組復選框中只能選中其中一個

(34)確定列表框內(nèi)的某個條目是否被選定應使用的屬性是0A)valueB)ColumnCountC)ListCount

D)SelectedO(35)沒有關系RI和R2,經(jīng)過關系運算得到結果是S,則S是

A)一^關系B)一個表單C)一個數(shù)據(jù)庫D)-個數(shù)組

二、填空題(每空2分,共30分)請將答案分別寫在答題卡中的序號為[1]——[5]的橫線上,答

在試卷上不得分。

(1)VisualFoxPro6.0是一個[1]位的數(shù)據(jù)棵管理系統(tǒng)。

(2)在連接運算中,[2]連接是去掉重復屬性的等值連接。

(3)項目管理器的[3]選項卡用于顯示和管理數(shù)據(jù)庫、自由表和查詢等。

(4)自由表的擴展名是[4]。

(5)LEFT(“123456789",LEN(“數(shù)據(jù)庫”))的計算結果是[5]。

(6)同一個表的多個索引可以創(chuàng)建在一個索引文件中,索引文件名與相關的表同名,索引文件的

擴展名是[6],這種作因稱為[7]。

(7)用來確定復選框是否被選中的屬性是[8],用來指定顯示在復選框旁的文字的屬性是[9]

下面各題使用如下的“教師”表和“學院”表

“教師”表職工號姓名職稱年齡工資系號011020001肖天海副教授352000.0001

011020002王巖鹽教授403000.0002011020003劉星魂講師251500.0001011020004張月

新講師301500.00030111020005李明玉教授342000.0001011020006孫民山教授47

2100.0002011020007錢無名教授492200.00030“學院”表0系號系名001英語002會

計003工商管理

(8)使用SQP語句將一條新的記錄插入學院表0INSERT[10]學院(系號,系名)[11](“04”,

“計算機”)

(9)使用SQP語句求“工商管理”系的所有職工的工資總和。0SELECT[12](工資)FROM教

師OWHERE系號IN(SELECT系號FROM[13]WHERE系名=“工商管理”)

(10)使用SQP語句完成如下操作(將所有教授的工資提高5%)0[14]教師SET工資=工資*1.05

:15]職稱="教授”

2002年9月VF試題答案(僅供參考)

DABACCBCADBBCBACABCABCBBDADDCABCBDA032自然數(shù)據(jù).DBF123456.CDX結構復合索引

valueCAPTIONINTOvalueSSUM學院UPDATEWHERE

2003年4月全國計算機等級考試VF二級筆試試題

一、選擇題((1)~(35)每小題2分,共70分)

下列各題A)、B)、C)、D)四個選項中,只有-一個選項是正確的,請將正確選項涂寫在大題卡相應位

置上,答在試卷上不得分。

(l)VisualFoxProDBMS是

A)操作系統(tǒng)的一部分B)操作系統(tǒng)支持下的系統(tǒng)軟件

C)一種編譯程序D)一種操作系統(tǒng)

(2)VisualFoxProDBMS基于的數(shù)據(jù)模型是

A)層次型B)關系型C)網(wǎng)狀型D)混合型

(3)設有部門和職員兩個實體,每個職員只能屬于一個部門,一個部門可以有多名職員,

則部門與職員實體之間的聯(lián)系類型是

A)m:nB)1:mC)m:kD)1:1

(4)在VisualFoxPro中,調(diào)用表設計器建立數(shù)據(jù)庫表STUDENT.DBF的命令是

A)MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENT

C)REATESTUDENTD)CREATETABLESTUDENT

(5)在VisualFoxPro中,關于自由表敘述正確的是

A)自由表和數(shù)據(jù)庫表是完全相同的B)自由表不能建立字段級規(guī)則和約

C)自由表不能建立候選索引D)自由表不可以加入到數(shù)據(jù)庫中

⑹在VisualFoxPro中,建立數(shù)據(jù)庫表時,將年齡字段值限制在12~14之間的這種約束屬于

A)實體完整性約束B)域完整性約束C)參照完整性約束D)視圖完整性約

(7)在VisualFoxPro中,運行表單U.SCX的命令是

A)DOT1B)RUNF0RM1T1C)DOFORMT1D)DOFROMT1

(8)使用SQL語句進行分組檢索時,為了去掉不滿足條件的分組,應當

A)使用WHERE子句B)在GROUPBY后面使用HAVING子句

C)先使用WHERE子句,再使用HAVING子句。

D)先使用HAVING子句,再使用WHERE子句

(9)在VisualFoxPro的參照完整性規(guī)則不包括

A)更新規(guī)則B)刪除規(guī)則C)查詢規(guī)則D)插入規(guī)則

(10)在VisualFoxPro中,表結構中的邏輯型、通用型、日期型字段的寬度由系統(tǒng)自動給出,它

們分別為:

A)l、4、8B)4、4、10C)l、10、8D)2、8、8

(11)在VisualFoxPro中,學生表STUDENT中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲

到另一個文件中,該文件名為

A)STUDENT.DOCB)STUDENT.MEN

C)STUDENT.DBTD)STUDENT.FTP

(12)在VisualFoxPro中,使用“菜單設計器”定義菜單,最后生成的菜單程序的擴展

A)MNXB)PRGC)MPRD)SPR

(13)在VisualFoxPro中,使用SQL命令將學生STUDENT中的學生年齡AGE字段的值增加1歲,應

該使用的命令是

A)REPLACEAGEWITHAGE+1B)UPDATESTUDENTAGEWITHAGE+1

C)UPDATESETAGEWITHAGE+1D)UPDATESTUDENTSETAGE=AGE+1

(14)調(diào)用報表格式文件PPI預覽報表的命令是

A)REPORTFROMPPIPREVIEWB)DOFROMPPIPREVIEW

C)REPORTFORMPP1PREVIEWD)DOFORMPPIPREVIEW

(15)在VisualFoxPro中,建立索引的作用之一是

A)節(jié)省存儲空間B)便于管理C)提高查詢速度D)提高查詢和更新的速度

(16)在VisualFoxPro中,相當于主關鍵字的索引是

A)主索引B)普通索引C)唯一索引D)排序索引

(17)在VisualFoxPro中,為了將表單從內(nèi)存中釋放(清除),可將表單中退出命令按鈕的Click

事件代碼設置為

A)ThisForm.RefreshB)ThisForm.Delete

C)ThisForm.HideD)ThisForm.Release

(18)假定一個表單里有一個文本框Textl和--個命令按鈕組CommandGroupl,命令按鈕組是一個容

器對象,其中包含Command1和Command2兩個命令按鈕。如果要在Command1令按鈕的某個方法

中訪問文本框的value屬性值,下面哪個式子是正確的?

A)ThisForm.Textl.valueB)This.Parent,value

C)Parent.Textl.valueD)this.Parent.Textl.value

(19)在VisualFoxPro中,創(chuàng)建一個名為SDB.DBC的數(shù)據(jù)庫文件,使用的命令是A)CREATE

B)CREATESDB

C)CREATETABLESDBD)CREATEDATABASESDB

(20)在VisualFoxPro中,存儲圖象的字段類型應該是B

A)備注型B)通用型C)字符型D)雙精度型

(21)在VisualFoxPro中,下面4個關于日期或日期時間的表達式中,錯誤的是

A){*2002.09.01ll: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中,關于過程調(diào)用的敘述正確的是

A)當實參的數(shù)量少于形參的數(shù)量時,多余的形參初值取邏輯假

B)當實參的數(shù)量多于形參的數(shù)量時,多余的實參被忽略

0實參與形參的數(shù)量必須相等D)上面A和B都正確

(23)下面是關于表單數(shù)據(jù)環(huán)境的敘述,其中錯誤的是

A)可以在數(shù)據(jù)環(huá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)LOCAL

D)在程序中直接使用的內(nèi)存變量(不通過A,B,C說明)

(25)在DOWHILE…ENDDO循環(huán)結構中,LOOP命令的作用是:

A)退出過程,返回程序開始處

B)轉(zhuǎn)移到DOWHILE語句行,開始下一個判斷和

0終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結構ENDDO后面的第一條語句繼續(xù)執(zhí)行

D)終止程序執(zhí)行

(26)在VisualFoxPro中,關于視圖的正確敘述是

A)視圖與數(shù)據(jù)庫表相同,用來存儲數(shù)據(jù)B)視圖不能同數(shù)據(jù)庫表進行連接操作

C)在視圖上不能進行更新操作D)視圖是從一個或多個數(shù)據(jù)庫表導出的虛擬表

(27)SQL是那幾個英文單詞的縮寫

A)StandardQueryLanguageB)StructuredQueryLanguage

C)SelectQueryLanguageD)以上都不是

(28)如果學生表STUDENT是使用下面的SQL語句創(chuàng)建的CREATETABLESTUDENT(SNOC(4)PRIMARY

KEYNOTNULL,;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中查詢所有姓王的同學的信息,正確的命令是:

A)SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王"

B)SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王"

C)SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王"

D)SELECT*FROMSTUDENTWHERESTR(姓名,2)="王"

(30)連編后可以脫離開VisualFoxPro獨立運行的程序是

A)APP程序B)EXE程序C)FXP程序D)PRG程序

第(31)-(35)題使用如下表的數(shù)據(jù):

部門表部門號部門名稱40家用電器部10電視錄攝像機部20電話手機部30計

算機部商品表部門號商品號商品名稱單價數(shù)量產(chǎn)地400101A牌電風扇200.00

10廣東400104A牌微波爐350.0010廣東400105B牌微波爐600.0010廣東

201032C牌傳真機1000.0020上海400107D牌微波爐_A420.0010北京20

0110A牌電話機200.0050廣東200112B牌手機2000.0010廣東400202A牌電冰

箱3000.002廣東301041B牌計算機6000.0010廣東300204C牌計算機10000.00

10上海

(31)SQL語句

SELECT部門號,MAX(單價*數(shù)量)FROM商品表GROUPBY部門號查詢結果有幾條記錄?

A)1B)4C)3D)10

(32)SQL語句SELECT產(chǎn)地,COUNT(*)提供的商品種類數(shù);FROM商品表;

WHERE單價>200;GROUPBY產(chǎn)地HAVINGCOUNT(*)>=2;ORDERBY

2DESC查詢結果的第一條記錄的產(chǎn)地和提供的商品種類數(shù)是

A)北京,1B)上海,2C)廣東,5C)廣東,7

(33)SQL語句SELECT部門表.部門號,部門名稱,SUM(單價*數(shù)量);FROM部門表,商品

表;WHERE部門表.部門號=商品表.部門號;GROUPBY部門表.部門號

杳詢結果是

A)各%B門商品數(shù)量合計B)各部門商品金額合計

C)所有商品金額合計D)各部門商品金額平均值

(34)SQL語句SELECT部門表.部門號,部門名稱,商品號,商品名稱,單價;FROM部門表,

商品表;、WHERE部門表.部門號=商品表.部門號;ORDERBY部門表.部門號DESC,單價查

詢結果的第一條記錄的商品號是A)0101B)0202O0110D)0112

(35)SQL語句SELECT部門名稱FROM部門表WHERE部門號IN;(SELECT部門號FROM商

品表WHERE單價BETWEEN420AND1000)查詢結果是

A)家用電器部、電話手機部B)家用電器部、計算機部

C)電話手機部、電視錄攝像機部D)家用電器部、電視錄攝像機部

二、填空題(每空2分,共30分)請將每一個空的正確答案寫在答題卡上【1】一【15】序號

的答題卡上,答在試卷上不得分。

(1)用二維表數(shù)據(jù)來表示實體之間聯(lián)系的數(shù)據(jù)模型稱為[11

(2)在VisualFoxPro中說明數(shù)組后,數(shù)組的每個元素在未賦值之前的默認值是【2】。

(3)可以在項目管理器的【3】選項卡下建立命令文件。

(4)在VisualFoxPro中數(shù)據(jù)庫文件的擴展名是【4】.DBC,數(shù)據(jù)庫表文件的擴展名是【5】

(5)打開數(shù)據(jù)庫設計器的命令是【6】DATA

(6)在SQL的CAEATATABLE語句中,為屬性說明取值范圍(約束)的是【7】短語。

(7)SQL插入記錄的命令是INSERT,刪除記錄的命令是[8】,修改記錄的命令是【9】。

(8)在SQR的嵌套查詢中,量詞ANY和【10】是同義詞。在SQL查詢時,使用【11】子句指出

的是查詢條件。

(9)從職工數(shù)據(jù)庫表中計算工資合計的SQL語句是SELECT[12]FROM職工。

(10)把當前表當前記錄的學號,姓名字段值復制到數(shù)組A的命令是SCATTERFIELD學

號,姓名【13】。

(11)在表單中確定控件是否可見的屬性是【14】。

(12)函數(shù)BETWEEN(40,34,50)的運算結果是【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]關系模型或關

系(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.

2003年9月全國計算機等級考試二級Foxpro筆試試題

一、選擇題((1)~(40)每題1分,(41)~(50)每題2分,共60分)

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

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

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

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

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

A)硬盤上的全部文件B)當前盤當前目錄中的全部文件

C)當前盤上的全部文件D)根目錄中的全部文件

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

A)256B)51201024D)64

(5)能將高級語言編寫的源程序轉(zhuǎn)換為目標程序的軟件是

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

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

A)TELNETB)BBSC)FTPD)WWW

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

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

C)該文件夾中只包含有可執(zhí)行文件D)該文件夾中包含系統(tǒng)文件

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

A)在“開始”菜單中可以增加項目,也可以刪除項目

B)在"開始”菜單中不能增加項目,也不能刪除項目

C)在"開始〃菜單中可以增加項目,但不能刪除項目

D)在"開始”菜單中不能增加項目,但可以刪除項目

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

A)QUITB)WINC)EXITD)ESC

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

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

C)計算機病毒只能通過軟件復制的方式進行傳播

D)計算機病毒可以通過讀寫磁盤或網(wǎng)絡等方式進行傳播

(11)一個關系是一張二維表。在FoxBASE。中,一個關系對應--個

A)字段B)記錄C)數(shù)據(jù)庫文件D)數(shù)據(jù)庫結構

(12)對一個關系實施一種關系運算后得到了一個新的關系,其屬性個數(shù)多于原關系中的屬性個數(shù),

這說明所實施的關系運算是

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

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

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

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

(14)已有數(shù)據(jù)庫文件SI,.DBF,要生成結構與SI.DBF完全相同的空數(shù)據(jù)庫文件S2.DBF建立該

數(shù)據(jù)庫的方法是。

A)USESICOPYTOS2B)USESICOPYSTRUCTURETOS2C)COPYFILESI.DBFTO

S2.DBFD)CREAS2FROMSI

(15)在FoxBASE中執(zhí)行了如下命令序列:FH="*"X="3.2&FH.3”?X最后一

條命令的顯示結果是

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

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

A)CB)NC)4D)L

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

A)DISPLAYB)LISTSTRUCTUREDISPLAYNEXT1DISPLAYSTRUCTURE

C)DISPLAYFOR單價>=20.00D)DISPLAYLISTFOR單價>=20.OOLIST

(⑻在FoxBASE中,將文件名DZ.PRG更改為AB.PRG,應使用命令?

A)RENDZ.PRGTOAB.PRG

B)RENAMEFILEDZ.PRGAB.PRG

C)RENAMEDZ.PRGTOAB.PRG

D)RENAMEFILEDZ.PRGTOAB.PRG

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

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

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

(20)在以下命令中,顯示相同結果的是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.05,0D)6,.F.

(22)設數(shù)據(jù)庫已經(jīng)打開并按“單價”字段建立了索引。用SEEK命令把記錄指針指向單價為28.60

元的記錄之后,接著要使指針指向下一個相同單價的記錄,應使用命令

A)SEEK28.60B)SKIPC)FINDD)FIND28.60

(23)執(zhí)行如下操作:USEEMPLISTNEXT10FOR性別="男"LISTFOR性別="男”

先后顯示了兩個各包含8個記錄的記錄清單,這說明

A)文件中至少有16個記錄B)文件中至少有18個記錄

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

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

(24)對一個庫文件執(zhí)行如下操作;LISTDELETERECORD10LIST先后兩次執(zhí)

行LIST命令時顯示記錄的個數(shù)不相同,以下說法錯誤的是

A)文件中至少有10個記錄B)執(zhí)行上述命令前,執(zhí)行了SETDELETEDON

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

D)執(zhí)行上述命令前,10號記錄沒有刪除標記

(25)對一個打開的庫文件執(zhí)行如下操作:SETFILTERTO性別="女”.OR.政治面目=”

黨員"LISTNEXTI屏幕上顯示了一個記錄,則這個記錄

A)一定是“性別”字段值為“女”的記錄

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

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

D)可能是任何字段值的記錄

(26)在任何情況下與LISTREST效果相同的命令是

A)LISTWHILE.NOT.EOF()B)LIST

OUSTALLD)LISTFOR.NOT.EOF()

(27)在下列命令組合中,不能配對使用的是

A)@iPROMPT和MENUTOB)DO…WITH和PARAMETERS

C)IF和ENDIFD)DOCASE和ENDDO

(28)有如下兩個程序段;

*****程序段1***********程序段2********USECLASSUSECLASSLOCATEFOR政治面目=”

團員"LOCATEFOR政治面目="團員”DOWHILEFOUND()DOWHILE政治面目="團

員"DISPLAYDISPLAYCONTINUESKIPENDDOENDDO若在完全相同的環(huán)境

下分別執(zhí)行上面的兩個程序段,則

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

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

C)程序段1和程序段2輸出的記錄一樣多D)無法判定

(29)有如下程序段,

DOCASECASEX>100??"1"CASEX>200??”2”

OTHERWISE??"3”ENDCASE

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

A)IB)2012D)3

(30)要統(tǒng)計當前庫文件的物理記錄總數(shù),并將結果存放在變量X中。在任何情況下均能正確完成這

一任務的命令是

A)SUMITOXB)X=RECNO()

C)COUNTTOXD)STORERECCOUNT()TOX

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

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

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

記錄總寬度為

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

(33)對一個打開的非空庫文件,要使記錄指針指向文件尾,應執(zhí)行

A)GOBOTTOMB)GOBOTTOMSKIPC)GOTOPD)GORECCOUNTOSKIP-I

(34)已執(zhí)行了以下程序段:

USEPPCOPYTOQQSTRUCTUREEXTENDEDUSEQQ

LISTUSE

在屏幕上顯示10個記錄,這說明

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

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

(35)職工數(shù)據(jù)庫以及以“政治面目”字段建立的索引文件已打開,要求僅顯示所有政治面目為“黨

員”的職工記錄,下列命令或程序段中不能確保正確完成這一任務的是

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

OSEEK”黨月"DISPLAYWHILE政治面目="黨員”

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

(36)已順利執(zhí)行了以下命令序列;

SELECT0

USESTAFF1ALIASDATA

SELECT0

USESTAFF2

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

A)SELECTAB)SELECT1C)SELECTDATAD)SELECTSTAFFI

(37)若要按“基本工資”字段值的降序為當前文件建立索引,正確的命令是

A)INDEXON基本工資/ATOGZB)INDEXON基本工資仍TOGZ

C)INDEXON基本工資TOGZD)INDEXON-基本工資TOGZ

(38)在FoxBASE中,命令X=Y>3的功能是

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

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

0判斷X和Y是否都大于3D)有語法錯誤

(39)FoxBASE中的一些庫文件操作命令,在沒有給出《范圍>短語、FOR短語和WHILE短語時,其默

認〈范圍>為ALL的命令包括

A)LIST、SUM和DISPLAY命令B)COPY、TOTAL和RECALL命令

C)REPLACE>RECALL和DELETE命令D)COUNT、SUM和AVERAGE命令

(40)有如下FoxBASE程序段;

USE學生檔案ACCEPT”請輸入待查的學號:"TOZKZH

LOCATEFOR學號=ZKZHIFEOF()?”經(jīng)查找,無此學生!”

ELSEDOWHILE.NOT.EOF()

7"姓名:”+姓名+SPACE(4)+“分數(shù):"+STR(分數(shù))

CONTINUEENDDOENDIF

其中,學號、姓名和分數(shù)是數(shù)據(jù)庫文件“學生檔案”中的字段,該程序正常運行,表明字段變量”學

號”和“分數(shù)”的數(shù)據(jù)類型分別是-

A)N型、C型B)N型、N型C)C型、N型D)C型、C型

以下(41)一(50)題的操作均基于下面條件:

已建立學生數(shù)據(jù)庫STD.DBF,數(shù)據(jù)庫出生結構為:學號(C,6),姓名(C,8),性別(C,2),日期

0),平均成績(N,6,2)。用LIST命令顯示記錄如下:記錄號#學號姓名性別出生日期平

均成績1021501劉淑敏女10/05/8488.22021502楊立宏男03/12

/8570.63021503馬燕女09/23/8467.24021504趙雅潔女2/

10/8480.85021505王力軍男11/21/8490.5

(41)有如下命令序列:USESTDGOBOTTOMSKIP-3LISTREST執(zhí)行以上命

令序列后,輸出結果顯示

A)最后2條記錄B)最后3條記錄C)最后4條記錄D)全部記錄

(42)要顯示學生姓名和年齡,可使用命令

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

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

C)@4,6SAY姓名+5丁心丫£人正口八丁£0)-丫£八區(qū)(出生日期》

D)@4,6SAY姓名+SUBSTR(YEAR(OATEO)-YEAR(出生日期))

(43)依次執(zhí)行以下命令:USESTD姓名;"鄭小洋"SKIP27"姓名是:"+

姓名最后一條命令的輸出結果是

A)姓名是:鄭小洋B)姓名是:馬燕C)姓名是:楊立宏D)姓名是:趙雅潔

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

所顯示記錄的姓名順序是

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

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

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

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

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

A)SKIPB)DISPLAYALLC)FINDD)GO5

(46)有以下程序段USESTDINDEXON性別TOXBTOTALON性別TO

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

A)IB)2C)3D)4

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

A)記錄個數(shù)B)平均成績

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

(48)有如下命令序列:SETTALKOFFUSESTDDELETEFOR平均成績

<=85SETDELETEDONAVERAGE平均成績TOAVG?AVG執(zhí)行以上命令序列之后,

屏幕輸出的結果是

A)89.35B)89.46C)85.33D)86.50

(49)要顯示當前記錄的學號、姓名、性別,以下命令錯誤的是

A)?學號,姓名,性別B)DISPLAY學號,姓名,性別

0@5,10SAY學號,姓名,性別D)@5,10SAY學號+姓名+性別

(50)有如下命令序列;SETTALKOFFUSESTDGO3DISPLAYFOR性別="

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

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

0從第3條記錄到第5條記錄D)全部記錄

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

(1)計算機軟件分為系統(tǒng)軟件與應用軟件,UNIX屬于D3。

(2)假設在當前盤的當連前目錄下有兩個文件A.TXT和D.TXT,現(xiàn)要將文件B.TXT合并接到文件

A.TXT的后面。若使用TYPE命令,則完整的命令為K21。

(3)Internet的信息服務方式分為基本服務和擴展服務,電子郵件屬于H33。

⑷在WINdows環(huán)境下,利用菜單命令刪除固定硬盤上的文件與文件夾,實際上是將需要刪除的文

件與文件夾移動到K43文件夾中。

⑸在Windows環(huán)境下,為了進行“添加刪除程序”操作,首先打開K52,然后雙擊其中的相應圖

標。

(6)設FoxBASE的MYPRC.PRG程序中有PROCEDUREGl、PROCEDUREG2、PROCEDUREG3三個過程;

在首次調(diào)用以上過程之前應執(zhí)行命令K63o

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

列:SELECT1USE職工檔案SELECT2USE職工工資SELECT

1SETRELATIONTORECNO()+3INTOBGOTOBOTTOM?RECNO(),

RECN0(2)最后一條命令的輸出結果是H73o

(8)有如下FoxBASE程序:*SUB.PRGPARAMETERSR,

API=3.14A=PI*R*RRETURN在點狀態(tài)下執(zhí)行了如下命令序

列:AREA=Om?AREA最后一條命令執(zhí)行后顯示的結果是12.56,請?zhí)羁铡?/p>

⑼設數(shù)據(jù)庫文件PHONE。.DBF中包含了“姓名”、“電話”和“地址”三個字符型字段以下程序

的功能是按用戶輸入的任一電話號碼進行查找,如果存在該號碼,則顯示其單位地址、關閉文件并

結束程序。請將程序補充完整。SETTALKOFFUSEPHONECLEAR

PHN=SPACE(8)@10,20SAY”電話號碼:"H93READLOCATEFORPHN=電

話IFFOUND()@12,20SAY,”單位地址;”+地11:K10RENDIFENDDOCLOSE

ALLSETTALKONRETURN在青年歌手大賽中,歌手的得分情況由GS.DBF和PW.DBF

兩個數(shù)據(jù)庫(除“最后得分”字段以外,其余字段已存放了相應數(shù)據(jù))進行統(tǒng)計.評委數(shù)據(jù)庫PW.DBF

中放有10個評委給每位歌手所打的分數(shù),數(shù)據(jù)庫結構為:歌手編號(C,4),評委1(N,5,2),評

委2(N,5,2),…,評委10(N,5,2)歌手數(shù)據(jù)庫GS.DBF中存有每位歌手的基本情況和最后得分,

數(shù)據(jù)庫結構為:歌手編號(C,4),姓名(C,8),選送地區(qū)(C,20),最后得分(N,5,2)

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

(10)以下程序的功能是根據(jù)10個評委所給分數(shù),計算并填寫“最后得分”字段,具體計算方法是

去掉一個最高分、去掉一個最低分,再對其余得分求平均。請?zhí)羁眨篠ELECTUSE

GSINDEXON歌手編號TOGSSELECT0USEPWSETRELATIONTO歌手編號INTO

GSGOTOPDOWHILEH113SCATTERTOTEMP1=2STORETEMP(2)TO

PMIN,PMAX,SDOWHILEK12X1=1+1S=S+TEMP(I)

DOCASECASETEMP(I)>PMAXPMAX=TEMP(I)CASE

TEMP(I)PMIN=TEMP(I)

H133ENDDOSELECTGSREPLACE最后得分WITH

K143H153K163ENDDO

(11)將GS.DBF按“最后得分”字號段由高到低排序,“最后得分”相同時,按歌手編

升序建立排序文件GSPX.DBF的命令是H173o

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

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

用PR0G1.PPG或PR0G2.PRG進行不同的處理;IFLEFT(選送地區(qū),4)="北

京”DOPROG1ELSEDOPROG2ENDIF以上程序段中的判斷條件LEFT(選送

地區(qū),4)="北京”,也可以用函數(shù)SUBS或AT描述。使用SUBS函數(shù)描述時,判斷條件可改寫為R201。

可改寫為K19%使用AT函數(shù)描述時,判斷條件2003年9月全國計算機等級考試二級foxbase

筆試試卷參考答案-、選擇題(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)K13系統(tǒng)軟件(2)K2HTYPEB.TXT?A.TXT(3)[[33

基本服務

(4)K4X回收站

(5)K53控制面板(6)K63SETPROCEDURETOGl,G2,G3(7)(71

1011(8)mDOSUBWITH2,AREA(9)H93GETPHNK103

CONTINUE(10)D13.NOT.E0F()K12]I<=10K133ENDCASEE143S-PMAX-PMIN

H153SELEPWD63SKIP(1DK173SORTON最后得分/D,歌手編號TOGSPX(12)

K18RAVER最后得分TOPJ(13)K19]SUBS(選送地區(qū),1,4)="北京”R201

AT(“北京”,選送地區(qū))

2004年4月等級考試二級VF筆試試卷

一、單項選擇題(每題2分,共70分)

1、數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關系是(本題分值:

2分)

A)DBS包括DB和DBMSB)DBMS包括DB和DBS

C)DB包括DBS和DBMSD)DBS就是DB,也就是DBMSA

2、在VisualFoxPro中“表”是指

A)報表B)關系C)表格D)表單B

3、數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是

A)數(shù)據(jù)庫系統(tǒng)復雜,而文件系統(tǒng)簡單

B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決

C)文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件

D)文件系統(tǒng)管理的數(shù)據(jù)量較小,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量B

4、在當前表單的LABEL1控件中顯示系統(tǒng)時間的語句是

A)THISFORM.LABEL1.CAPTION=TIME()C)THISFORM.LABEL1.TEXT=TIME()

B)THISFORM.LABEL1.VALUE=TIME()D)THISFORM.LABEL1.CONTROL=TIME()A

5、在關系模型中,為了實現(xiàn)“關系中不允許出現(xiàn)相同元組”的約束應使用

A)臨時關鍵字B)主關鍵字C)外部關鍵字D)索引關鍵字B

6、在VisualFoxPro中創(chuàng)建項目,系統(tǒng)將建立一個項目文件,項目文件的擴展名是

A)proB)prjC)pjxD)itmC

7、在VisualFoxPro的項目管理器中不包括的選項卡是

A)數(shù)據(jù)B)文檔C)類D)表單D

8^在VisualFoxPro

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論