(完整word版)《VFP數(shù)據(jù)庫系統(tǒng)》模擬考試題(一)_第1頁
(完整word版)《VFP數(shù)據(jù)庫系統(tǒng)》模擬考試題(一)_第2頁
(完整word版)《VFP數(shù)據(jù)庫系統(tǒng)》模擬考試題(一)_第3頁
(完整word版)《VFP數(shù)據(jù)庫系統(tǒng)》模擬考試題(一)_第4頁
(完整word版)《VFP數(shù)據(jù)庫系統(tǒng)》模擬考試題(一)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《VFP數(shù)據(jù)庫系統(tǒng)》模擬考試題(一)一、填空題(每空 1分,共15分)1、若一個數(shù)值型字段變量的最大寬度為 9,小數(shù)位數(shù)為 2,則這個變量能表示的最大數(shù)是 2、若日期函數(shù)DATE()勺值為“05/25/02”,要從這個數(shù)中取出字符串“ 25”的表達式是3、關(guān)系數(shù)據(jù)庫對關(guān)系有三種基本操作, 在VFP6.0命令格式中,F(xiàn)IELDS〈字段名表〉是對關(guān)系的操作;FOR〈條件>是關(guān)系的操作;、RIGHT(TIME(),2的數(shù)據(jù)類型是;、已打開學(xué)生表文件,要把記錄指針定位在第一個獎學(xué)金大于 50元的記錄上,應(yīng)使用的命令是、“DATE()”的數(shù)據(jù)類型是是是是是是;7、要瀏覽已打開的表文件的記錄可使用命令是是是是是;8、若X=1.5,執(zhí)行命令Y=X=X+0.5后,Y的值為;9、命令 DELETENEXT3的功能是是是是是是;、復(fù)合索引文件的擴展名是是是是是是;、在過程調(diào)用中進行參數(shù)傳遞時,當(dāng)WITH后的 <參數(shù)列表 >是是是是是是 時稱為引用傳遞;12、計時器控件中的屬性 INTERVAL是為屬性;、對象彼此之間只能通過是是是是是來相互聯(lián)系;、若要觸發(fā)某個控件(如命令按鈕、選項按鈕等)實現(xiàn)某個特定的操作,可選擇是是是是是事件,并編寫相應(yīng)的事件過程代碼;、若要在“文本框”中顯示表文件中某個字段的內(nèi)容,則應(yīng)在文本框的是是是是是屬性中指明表文件名及字段名。二、單項選擇題(每題1分,共30分)()B)數(shù)據(jù)庫建立,程序編制,文字編輯D)程序編制,程序編譯,聯(lián)接編譯()B)數(shù)據(jù)庫建立,程序編制,文字編輯D)程序編制,程序編譯,聯(lián)接編譯()A)數(shù)據(jù)定義,數(shù)據(jù)操作,程序C)建立數(shù)據(jù)庫,統(tǒng)計數(shù)據(jù)庫,數(shù)據(jù)庫索引2)在VFP表達式中,結(jié)果為日期型的表達式是:A)DATE() +TIME()B)DATE()+100C)DATE() -CTOD(“05/25/02”)D)112-DATE()3)執(zhí)行下列命令序列后,屏幕顯示的結(jié)果是( )Y=2Y=Y+2.T. D).F.)的值為真( .T.)B)NOT(Y>=X).T. D).F.)的值為真( .T.)B)NOT(Y>=X)D)NOT(X$Y).AND.(X=Y)4)設(shè)X=“24”,Y=“43”,表達式(A)NOT(X==Y).OR.(Y$X)C)NOT(X<>Y)5)設(shè)X=“05/18/02”,命令?TYPE(“&X”)的輸出值是()A)05/18/02B)C C)N D)D6)設(shè)系統(tǒng)日期是2002年5月18日,變量CH="VFP6.0數(shù)據(jù)庫系統(tǒng)”,則表達式

