計算機等級考試二級VFP模擬練習題[4]

字號:

76.在一個系統(tǒng)中,使多個對象協(xié)調(diào)工作,可以使用(B )
     A.工具欄 B.菜單欄 C.單選按鈕組 D命令按鈕組
     77.將一個預覽成功的菜單存盤,再運行該菜單,卻不能執(zhí)行。這是因為(B )
     A.沒有放到項目中 B.沒有生成 C.要用命令方式 D.要編人程序
     78.設計菜單要完成的最終操作是( D) 。
     A.創(chuàng)建主菜單及子菜單 B.指定各菜單任務 C.瀏覽菜單 D.生成菜單程序
     79.為一個表單建立了快捷菜單,要打開這個菜單應當( C )
     A.用熱鍵 B.用快捷鍵 C.用事件 D.用菜單
     80.要創(chuàng)建快速菜單,應當( D)
     A.用熱鍵 B.用快捷鍵 C.用事件 D.用菜單
     81.報表設計器中不包含在基本帶區(qū)的有( A )
     A.標題 B.頁標頭 C.頁腳注 D.細節(jié)
     82.報表控件有(A )
     A.標簽 D.預覽 C.數(shù)據(jù)源 D.布局
     83.不能作為報表數(shù)據(jù)源的是( C )
     A.數(shù)據(jù)庫表 B.視圖 C查詢 D.自由表
     84.當我們了解了對象可能發(fā)生的各種事件以后,最重要的就是如何編寫事件代碼,編寫事件代碼的方法中不正確的是(A )
     A.為對象的某個事件編寫代碼就是要編寫一個擴展名為.prg的程序,其主文件名就是事件名
     B.為對象的某個事件編寫代碼就是要將代碼寫入該對象的該事件過程中
     C.可以由定義了該事件過程的類中繼承
     D.在屬性對話框中選擇該對象的事件并雙擊,在事件窗口中輸入相應的事件代碼
     85."類"是面向對象程序設計的關鍵部分,創(chuàng)建新類不正確的方法是( D )
     A.在.prg文件中以編程方式定義類
     B.從菜單方式進入"類設計器"
     C.在命令窗口輸入CREATE CLASS命令,進入"類設計器"
     D.在命令窗口輸入ADD CLASS...命令
     86.為表單MyForm添加事件或方法代碼,改變該表單中的控件CmDl的CAption屬性的正確命令是(C )
     A.Myform.CmDl.CAption="最后一個"
     B.THIS.CmDl.CAption="最后一個"
     C.THISFORM.CmDl.CAption="最后一個"
     D.THISFORMSET.CmDl.CAption="最后一個"
     87.在表單MyForm的一個控件的事件或方法代碼中,改變該表單的背景色為綠色的正確命令是(B )
     A.MyForm.BACkColor=RGB(0,255,0)
     B.THIS.PArent.BACkColor=RGB(0,255,0)
     C.THISFORM.BACkColor=RGB(0,255,0)
     D.THIS.BACkColor=RGB(0,255,0)
     88.假定所創(chuàng)建表單對象的CliCk事件也可以修改該表單對象的CAption屬性。為了在程序運行中修改由語句Myform=CreAteOBjeCt("form")所創(chuàng)建對象的CAption屬性,下面語句中不可以使用的是(D )
     A.WITH Myform B.Myform.CliCk
     .CAption="我的菜單"
     ENDWITH
     C.Myform.CAption="我的菜單" D.thisform.CAption="我的菜單"
     89.如果需要在Myform=CreAteOBjeCt("form")所創(chuàng)建的表單對象Myform中添加CommAnDl按鈕對象,應當使用命令( B )
     A.ADD OBjeCtCommAnDl AS CommAnDButton
     B.Mvform.ADDoBjeCt("CommAnDl","CommAnDButton")
     C.Myform.ADDoBjeCt("CommAnDButton","CommAnDl")
     D.CommAnDl=ADDoBjeCt("CommAnDl","CommAnDButton")
     90.在定義類的基本命令DEFINE CLASS中,如果引用了關鍵字PROTECTED,就可以保護類定義中相應的對象、屬性和方法程序。訪問由該關鍵字說明的屬性、方法程序和對象的方法是(C )
     A.用 <對象>.<屬性或方法程序> 訪問 B.用?<對象>.<屬性或方法程序> 訪問
     C. 用類定義中的其他方法訪問 D.用?THIS.<屬性或方法程序> 訪問
     91.不能出現(xiàn)在結構化編程的程序語句(例如 IF…ENDIF,DO CASE…ENDCASE,DOWHILE ENDDO、FOR...ENDFOR等語句)中的語句是(B )
     A.CreAteOBjeCt()函數(shù)調(diào)用 B.DEFINECLASS命令 C.對象的方法調(diào)用語句 D.訪問對象屬性的語句
     92.下面關于"類"的描述,錯誤的是(D )
     A.個類包含了相似的有關對象的特征和行為方法 B.類只是實例對象的抽象
     C.類并不實行任何行為操作,它僅僅表明該怎樣做
     D.類可以按所定義的屬性、事件和方法進行實際的行為操作
     93.CreAteOBJeCt()是用類創(chuàng)建對象的函數(shù),括號內(nèi)的自變量就是一個已有的類名,該函數(shù)返回一個對象引用。下面的例子中不正確的使用是( B )
     A.CreAteOBjeCt("form") B.?CreAteOBjeCt("form")
     C.m(1)=CreAteOBjeCt("form") D.S=CreAteOBjeCt("form")
     94.下面對于控件類的各種描述中,( B )是錯誤的。
     A.控件類用于進行一種或多種相關的控制 B.可以對控件類對象中的組件單獨進行修改或操作
     C.控件類一般作為容器類中的控件 D.控件類的封裝性比容器類更加嚴密
     95.在程序中用WITHMyForm...ENDWITH修改表單對象的屬性再顯示該表單,其中"…"所書寫的正確代碼是( C )
     A.WiDth=500 B.MyForm.WiDth=500
     Show MyForm.Show
     C..WiDth=500 D.THISForm.WiDth=500
     .Show THISForm.Show
     96.用DEFINE CLASS命令定義一個Myform類時,要想為該類添加一個按鈕對象,應當使用的基本代碼是( D)
     A.ADDoBjeCt("CommAnDl","CommAnDButton")
     B.Myform.ADDoBjeCt("CommAnDl","CommAnDButton")
     C.ADDOBjeCtMyform.CommAnDl AS CommAnDButton
     D.ADD OBjeCt CommAnDl AS CommAnDButton
     97.下面是關于在子類的方法程序中如何繼承父類的方法程序的描述,其中(D )是錯誤的。
     A.用 <父類名> :: <方法> 的命令繼承父類的事件和方法
     B.用函數(shù)DODEFAULT()來繼承父類的事件和方法
     C.當我們在子類中重新定義父類中的方法或事件代碼時,就用新定義的代碼取代了父類中原來的代碼。
     D.用<父類名> - <方法> 的命令繼承父類的事件和方法
     98.以下屬于容器類控件的是( B)
     A.Text B.Form C.LABel D.CommAnDButto
     99.計時器控件的主要屬性是( C )
     A.EnABleD B.CAption C.IntervAl D.vAlue
     100.決定微調(diào)控件值的屬性是(A )
     A.KeyBoArDhighvAlue B.vAlue C. KeyBoArDlowvAlue D.IntervAl