版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡整理,如有侵權,請聯(lián)系刪除,謝謝!2004年(春)VisualFoxPro二級考試試卷(本試卷包括計算機基礎知識部分和程序設計部分,考試時間共120分鐘)(紅色選項為答案部分)第二部分VisualFoxPro程序設計(紅色部分為答案)一、選擇題(用答題卡答題,答案依次填在21-30答題號內(nèi))。21.要在瀏覽窗口中顯示表js.dbf中職稱(zcc(10))為“教授”和“副教授”的紀錄(該字段的內(nèi)容無前導空格),下列命令中不能實現(xiàn)此功能的事(21)。A.SELECT*FROMjsWHEREjs.zc=”教授”O(jiān)Rjs.zc=”副教授”B.SELECT*FROMjsWHERE”教授”$js.zcC.SELECT*FROMjsWHEREjs.zcIN(”教授”,”副教授”)D.SELECT*FROMjsWHEREWHERERIGHT(js.zc,4)=”教授”22.在VisualFoxPro系統(tǒng)中,表達式LEN(DTOC(DATE(),1))的值為(22)。A.4B.6C.8D.1023.如果要對自由表某一子段的數(shù)據(jù)之建立唯一性保護機制(即表中所有字段的值不重復),以下表述中正確的是(23)。A.對該字段創(chuàng)建主索引B.對該字段創(chuàng)建唯一索引C.對該字段創(chuàng)建候選索引D.對該字段創(chuàng)建普通索引24VisualFoxPro則(24)。A.在更新父表的關鍵字的值時,新的關鍵字值更新子表中的所有相關記錄B.在更新父表的關鍵字的值時,若子表中有相關記錄則禁止更新C.在更新父表的關鍵字的值時,若子表中有相關記錄則允許更新D.在更新父表的關鍵字的值時,不論子表中是否有相關記錄25cmdClickcmd類創(chuàng)建了一個命令按鈕,則在該命令按鈕的Click事件代碼編輯窗口中,(25)。A.cmd類的Click事件代碼可視,但不能被修改B.cmd類的Click事件代碼可視,但能被修改C.cmd類的Click事件代碼不可視,且運行表單并單擊按鈕時該Click事件代碼不被執(zhí)行D.cmd類的Click事件代碼不可視,且運行表單并單擊按鈕時該Click事件代碼被執(zhí)行26.若為xs.dbf表添加一個寬度為6的字符型字段,以下命令中正確的是(26)。A.ALTERTABLExsADDmcC(6)B.ALTERxs.dbfADDCOLUMNmcC(6)C.ALTERxs.dbfADDmcC(6)D.ALTERTABLExsADDFIELDmcC(6)27.設有一自由表。下列SELECT-SQL命令中,語法錯誤的是(27)。A.SELECT*FROMxxB.SELECT*FROMxxINTOCURSORtempC.SELECT*FROMxxINTOTABLEtempD.SELECT*FROMxxINTOtemp28.假定表單()上有一個文本框對象text1和一個命令組按鈕對象,命令按鈕組cg1包含cd1和cd2cd1命令按鈕的某個方法中訪問文本框對象text1的Value表達始終正確的是(28)。A.THIS.THISFORM.text1.ValueB.THIS.PARENT.PARENT.text.ValueC.PARENT.PARENT.text1.ValueD.THIS.PARENT.text1.Value29.主程序是一個應用系統(tǒng)運行時的起點,是應用系統(tǒng)執(zhí)行時首先別執(zhí)行的程序。在“項目管理器”窗口中,可以選擇一個文件為主程序。下列各組文件中,所有文件類型均可以被設置為主程序的是(29)。A.菜單、查詢、表單和程序(.prg)B.項目、菜單、查詢和表單C.數(shù)據(jù)庫、查詢、表單和程序(.prg)D.菜單、查詢、表單和表30.在開發(fā)一個應用程序時,報表設計所占的工作量通常比較大。在下列有關報表的敘述中,錯誤的是(30)。A.所有利用報表設計器創(chuàng)建的報表,其數(shù)據(jù)環(huán)境中一定包含表或視圖。B.在報表設計器窗口中,最多可以有9種不同的報表帶區(qū)C.在報表中可以插入圖片文件D.在打印報表時,可以不打印細節(jié)行,只打印總計和分類總計信息二、填空題(請將答案填寫在答題紙的相應答題號內(nèi),每個答案只占一行)1.所用的命令為GOTO1,而將記錄指針移動到邏輯順序的首紀錄,所使用的命令為gotop。2.若xs.dbf表中含有10個字段且已在當前工作區(qū)中打開,則僅瀏覽表中xh、xm、xb這三個字段的數(shù)據(jù),可用:BROWSEFieldxh,xm,xb或SELECTxh,xm,xbFROMxs命令。3.VisualFoxPro系統(tǒng)提供的基類都有最小事件集(Destroy、、Init)。從事件的激發(fā)順序看,最小事件集中destroy事件是最后激發(fā)的。4.關系的基本運算有兩類。一是傳統(tǒng)的集合計算,包括并、差、交運算;二是專門的關系運算,包括:選擇、投影和聯(lián)結。5.VisualFoxpro系統(tǒng)中,除了自由表的字段明、表的索引標識名至多只能有10個字組成外,其它名的長度可多達28個字符。6.表達式LEN(TRIM(STR(24)))的計算結果為10;設有一表文件xs.dbf且已在當前工作區(qū)中打開,則使用命令COPYTOxs.txtSDF,可以將該表的數(shù)據(jù)復制到ASCII碼文件xs.txt中。7.依次執(zhí)行一下命令之后,最后一條命令的輸出結果是"VisualFoxPro6.0"。SETEXACTOFF”6.0”?IIF(“6.0”=x”Visual”–x,“VisualFoxPro”+“5.0”)8.在VisualFoxPro系統(tǒng)中,事件循環(huán)由READEVENTS命令建立、CLEAREVENTS命令停止。當發(fā)出CLEAREVENTS命令時,程序將繼續(xù)執(zhí)行緊跟在ReadEvent命令后面的那條可執(zhí)行語句。9.在某教學管理數(shù)據(jù)庫中,有一個成績表(),表結構及其記錄如下表所述。對于下列SELECT-SQL語句,其查詢結果含有3條記錄。SELECTxh,COUNT(*)AS選課門數(shù)FROMcjGROUPBYxh10VisualFoxProVFP主窗口中顯示內(nèi)容為.T.。?3^2+2=MOD(12,7)+LEN("FoxPro")11.使用VisualFoxPro開發(fā)某應用程序時,如果某自由表在應用程序運行過程中是只讀的,且要求在項目連編后、在軟件發(fā)布時可以刪除該自由表文件,則在連編前必須在項目管理器窗口中將該自由表設置為包含。12.完善下列程序,以實現(xiàn)通過字符串變量操作豎向顯示“天長地久”、橫向顯示“地久天長”的功能。程序清單如下:SETTALKOFFSTORE“天長地久”TOchCLEARn=1DOWHILEn<8?__Substr(ch,n,2)n=n+2ENDDO____Substr(ch,5,4)??SUBSTR(ch,1,4)RETURN13.設某表單()上有一個文本框(text1)和一個命令按鈕。該表單運行時,單擊命令按鈕,則文本框text1中顯示該表單數(shù)據(jù)環(huán)境的Name屬性值。由此,命令按鈕command1的Click事件程序代碼中必須寫入的命令為:THISFORM.text1.Value_=THISFORM.DataEvironment.Name14.在連編應用程序之前應設置應用程序的主程序。下列程序是某應用程序的主程序main.prg,請根據(jù)命令行中的注釋信息完善該程序。CLEARALL_SCREEN.Visible=.f.SETTALKOFF&&關閉顯示**************設置VisualFoxPro主窗口屬性***********WITH_SCREEN.Caption=’《庫存管理系統(tǒng)》’.Picture=’’.WindowState=2.ControlBox=.f.ENDWITH_SCREEN.Visible=.t.SETSYSMENUON____Do____mainmenu.mpr執(zhí)行菜單程序mainmenu.mpr_____Doform______Loginfonm運行表單文件:Loginfonm.scxREADEVENTS&&啟動事件循環(huán)RETURN15.閱讀下列程序,并填寫運行結果。CLEAR”O(jiān)K”STORE“學習”TOyok=’努力’?&x+(y)運行以上程序后,屏幕顯示的結果時"努力學習"。16上有一個列表框(list1)、一個文本框(text,其Caption屬性為“添加”)。請完善命令按鈕的Click事件代碼以實現(xiàn)以下功能:在文本框text1中輸入字符串,如果該字符串在列表框中不存在,就將該字符串插入到列表框中,否則彈出對話框給出信息提示“該字符串已經(jīng)存在,請重新輸入”。運行表單時參考界面如圖所示。flag=0FORn=1TOTHISFORM.list1.ListCountIFTHISFORMlist1.List(n)=thisform.Text1.Valueflag=1ENDIFENDFORIFflag=0Thisform.List1.AddListItem(THISFORM.text1.Value)ELSEMESSAGEBOX(“改字符串已經(jīng)存在,請重新輸入”)ENDIF17.某學生管理數(shù)據(jù)庫中有兩張表:學生表和成績表。其表結構如下:并且xs表以xh字段建立xh索引,cj表以xh字段已建立xh索引。xs表和cj表的紀錄分別如下表所示:執(zhí)行如下程序:SELECT0USEcjORDERTAGxhSELECT0USExsSETRELATIONTOxhINTOcjSETORDERTOxhGO2?RECNO(“”)則運行結束時顯示結果為4。18.某表單的數(shù)據(jù)環(huán)境中包含kc表和cj表,且kc表和cj標之間已建好臨時關系。當表單運行時,如下圖所示。1)列表框的BoundColumn為1,要求顯示kc表的課程代號(kcdh)、課程明()、和課時kssRowSourceTypeRowSource屬性值為kcdh,kcm,kss。2)若在列表框中選中某門課程時,表格中顯示該課程的所有學生的成績,且在文本框text中顯示該課程的平均分,則列表框的InteractiveChange事件代碼中應含有:SELECTAVG(cj.cj)FROMcj;WHEREcj.kcdh=This.ValueParent.text1.Value=tINTOARRAYtTHIS.19.某銀行存款表的表結果如下所示:1)創(chuàng)建ck表的表結構,可以使用下列命令:CREATETABLEck(zhC(15),crrqD,cqN(3,0),jeY)2)為ck表增加下表所示的一條記錄,可以使用下列命令:INSERTInTockValues_(10789324,{^2004/03/12},12,10000)20.設某表單form1中有一個表格控件BackColor設置為紅色,可以使用下列命令:THISFORM.grid.setall(BackColor,RGB(255,0,0),Column)21.在刪除某個數(shù)據(jù)庫文件時,原數(shù)據(jù)庫中包含的表仍然保留對該數(shù)據(jù)庫引用的后鏈,而且這些表不能被添加到其他的數(shù)據(jù)庫中。如果要使這些表能被添加到其他數(shù)據(jù)庫中,需要從表中刪除后鏈。刪除表后鏈的命令是FreeTable。22.某表單中有一個命令按鈕,該命令按鈕的Click事件過程代碼中含有一條命令可以將該表單中的頁框pg1的活動頁面改為第三個頁面,該命令是THISFORM.pg1.activepage=3。23上有一個表格對象()、一個文本框對象(text1)和一個標簽對象其Caption屬性為“查詢條件”)。文本框對象Valid事件代碼程序如下:cFound=ALLTRIM(T
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度商業(yè)地產(chǎn)出售代理合同標的物市場分析報告4篇
- 個性化金融對接服務合同2024版B版
- 2025年度幕墻施工勞務分包合同施工資料管理與歸檔范本4篇
- 2025年度個人房產(chǎn)抵押貸款合同范本(附還款計劃及違約責任)2篇
- 2025年度暖氣片節(jié)能產(chǎn)品認證與推廣合同4篇
- 2025年度綠色能源項目采購合同3篇
- 2025年度商鋪買賣合同(含物業(yè)管理移交協(xié)議)3篇
- 2025年度智能車庫租賃與智能監(jiān)控系統(tǒng)采購合同3篇
- 2025年度文化創(chuàng)意產(chǎn)業(yè)貸款擔保合同模板4篇
- 二零二四年養(yǎng)老機構食堂運營合作協(xié)議范本3篇
- 南通市2025屆高三第一次調(diào)研測試(一模)地理試卷(含答案 )
- 2025年上海市閔行區(qū)中考數(shù)學一模試卷
- 2025中國人民保險集團校園招聘高頻重點提升(共500題)附帶答案詳解
- 重癥患者家屬溝通管理制度
- 法規(guī)解讀丨2024新版《突發(fā)事件應對法》及其應用案例
- IF鋼物理冶金原理與關鍵工藝技術1
- 銷售提成對賭協(xié)議書范本 3篇
- 勞務派遣招標文件范本
- 小學二年級數(shù)學口算練習題1000道
- 家譜、宗譜頒譜慶典講話
- 正畸矯治概述、檢查診斷課件
評論
0/150
提交評論