SUBSTR(CH,4,1)+RIGHT(STR(YEAR(DATE())),2)的值為:A)2008 B)8008 C)602 D)出錯信息7)假定A=3,B=4,執(zhí)行下列運算能夠得到數(shù)值型結(jié)果的是( )A)? A=B-1 B)? B+1=A C)A=B D)A+1=B、在已打開的表文件中的第三條記錄前插入一條記錄,可使用的命令是( )A)GO3 B)GO3 C)GO3 D)GO2INSERT INSERTBEFOREINSERTBLANKINSERTBEFORE)假設(shè)數(shù)據(jù)庫表文件及索引文件已打開,為確保指針定位在物理記錄為 1的記錄上,應(yīng)該使用的命令是()A)GOTOP B)GOBOF() C)SKIP1 D)GO1TOC\o"1-5"\h\z10)當(dāng)前數(shù)據(jù)庫表文件有15條記錄,當(dāng)前記錄號是6,執(zhí)行命令LIST后,當(dāng)前記錄號是( )A)8 B)16C)15 D)711、當(dāng)前表文件剛執(zhí)行過DISPLAYAL命令,接著再執(zhí)行DELET瑜令,且其它范圍子句和條件子句均缺省,則該命令完成了()的邏輯刪除;A)首記錄 B)所有記錄 C)零記錄 D)末記錄12、執(zhí)行下列命令后,屏幕顯示的結(jié)果為( )ST=“Microsoftwindows”(t與w之間有一空格)?SUBSTR(ST,(LEN(ST)-2)/5+8,3)D)fw.T.D)fw.T.)”的表達式是( )B)“SHANGHA”I$“HAI”D) “GOLD”$“GO”13、下列VFP表達式中,運算結(jié)果為A)“SHA”$“SHANGHA”IC)“GOOD”$“G”14、在VFP命令窗口中,已打開“成績”表,需將記錄指針定位在第一個總分大于 350分的記錄上,應(yīng)使用命令()A)DISPLAYFOR^的記錄上,應(yīng)使用命令()A)DISPLAYFOR^、分>350C)BROWFOR總分>35015、打開一個空的表文件,分別用函數(shù)A).T..T. B).F..F. C).TB)LISTFOR總分>350D)LOCATEFO就分>350EOF()和BOF()測試,其結(jié)果是( ).F. D).F..T.16、下列VFP表達式中,運算結(jié)果為數(shù)值型數(shù)據(jù)的是( )A)CTOD(“06/10/02”) B)“36”+“64”C)LEN(“06/10/02”)+3 D)7+3=10、若要將文本框中的內(nèi)容設(shè)置為“只讀” ,則下面的屬性設(shè)置哪一個是正確的()A)Enabled設(shè)置為“真(.T.)" B)Readonly設(shè)置為“真(.T.)”C)Visible設(shè)置為“真( .T.)”D)FontBold設(shè)置為“真( .T.)”TOC\o"1-5"\h\z、下面屬于“方法”的是( )A)Click B)Caption C)Value D)SetAll19、VFP基類包含控件類和容器類,下列基類中屬控件類的有( )①命令按鈕 ②列表框 ③表單 ④形狀A(yù))①②③ B)②③④ C)①②④ D)①③④20、下列屬性中不屬于修飾屬性的是( )B)FontNameD)BackStyleB)創(chuàng)建一個表單B)FontNameD)BackStyleB)創(chuàng)建一個表單C)Picture21、數(shù)據(jù)環(huán)境的作用是()A)創(chuàng)建一個表文件

