1、 VFP期末考試試題一、選擇題:1.以下所列各項屬于命令按鈕事件的是( d)A ParentB ThisC ThisFormDClick2執(zhí)行如下命令序列后, 最后一條命令的顯示結果是(c)DIMENSION M(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40? M(2)A變量未定義的示B 10C20DF3在 VisualFoxPro 中 , 以下關于查詢的描述正確的是(d)A 不能用自由表建立查詢B只能使用自由表建立查詢C 不能用數(shù)據(jù)庫表建立查詢D可以用數(shù)據(jù)庫表和自由表建立查詢提4假設職員表已在當前工作區(qū)打開,其當前記錄的“姓名”字段值為“張三”(字符型,寬
2、度為 6)。在命令窗口輸入并執(zhí)行如下命令:姓名 =姓名 -" 您好 "? 姓名那么主窗口中將顯示 (b)A 張三B 張三您好C 張三您好D5. 在 Visual FoxPro 中,假設表單上有一個選項組: O男 O 女,初始時該選項組的 Value 屬性值為 1。若選項按鈕“女”被選中,該選項組的 Value 屬性值是( b)A1B 2C“女”D “男”6假設某個表單中有一個命令按鈕cmdClose,為了實現(xiàn)當用戶單擊此按鈕時能夠關閉該表單的功能,應在該按鈕的A ThisForm.CloseClick事件中寫入語句B(c)ThisForm.EraseCThisForm.Re
3、leaseDThisForm.Return7有VisualFoxPro 中,釋放表單時會引發(fā)的事件是AUnLoad事件B Init事件CLoad 事件DRelease 事件(a)8設置表單標題的屬性是( d)A Title BTextC BiaotiD Caption9 讓控件獲得焦點,使其成為活動對象的方法是(c)ASHOWB RELEASEC SETFOCUSD GOTFOCUS10 在 Visual FoxPro A 日期型中字段的數(shù)據(jù)類型不可以指定為(B 時間型C通用型b)D 備注型11DBMS的含義是:(b)A數(shù)據(jù)庫系統(tǒng)B 數(shù)據(jù)庫管理系統(tǒng)C數(shù)據(jù)庫管理員D數(shù)據(jù)庫12 對于“關系”的描述
4、,正確的是:(d)A 同一個關系中允許有完全相同的元組B 同一個關系中元組必須按關鍵字升序存放C在一個關系中必須將關鍵字作為該關系的第一個屬性D 同一個關系中不能出現(xiàn)相同的屬性名13 下列程序段的輸出結果是 (b)Clearstore 10 to astore 20 to bdo swap with a,(B)?a,bprocedure swapparameters x1,x2temp=X1x1=x2x2=tempendprocA 10 20B 20 20C2010D10 1014 在 VisualFoxpro 中, 通常以窗口形式出現(xiàn),用以創(chuàng)建和修改表、表單、數(shù)據(jù)庫等應用程序組件的可視化工具
5、稱為(b)A向導B 設計器C生成器D項目管理器15 有如下賦值語句,結果為“大家好”的表達式是(a= “你好”b= “大家”Ad)b+left( a,1 )B b+RIGHT(a,1)Cb+LEFT(a,3,4)D b+RIGHT(a,2)16 如果在運行表單時,要使表單的標題顯示“登錄窗口”的 Load 事件中加入語句 (a),則可以在Form1A THISFORM.CAPTION="登錄窗口"BFORM1.CAPTION="登錄窗口 "CTHISFORM.NAME="登錄窗口 "DFORM1.NAME="登錄窗口 &qu
6、ot;17 下面有關數(shù)據(jù)庫表和自由表的敘述中,錯誤的是(b)A數(shù)據(jù)庫表和自由表都可以用表設計器來建立B數(shù)據(jù)庫表和自由表都支持表間聯(lián)系和參照完整性C自由表可以添加到數(shù)據(jù)庫中成為數(shù)據(jù)庫表D數(shù)據(jù)庫表可以從數(shù)據(jù)庫中移出成為自由表18 向項目中添加表單,應該使用項目管理器的(d)A “代碼“選項卡B “類“選項卡C " 數(shù)據(jù)“選項卡D " 文檔“選項卡19說明數(shù)組后,數(shù)組元素的初值是(A 整數(shù) 0B不定值d)C邏輯真D邏輯假20 有關 ZAP命令的描述,正確的是 (c)A ZAP命令只能刪除當前表的當前記錄B ZAP命令只能刪除當前表的帶有刪除標記的記錄C ZAP命令能刪除當前表的全
7、部記錄D ZAP命令能刪除表的結構和全部記錄21 擴展名為 mpr 的文件是( b)A 菜單文件B菜單程序文件C 菜單備注文件D菜單參數(shù)文件22 數(shù)據(jù)庫的字段可以定義規(guī)則,規(guī)則是(a)A 邏輯表達式B 字符表達式C 數(shù)值表達式D 前三種說法都不對23 在表單設計中,經(jīng)常會用到一些特定的關鍵字、屬性和事件。下列各項中屬于屬性的是(c)A ThisB ThisFormC CaptionDClick24 為了從用戶菜單返回到系統(tǒng)菜單應該使用命令(A SET DEFAULT SYSTEMd)B SET MENU TODEFAULTCSET SYSTEM TO DEFAULTD SET SYSMENU
8、TODEFAULT25. 頁框控件也稱作選項卡控件,在一個頁框中可以有多個頁面,頁面?zhèn)€數(shù)的屬性是( d)。A CountBPageCNumDPageCount26 在 DO WHILE ENDDO循環(huán)結構中, EXIT 命令的作用是( c)A 退出過程,返回程序開始處B 轉移到 DO WHILE語句行,開始下一個判斷和循環(huán)C 終止循環(huán),將控制轉移到本循環(huán)結構ENDDO后面的第一條語句繼續(xù)執(zhí)行D 終止程序執(zhí)行27 下列程序段執(zhí)行后,內存變量s1 的值是: (a )s1="network"s1="BIOS"+substr(s1,4,4)ABIOSworkB
9、netBIOSC netDBIOS28 在 VisualFoxPro中,運行表單T1.SCX的命令是(c)A DOT1B RUNFORM1T1C DOFORMT1DDOFROMT129.下面程序計算一個整數(shù)的各位數(shù)字之和。在下劃線處應填寫的語句是(a)INPUT”x=” TO xs=0DO WHILE x!=0s=s+MOD(x,10 )ENDDO?sAx=int(x/10)B x=int(x )C x=x-int(x/10)D x=x-int(x )30 既是算術運算符,又是字符運算符的是(a)。A+B*二、填空題:1.每個數(shù)據(jù)庫表可以建立多個索引,但是(主)索引只能建立1 個。2. 在 V
10、isual FoxPro 中, 在當前打開的表中物理刪除帶有刪除標記記錄的命令是( pack)。3. 在面向對象方法中,類的實例稱為 (對象)。4. 在 Visual FoxPro 表單中,用來確定復選框是否被選中的屬性是 (value )。5. 為使表單運行時在主窗口中居中顯示, 應設置表單的 AutoCenter 屬性值為( .t. )。6. 一個關系表的行稱為 (記錄)。三、判斷題:1. 在 vfp 中,備注型字段內容不能顯示。 (×)2. VFP的一個過程文件中可以包含多個過程。 ()3. 在 vfp 中,當執(zhí)行 Go Bottom 命令后,函數(shù) EOF()的值為。(×)4. 在 VFP中,表字段的值不能用” ?”命令來顯示。(×)5. 命令 Parameters 可以放在自定義函數(shù)的任何位置。 (×)四、寫出程序的運行結果:1ACCEPT TO AIF A=123456S=0ENDIFS=1? S RETURN如果輸入 123456,屏幕顯示的結果是:(1)。2s="ni"+SPACE(2)IF s="ni"IF s="ni"?"one"ELSE?"two"ENDIFELSEIF s="
評論
0/150
提交評論