VFP數(shù)據(jù)庫(kù)系統(tǒng)模擬考試題一_第1頁(yè)
VFP數(shù)據(jù)庫(kù)系統(tǒng)模擬考試題一_第2頁(yè)
VFP數(shù)據(jù)庫(kù)系統(tǒng)模擬考試題一_第3頁(yè)
VFP數(shù)據(jù)庫(kù)系統(tǒng)模擬考試題一_第4頁(yè)
VFP數(shù)據(jù)庫(kù)系統(tǒng)模擬考試題一_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《VFP數(shù)據(jù)庫(kù)系統(tǒng)》模擬考試題(一)一、填空題(每空1分,共15分)1、若一個(gè)數(shù)值型字段變量的最大寬度為9,小數(shù)位數(shù)為2,則這個(gè)變量能表示的最大數(shù)是 ;2、若日期函數(shù)DATE()的值為“05/25/02”,要從這個(gè)數(shù)中取出字符串“25”的表達(dá)式是—3、關(guān)系數(shù)據(jù)庫(kù)對(duì)關(guān)系有三種基本操作,在VFP6.0命令格式中,F(xiàn)IELDS〈字段名表〉是對(duì)關(guān)系的操作;FOR<條件>是關(guān)系的操作;4、RIGHT(TIME(),2)的數(shù)據(jù)類型是;5、已打開學(xué)生表文件,要把記錄指針定位在第一個(gè)獎(jiǎng)學(xué)金大于50元的記錄上,應(yīng)使用的命令是6、“DATE()”的數(shù)據(jù)類型是;7、要瀏覽已打開的表文件的記錄可使用命令;8、若X=1.5,執(zhí)行命令Y=X=X+0.5后,Y的值為;9、命令DELETENEXT3的功能是;10、復(fù)合索引文件的擴(kuò)展名是;11、在過程調(diào)用中進(jìn)行參數(shù)傳遞時(shí),當(dāng)WITH后的〈參數(shù)列表〉是時(shí)稱為引用傳遞;12、計(jì)時(shí)器控件中的屬性INTERVAL稱為屬性;13、對(duì)象彼此之間只能通過來相互聯(lián)系;14、若要觸發(fā)某個(gè)控件(如命令按鈕、選項(xiàng)按鈕等)實(shí)現(xiàn)某個(gè)特定的操作,可選擇—事件,并編寫相應(yīng)的事件過程代碼;15、若要在“文本框”中顯示表文件中某個(gè)字段的內(nèi)容,則應(yīng)在文本框的屬性中指明表文件名及字段名。二、單項(xiàng)選擇題(每題1分,共30分)1、VFP是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),它的主要功能是:()A)數(shù)據(jù)定義,數(shù)據(jù)操作,程序 B)數(shù)據(jù)庫(kù)建立,程序編制,文字編輯C)建立數(shù)據(jù)庫(kù),統(tǒng)計(jì)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)索引D)程序編制,程序編譯,聯(lián)接編譯2)在VFP表達(dá)式中,結(jié)果為日期型的表達(dá)式是:()A)DATE()+TIME() B)DATE()+100C)DATE()-CTOD(“05/25/02")D)112-DATE()3)執(zhí)行下列命令序列后,屏幕顯示的結(jié)果是()Y=2?Y=Y+2A)2B)4 C).T. D).F.4)設(shè)X="24”,Y=“43”,表達(dá)式()的值為真(.T.)A)NOT(X==Y).OR.(Y$X) B)NOT(Y>=X)C)NOT(X<>Y) D)NOT(X$Y).AND.(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ù)庫(kù)系統(tǒng)”,則表達(dá)式SUBSTR(CH,4,1)+RIGHT(STR(YEAR(DATE())),2)的值為:A)2008B)8008C)602D)出錯(cuò)信息7)假定A=3,B=4,執(zhí)行下列運(yùn)算能夠得到數(shù)值型結(jié)果的是()A)?A=B-1 B)?B+1=A C)A=BD)A+1=B8、在已打開的表文件中的第三條記錄前插入一條記錄,可使用的命令是()A)GO3 B)GO3C)GO3 D)GO2INSERT INSERTBEFOREINSERTBLANKINSERTBEFORE9)假設(shè)數(shù)據(jù)庫(kù)表文件及索引文件已打開,為確保指針定位在物理記錄為1的記錄上,應(yīng)該使用的命令是()A)GOTOPB)GOBOF()C)SKIP1 D)GO110)當(dāng)前數(shù)據(jù)庫(kù)表文件有15條記錄,當(dāng)前記錄號(hào)是6,執(zhí)行命令LIST后,當(dāng)前記錄號(hào)是OA)8 B)16C)15D)711、當(dāng)前表文件剛執(zhí)行過DISPLAYALL命令,接著再執(zhí)行DELETE命令,且其它范圍子句和條件子句均缺省,則該命令完成了()的邏輯刪除;A)首記錄B)所有記錄 C)零記錄 D)末記錄12、執(zhí)行下列命令后,屏幕顯示的結(jié)果為()ST=“Microsoftwindows”(t與w之間有一空格)?SUBSTR(ST,(LEN(ST)-2)/5+8,3)A)sofB)win C)dow D)fw13、下列VFP表達(dá)式中,運(yùn)算結(jié)果為“真(.T.)”的表達(dá)式是()A)“SHA”$“SHANGHAI” B)“SHANGHAI”$“HAI”C)“GOOD”$“G" D)“GOLD”$“GO”14、在VFP命令窗口中,已打開“成績(jī)”表,需將記錄指針定位在第一個(gè)總分大于350分的記錄上,應(yīng)使用命令()A)DISPLAYFOR總分>350 B)LISTFOR總分>350C)BROWFOR總分>350 D)LOCATEFOR總分>35015、打開一個(gè)空的表文件,分別用函數(shù)EOF()和BOF()測(cè)試,其結(jié)果是()A).T..T. B).F..F.C).T..F. D).F..T.16、下列VFP表達(dá)式中,運(yùn)算結(jié)果為數(shù)值型數(shù)據(jù)的是()A)CTOD(“06/10/02”) B)“36”+“64”C)LEN(“06/10/02”)+3 D)7+3=1017、若要將文本框中的內(nèi)容設(shè)置為“只讀”,則下面的屬性設(shè)置哪一個(gè)是正確的()A)Enabled設(shè)置為“真(.T.)” B)ReadOnly設(shè)置為“真(.T.)”C)Visible設(shè)置為“真(.T.)” D)FontBold設(shè)置為“真(.T.)”18、下面屬于“方法”的是()A)ClickB)Caption C)Value D)SetAll19、VFP基類包含控件類和容器類,下列基類中屬控件類的有()①命令按鈕②列表框③表單④形狀A(yù))①②③ B)②③④C)①②④ D)①③④20、下列屬性中不屬于修飾屬性的是()A)ControlSource B)FontNameC)Picture D)BackStyle21、數(shù)據(jù)環(huán)境的作用是()A)創(chuàng)建一個(gè)表文件 B)創(chuàng)建一個(gè)表單C)為運(yùn)行表單指定表文件及路徑 D)修改表單22、執(zhí)行如下命令序列:STORE2002TOASTORE“2002”TOBSTORE“A”TOM?&M+&B最后輸出的結(jié)果是()A)A2002B)語法錯(cuò)誤C)20022002D)400423、在下列VFP表達(dá)式中,結(jié)果為邏輯真(.T.)的是()A){05/21/02}>{05/12/02} B)[學(xué)習(xí)]<=[學(xué)習(xí)]C)“女”$性別 D)“385”>“94”24、對(duì)已打開的表文件:成績(jī).口3尸若要按“總分”降序索引,應(yīng)使用的命令是()A)INDEXON總分TOCJXB)INDEXON總分/DTOXCJC)INDEXON-總分TOCJXD)INDEXON-總分/DTOXCJ25、在已打開的表文件:成績(jī).DBF中,將總分大于550分的學(xué)生記錄復(fù)制到新文件XSCJ.DBF中,應(yīng)使用的命令是()A)COPYTOXSCJ總分>=550 B)COPYTOXSCJFOR總分〉=550C)SORTTOXSCJ總分>=550 D)TOTALTOXSCJ總分>=55026、在一個(gè)表文件中分別定義了四個(gè)備注字段,它們分別存放在幾個(gè)備注文件中()A)1個(gè) B)2個(gè) C)3個(gè) D)4個(gè)27、在VFP命令中,缺省范圍和FOR語句時(shí),下列默認(rèn)ALL的命令是()A)DISPLAYB)COUNT C)RECALL D)REPLACE28、若要給當(dāng)前表文件增加一個(gè)字段,應(yīng)使用命令()A)EDITB)MODIFYSTRUCTUREC)BROWSED)APPEND29、當(dāng)前表文件有15條記錄,索引文件未打開,當(dāng)前記錄號(hào)為1,執(zhí)行了命令SKIP-1以后,再執(zhí)行命令?BOF(),RECNO(),屏幕顯示的內(nèi)容是()A).F.0 B).F. 1 C).T.0D).T. 130、在下列VFP命令中,使函數(shù)EOF()的值不一定為.T.的命令是()REPLACE基本工資WITH基本工資+30DISPLAYFOR基本工資>1000LIST FORSUBSTR(DTOC(date()),4,4) =” 2004”LIST FORSUBSTR(DTOC(date()),4,4) =” 2004” .AND.基本工資>1000三、判斷題(每題1分,共10分)1、打開一個(gè)表文件,若指針指到最后一條記錄上,則函數(shù)EOF()的值為真(.T.)2、顯示所有內(nèi)存變量名的命令是LISTMEMORY*.*3、命令按鈕組屬于控件類對(duì)象;4、使用ZAP命令可以刪除已打開的表文件中的所有記錄;5、對(duì)象的屬性、方法和事件是類中定義的,所以不可以隨意向?qū)ο笾刑砑有聦傩?、新事件或是新方法?、凡能包含其它對(duì)象,也能刪除和添加其它對(duì)象的類都屬容器類;7、在循環(huán)語句中只要運(yùn)行到“LOOP”語句便能自動(dòng)退出循環(huán);8、具有私有屬性的內(nèi)存變量只能在定義它的程序及其下級(jí)子程序中使用;9、在同一表單中,命令THISFORM.BACKCOLOR=RGB(255,255,255)與命令THIS.PARENT.BACKCOLOR=RGB(255,255,255具有等效作用;10、方法REFRESH的作用是釋放表單。四、閱讀程序題1、寫出下列程序的運(yùn)行結(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)RETURNSETTALKON2、寫出下列程序的運(yùn)行結(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!+ +N!+完成下列程序。+M!(K<=N<=M,K以求:S=K!+ +N!+完成下列程序。***MN.PRG***SETTALKOFFCLEARINPUT“K=”TOKINPUT“M=”TOMSTORE0TOS,AFORI=KTO[1]DOSUB[2]S=[3]ENDFO?“S="+STR(S,19)SETTALKONPROCSUB[4]P,RP=1FORL=1TORP=[5]ENDFORENDPROC六、編程計(jì)算:(共25分)1、(8分)從鍵盤輸入N的值,編程計(jì)算:2!+4!+6!+……+(2N)!2、(8分)編制一個(gè)人工翻動(dòng)日歷界面,要求如下圖所示,界面窗口顯示當(dāng)前日期,但是用戶可以通過界面提供的微調(diào)按鈕任意地向前向后翻動(dòng)日歷。單擊按鈕前的運(yùn)行界面單擊向前按鈕的界面單擊向后按鈕的界面3、(9分)編制“學(xué)生”表信息查詢界面,要求如下圖所示,單擊“開始”在列表框中顯示“姓名”字段的內(nèi)容,單擊列表框中的某個(gè)姓名,則顯示該記錄所對(duì)應(yīng)的“學(xué)號(hào)”“姓名”、“出生年月”、“性別”和“獎(jiǎng)學(xué)金”的內(nèi)容,其中“學(xué)號(hào)”“姓名”、“出生年月”只允許瀏覽,不允許編輯,“性別”為男則在復(fù)選框中打“J”表示“獎(jiǎng)學(xué)金”可通過微調(diào)調(diào)整檔次(每25元為一個(gè)檔次)單擊“開始”之前的界面單擊“開始”之后的界面單擊列表框中的任一姓名后的界面解題提示說明:(1)設(shè)表單的界面編輯制作已經(jīng)完成,與表單有關(guān)的數(shù)據(jù)表文件(學(xué)生口3尸)已經(jīng)添加到了數(shù)據(jù)環(huán)境中;(2)做題要求:

第2題要求寫出微調(diào)控件的有關(guān)事件的過程代碼以及設(shè)置文本框與界面相關(guān)的屬性;第3題要求:①編寫COMMAND1的CLICK事件和LIST1的INTERACTIVECHANGE事件的過程代碼;②設(shè)置列表框LIST1的數(shù)據(jù)源和數(shù)據(jù)源屬性;③設(shè)置微調(diào)SPINNER1的INCREMENT屬性。(3)本程序代碼中可能涉及到的主要屬性、事件及方法列表如下:ROWSOURCE、ROWSOURCETYPE、CONTROLSOURCE、VALUE、CAPTION、READONLY、SETALL、RELEASE、REFRESH、INIT、INTERACTIVECHANGE、CLICK、VISIBLE、ENABLED、UPCLICK、DOWCLICK、DATEFORMATVFP答題紙2001~2002學(xué)年第一學(xué)期期終試題(B)課程名稱

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論