D)修改表單C)D)修改表單22、執(zhí)行如下命令序列:STORE2002TOASTORE“2002”TOBSTORE“A”TOM?&M+&B最后輸出的結(jié)果是()A)A2002 B)語法錯誤 C)20022002D)4004TOC\o"1-5"\h\z23、在下列VFP表達式中,結(jié)果為邏輯真(.丁.)的是( )B)[學(xué)習(xí)B)[學(xué)習(xí)]<=[學(xué)習(xí)]D)“385”>“94”C)“女” $性別24、對已打開的表文件:成績.DBF若要按“總分”降序索引,應(yīng)使用的命令是( )A)INDEXON總分TOCJX B)INDEXON總分/DTOXCJC)INDEXON-總分 TOCJXD)INDEXON-總分/DTOXCJ25、在已打開的表文件:成績 .DBF中,將總分大于 550分的學(xué)生記錄復(fù)制到新文件XSCJ.DBFK應(yīng)使用的命令是( )A)COPYTOXSC總分>=550 B)COPYTOXSCJFOR分〉=550C)SORTTOXSCJ、分>=550 D)TOTALTOXSCJ分>=55026、在一個表文件中分別定義了四個備注字段,它們分別存放在幾個備注文件中()A)1個 B)2個 C)3個 D)4個D)REPLACE)27、在VFP命令中,缺省范圍和FORD)REPLACE)A)DISPLAY B)COUNT C)RECALL28、若要給當(dāng)前表文件增加一個字段,應(yīng)使用命令(A)EDIT B)MODIFYSTRUCTUREC)BROWSED)APPEND29、當(dāng)前表文件有15條記錄,索引文件未打開,當(dāng)前記錄號為 1,執(zhí)行了命令SKIP-1以后,再執(zhí)行命令? BOF(),RECNO() ,屏幕顯示的內(nèi)容是()A).F. 0B).F. 1 C).T.0D).T. 130、在下列VFP命令中,使函數(shù)EOF()的值不一定為.T的命令是( )REPLACES本工資WITH基本工資+30DISPLAYFOR基本工資>1000LISTFORSUBST(RDTOC(date()),4,4)=”2004”LISTFORSUBST(RDTOC(date()),4,4)=”2004” .AND.基本工資>10001分,共10分)1、打開一個表文件,若指針指到最后一條記錄上,則函數(shù)EOF()的值為真(.T)2、顯示所有內(nèi)存變量名的命令是 LISTMEMORY*.*3、命令按鈕組屬于控件類對象;4、使用ZAP命令可以刪除已打開的表文件中的所有記錄;5、對象的屬性、方法和事件是類中定義的,所以不可以隨意向?qū)ο笾刑砑有聦傩?、新事件或是新方法?、凡能包含其它對象,也能刪除和添加其它對象的類都屬容器類;7、在循環(huán)語句中只要運行到“ LOOP語句便能自動退出循環(huán);8、具有私有屬性的內(nèi)存變量只能在定義它的程序及其下級子程序中使用;9、在同一表單中,命令THISFORM.BACKCOLOR=RGB(255,255,25即命令THIS.PARENT.BACKCOLOR=RGB(255,255,255f等效作用;10、方法REFRESH勺作用是釋放表單。四、閱讀程序題、寫出下列程序的運行結(jié)果( 5分)SETTALKOFFCLEARM=364320546I=0S=0DOWHILE.T.N=MOD(M,10)IFINT(N/2)=N/2I=I+1S=S+NENDIFM=INT(M/10)IFM=0EXITENDIFENDDO?”I=”+STR(I,2), ”S=”+STR(S,4)RETURNSETTALKON、寫出下列程序的運行結(jié)果( 5分)SETTALKOFFCLEARW=”HELLOW”!N=2LISTMEMORYLIKE?WAITDOP2WITHN,(W)LISTMEMORYLIKE?WAITRETURNPROCP2PARAX,YY=Y+“WANGPING!”X=X+DATE()N=20W=“GOOD”LISTMEMORYLIKE?WAITENDPROC五、程序填空(每空 2分,共10分):閱讀下列程序說明和程序,并將程序代碼缺少的內(nèi)容填入[ ]中;

求:S=K!求:S=K!++N!++M!(K<=N<=M,K以1遞增到M),通過程序計算 N!,完成下列程序。***MN.PRG***SETTALKOFFCLEARINPUT“K=”TKOINPUT“M=”TOMSTORE0TOS,AFORI=KTO[1]DOSUB[2]S=[3]ENDFO?“S=”+STR(S,19)SETTALKONPROCSUB[4]P,RP=1FORL=1TORP=[5]ENDFORENDPROC六、編程計算:(共25分)1、(8分)從鍵盤輸入N的值,編程計算:2!+4!+6!+……+(2N)!、(8分)編制一個人工翻動日歷界面,要求如下圖所示,界面窗口顯示當(dāng)前日期,但是用戶可以通過界面提供的微調(diào)按鈕任意地向前向后翻動日歷。單擊按鈕前的運行界面 單擊向前按鈕的界面單擊向后按鈕的界面、(9分)編制“學(xué)生”表信息查詢界面,要求如下圖所示,單擊“開始”在列表框中顯示“姓名”字段的內(nèi)容,單擊列表框中的某個姓名,則顯示該記錄所對應(yīng)的“學(xué)號”、“姓名”、“出生年月”、“性別”和“獎學(xué)金”的內(nèi)容,其中“學(xué)號”、“姓名”、“出生年月”只允許瀏覽,不允許編輯,“性別”為男則在復(fù)選框中打表示,“獎學(xué)金”可通過微調(diào)調(diào)整檔次(每25元為一個檔次)單擊“開始”之后的界面單擊“開始”之前的界面單擊列表框中的任一姓名后的界面單擊“開始”之后的界面解題提示說明:(1)設(shè)表單的界面編輯制作已經(jīng)完成,與表單有關(guān)的數(shù)據(jù)表文件(學(xué)生.DBF)已經(jīng)添加到了數(shù)據(jù)環(huán) 境中;(2)做題要求:

第2題要求寫出微調(diào)控件的有關(guān)事件的過程代碼以及設(shè)置文本框與界面相關(guān)的屬性;第3題要求:①編寫COMMAND1的CLICK#件和LIST1的INTERACTIVECHANG事件的過程代碼;②設(shè)置列表框LIST1的數(shù)據(jù)源和數(shù)據(jù)源屬性;③設(shè)置微調(diào)SPINNER1的INCREMENT1性。(3)本程序代碼中可能涉及到的主要屬性、事件及方法列表如下:ROWSOURCE、ROWSOURCETYP、ECONTROLSOURC、EVALUE、CAPTION、READONLY、SETALL、RELEAS、EREFRES、HINIT、INTERACTIVECHANG、ECLICK、VISIBLE、ENABLED、UPCLICK、DOWCLICK、DATEFORMATVFP答題紙2001~2002學(xué)年第一學(xué)期期終試題( B)使用班級:本科一年級課程名稱:VFP程序設(shè)計使用班級:本科一年級班級 姓名學(xué)號試題得分四五六七八九十總分試題得分四五六七八九十總分一、填空題TOC\o"1-

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論