2007年國家計算機二級(VFP)真題.doc_第1頁
2007年國家計算機二級(VFP)真題.doc_第2頁
2007年國家計算機二級(VFP)真題.doc_第3頁
2007年國家計算機二級(VFP)真題.doc_第4頁
2007年國家計算機二級(VFP)真題.doc_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

2007年全國高等學校計算機考試二級(Visual FoxPro語言)試卷說明:試卷中使用的“職工”表和“職務”表結構和內容如下:(每道使用此二表的題目均使用原始數據)“職工”表職工(編號(C,3),姓名(C,8),性別(C,2),出生日期(D),婚否(L),職務號(C,2),工資(N,7,2) 編號 姓名 性別 出生日期 婚否 職務號 工資 001 王云鶴 男 01/05/1969 T 03 1276.00 002 張曉云 女 12/25/1974 F 04 980.00 003 劉玉龍 男 04/17/1955 T 01 1580.00 004 劉宗武 男 10/18/1975 F 05 876.00 005 孫大鵬 男 06/15/1975 T 05 850.00 006 李莉 女 12/12/1970 T 02 1290.00“職務”表職務(職務號(C,2),職務名稱(C,6) 職務號 職務名稱 01 處長 02 副處長 03 科長 04 秘書 05 科員一、單項選擇題(本題共20小題,每小題2分,共40分)下面每題給出四個答案,用A、B、C、D標出,其中只有一個是正確的,將你選擇的結果涂黑答題紙對應題號的方格。1.現實世界的對象稱為()A.關系 B.屬性C.記錄 D.實體2.下列不是數據庫管理系統支持的模型是()A.表模型 B.層次模型C.關系模型 D.網狀模型3.SQL語言中UPDATE語句的功能是()A.數據定義 B.數據查詢C.修改表中某些字段名 D.修改表中某些字段的值4.恢復當前表中所有已做了刪除記錄標記的記錄,應使用的命令為()A.CLEAR ALL B.COLSE ALLC.RELEASE ALL D.RECALL ALL5.通用字段和備注字段在表中占用的字節數是() A.2個 B.4個C.8個 D.10個6.從關系中選擇某些字段的所有值組成一個新的關系,這種運算為()A.連接 B.選擇C.投影 D.集合7.確定控件能否起作用的屬性是()A.Caption B.EnabledC.Visible D.Default8.Visual FoxPro支持的循環結構語句不包括()A.REPEAT ENDREPEAT B.FOR ENDFORC.SCAN ENDSCAN D.DO WHILE ENDDO9.下列函數中,函數值為數值型的是( )A.AT(人民,中華人民共和國) B.CTOD(12/20/2004)C.BOF() D.SUBSTR(中華人民共和國,5,4)10.下列運算符中優先級最低的是( )A. B.=C.and. D.*11.執行Visual FoxPro命令文件的命令是( )A.RUN B.MODIFYC.DO D.CREATE12.“職工”表中求每種職務的平均工資的SQL語句是()A.SELECT 職務號,AVG(工資) FROM 職工 ORDER BY 職務號 B.SELECT 職務號,AVG(工資) FROM 職工 GROUP BY 職務號C.SELECT 職務號,AVG(工資) FROM 職工 GROUP BY 工資D.SELECT 職務號,AVG(工資) FROM 職工 ORDER BY 工資13.在當前打開的表中,使指針指向第五條記錄的命令是()A.GO BOTTOM B.SKIP 5C.GO 5 D.LOCATE 514.在SQL查詢中,使用WHERE子句指出的是()A.查詢目標 B.查詢結果C.查詢視圖 D.查詢條件15.自由表文件中每條記錄的Memo字段的內容存儲在()A.各自的備注文件(.FPT)中 B.同一個備注文件(.FPT)中C.同一個文本文件(.TXT)中 D.同一個數據庫文件(.DBC)中16.一個表的主關鍵字被包含到另一個表中時,在另一個表中被稱為( )A.外部關鍵字 B.主關鍵字C.超關鍵字 D.候選關鍵字17.表之間的“一對多”關系是指( )A.一個表與多個表之間的關系B.一個表的一條記錄對應另一個表中的多條記錄C.一個表的一條記錄對應多個表中的一條記錄D.一個表的一條記錄對應多個表中的多條記錄18.文本框控件的數據源屬性為()A.Value B.TopC.Passwordchar D.Controlsource19.下列類中屬于容器類的是()A.表單 B.命令按鈕C.列表框 D.單選按鈕20.Visual FoxPro系統提供了四種不同的索引類型,其中索引表達式的輸入值不能重復的是( )A.主索引和惟一索引 B.主索引和普通索引C.候選索引和惟一索引 D.主索引和候選索引二、多項選擇題(本題共5小題,每小題2分,共10分)下面每題給出五個答案,用A、B、C、D、E標出,其中有兩個(含兩個)以上是正確的,將你選擇的結果填在答題紙對應題號的括號內。1.下列函數中自變量為字符型的有()A.ALLTRIM() B.LEN() C.DTOC()D.CTOD() E.VAL()2.以下常量中合法的有( )A.123.56 B.123e+12 C.計算機等級考試 D.2007/10/22 E.T.3.在向數據庫中添加表的操作時,下列中正確的有( )A.可以將數據庫表直接添加到另一個數據庫中 B.可以將自由表添加到數據庫中C.可以在項目管理器中將自由表拖放到數據庫中 D.先將數據庫表移出數據庫成為自由表,而后添加到另一個數據庫中E.數據庫表是不能夠進行移出操作的4.以下屬于Visual FoxPro文件擴展名的有( )A.PRG B.QPR C.DBFD.BMP E.DBC5.類定義了對象的( )A.屬性 B.方法 C.圖形D.事件 E.容器三、填空題(本題共15小題,每小題2分,共30分)請將正確答案填寫在答題紙相應位置上,答在試題上不能得分。1.定義一個二維數組X(2,3)的命令格式為 _。2.條件函數IIF(LEN(SPACE(3)2,1,-1)的返回值是_。3.若要使表單運行時能自動居中,應設置其_屬性為.T.。4.物理刪除當前表中所有已做邏輯刪除的記錄,正確的命令為_。5.MOD(LEN(預祝奧運會圓滿成功),MONTH(2008/08/10)的計算結果是_。6.在設計表單時,要使表單中包含最大化按鈕,應將_屬性設置為.T.。7.常量.N.表示的是_型的數據。8.使用SQL語句將一條新的記錄插入職務表,正確的語句是:INSERT_職務(職務號,職務名稱) VALUES (06,副科長)9.在當前窗體的LABEL1控件顯示系統時間的語句是:THISFORM.LABEL1._=TIME() 10.在當前打開的表尾增加一條空記錄,正確的命令是_。11.將“職工”表中的數據按工資降序排列后生成新表,程序如下:CLOSE ALLSET TALK OFFCLEARUSE 職工_ TO 職工1 ON 工資/DUSE 職工1DISPLAY ALLUSERETURN12.在“職工”表中查找且顯示“孫大鵬”的信息,程序如下:SET TALK OFFCLEARUSE 職工LLCATE _IF FOUND()DISPLAYENDIFUSE13.顯示“職工”表中女職工的工資和,程序如下:SET TALK OFFCLEARSELECT_FROM 職工;WHERE 性別女RETURN14.設計一個查詢表單BD.SCX,其界面如圖所示,其中文本框控件名為Text1,表格控件名為Grid1。當在其中輸入職工姓名并單擊“查詢”按鈕時,將在下邊的顯示該職工的信息。 “查詢”按鈕的Click事件代碼應如下:Thisform.Grid1.RecordSourceType=4Thisform.Grid1.RecordSource=SELECT * FROM 職工 WHERE 姓名=_15.將“職工”表中第6條記錄的“出生日期”改為“12/12/1972”,程序如下:SET TALK OFFCLEARUSE 職工SKIP 5_ 出生日期 WITH 1972/12/12DISPLAYUSERETURN四、閱讀程序題(本題共8個題,14題每題2分,58題每題3分,共20分)閱讀下列程序,將正確的運行結果填寫在答題紙相應的位置上,答在試卷上不能得分。1. SET TALK OFFCLEARUSE 職工INDEX ON 工資 TO GZGO BOTTOM? 姓名,工資USERETURN2. SET TALK OFFCLEARSELECT * FROM 職工;WHERE 職務號=05COUNT TO x?xRETURN3. SET PROC TO CP.PRGS=0INPUT 輸入圓的半徑: TO RDO S1 WITH S,R? SSET PROC TORETURN*CP.PRGPROC S1PARA X,RX=31.4*R*RRETURN運行以上程序時,由鍵盤輸入值24. SET TALK OFFCLEARSTORE 0 TO XUSE 職工INDEX ON YEAR(出生日期) TAG TSEEK 1975DO WITH YEAR(出生日期)1975 XX+1 SKIPENDDO?XUSERETURN5. SET TALK OFFSET HEADING OFFCLEARUSE 職工COPY TO BBUSE BBLOCATE FOR 性別女IF FOUND()DISP 編號,姓名,性別 OFFENDIFUSERETURN6. SET TALK OFF SET HEADING OFFCLEARSELECT AUSE 職務INDEX ON 職務號 TO ZHWUSELECT BUSE 職工INDEX ON 職務號 TO ZHSELECT ASET RELATION TO 職務號 INTO 職工DISPLAY B.編號,B.姓名,職務名稱 OFFUSERETURN7.設計一個表單,如下圖所示。其中有一個命令按鈕Command1與三個文本框Text1、Text2、Text3,對Command1(“計算”按鈕)的Click事件編寫代碼如下:SELECT MAX(工資) AS maxgz,MIN(工資) AS mingz,AVG(工資) AS avggz;FORM 職工Thisform.Text1.Value=maxgzThisform.Text2.Value=mingzThisform.Text3.Value=avggz 請順序寫出表單運行后,單擊“計算”按鈕,文本框Text1、Text2、Text3上顯示的內容。8. SET TALK OFFCLEARFOR J=1 TO 3?STR(J,2)+ )FOR I=1 TO J?STR(I*J,3)ENDFORENDFORRETURN2007年省二級Visual FoxPro答案一、單項選擇題15:DADDB 610:CBAAC 1115:CBCDB 1620:ABDAD二、多項選擇題1、ABDE 2、ABCDE 3、BCD 4、ABCE 5、ABD三、填空題1、Dime x(2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論