VisualFoxPro 試題及答案解析
《VisualFoxPro 試題及答案解析》由會員分享,可在線閱讀,更多相關(guān)《VisualFoxPro 試題及答案解析(17頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、VISUALFOXPRO期末試題答案 一、選擇題 下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)DBMS的含義是: A)數(shù)據(jù)庫系統(tǒng)B)數(shù)據(jù)庫管理系統(tǒng) C)數(shù)據(jù)庫管理員D)數(shù)據(jù)庫 (2)從關(guān)系模式中指定若干個屬性組成新的關(guān)系的運算稱為: A)聯(lián)接B)投影C)選擇D)排序 (3)對于“關(guān)系”的描述,正確的是: A)同一個關(guān)系中允許有完全相同的元組 B)同一個關(guān)系中元組必須按關(guān)鍵字升序存放 C)在一個關(guān)系中必須將關(guān)鍵字作為該關(guān)系的第一個屬性 D)同一個關(guān)系中不能出現(xiàn)相同的屬性名 (4)在表設(shè)計器
2、的“字段”選項卡中可以創(chuàng)建的索引是 D)普通索引 A)唯一索引B)候選索引C)主索引 (5)在程序中不需要用public等命令明確聲明和建立,刻直接使用的內(nèi)存變量是 A)局部變量B)公共變量 (6) 擴展名為dbf的文件是 A)表文件B)表單文件 (7) 下列程序段的輸出結(jié)果是 CLEAR STORE10TOA STORE20TOB SETUDFPARMSTOREFERENCE DOSWAPWITHA,(B) ?A,B PROCEDURESWAP PARAMETERSXI,X2 TEMP=X1 X1=X2 X2=TEMP ENDPROC A)1020B)
3、2020 C)私有變量D)全局變量 C)數(shù)據(jù)庫文件D)項目文件 C)2010 D)1010 (8)使用調(diào)試器調(diào)試第(7)小題的程序,如果想在過程SWAP執(zhí)行時觀察X1的值,可以在其中安置一條命令,程序執(zhí)行到該命令時,系統(tǒng)將計算X1的值,并將結(jié)果在調(diào)試輸出窗口中 顯示,這條命令的正確寫法是: A)DEBUGOUTX1B)DEBUGX1 C)OUTX1 D)TESTX1 (9) 設(shè)X=10,語句?VARTYPE("X")的輸出結(jié)果是 A) NB)CC)10D)X (10) 表達式LEN(SPACE(0))的運算結(jié)果是 A) .NULL.B)1C)0D)"" (1
4、1) 為表單建立了快捷菜單mymenu,調(diào)用快捷菜單的命令代碼DOmymenu.mprWITHTHIS應(yīng)該放在表單的那個事件中? A) Destory事件B)Init事件C)Load事件D)RightClick事件 (12) (24)題使用的數(shù)據(jù)表如下: 當(dāng)前盤當(dāng)前目錄下有數(shù)據(jù)庫:學(xué)院.dbc,其中有“教師”表和“學(xué)院”表。 “教師”表: 職工號系號姓名工資主講課程 11020001 01肖海3408數(shù)據(jù)結(jié)構(gòu) 11020002 02 王巖鹽 4390 數(shù)據(jù)結(jié)構(gòu) 11020003 01 劉星魂 2450 C語言 11020004 03 張月新 3200
5、 操作系統(tǒng) 11020005 01 李明玉 4520 數(shù)據(jù)結(jié)構(gòu) 11020006 02 孫民山 2976 操作系統(tǒng) 11020007 03 錢無名 2987 數(shù)據(jù)庫 11020008 04 呼延軍 3220 編譯原理 11020009 03 王小龍 3980 數(shù)據(jù)結(jié)構(gòu) 11020010 01 張國梁 2400 C語言 11020011 04 林新月 1800 操作系統(tǒng) 11020012 01 喬小廷 5400 網(wǎng)絡(luò)技術(shù) 11020013 02 周興池 3670 數(shù)據(jù)庫 11020014 04 歐陽秀
6、 3345 編譯原理 “學(xué)院”表: 系號系名 01計算機 02通信 03信息管理 04數(shù)學(xué) (13) 為“學(xué)院”表增加一個字段“教師人數(shù)”的SQL語句是 A) CHANGETABLE學(xué)院ADD教師人數(shù)I B) ALTERSTRU學(xué)院ADD教師人數(shù)I C) ALTERTABLE學(xué)院ADD教師人數(shù)I D) CHANGETABLE學(xué)院INSERT教師人數(shù)I (14) 將“歐陽秀”的工資增加200元SQL語句是 A) REPLACE教師WITH工資=工資+200WHERE姓名=“歐陽秀” B) UPDATE教師SET工資=工資+200WHEN姓名=“歐陽秀” C)
7、 UPDATE教師工資WITH工資+200WHERE姓名=“歐陽秀” D) UPDATE教師SET工資=工資+200WHERE姓名=“歐陽秀” (15) 下列程序段的輸出結(jié)果是 CLOSEDATA a=0 USE教師 GOTOP DOWHILE.NOT.EOF() IF主講課程=〃數(shù)據(jù)結(jié)構(gòu)〃.OR.主講課程=〃C語言〃 a=a+l ENDIF SKIP ENDDO ?a A) 4B)5C)6D)7 (16) 有SQL語句: SELECT*FROM教師WHERENOT(工資>3000OR工資〈2000) 與如上語句等價的SQL語句是 A) SELECT*FRO
8、M教師WHERE工資BETWEEN2000AND3000 B) SELECT*FROM教師WHERE工資>2000AND工資〈3000 C) SELECT*FROM教師WHERE工資>2000OR工資〈3000 D) SELECT*FROM教師WHERE工資〈=2000AND工資>=3000 (17) 為“教師”表的職工號字段添加有效性規(guī)則:職工號的最左邊三位字符是110,正確的SQL語句是 A) CHANGETABLE教師ALTER職工號SETCHECKLEFT(職工號,3)=〃110〃 B) ALTERTABLE教師ALTER職工號SETCHECKLEFT(職工號,3)=〃11
9、0〃 C) ALTERTABLE教師ALTER職工號CHECKLEFT(職工號,3)=〃110〃 D) CHANGETABLE教師ALTER職工號SETCHECKOCCURS(職工號,3)=〃110〃 (18) 有SQL語句 SELECTDISTINCT系號FROM教師WHERE工資〉=; ALL(SELECT工資FROM教師WHERE系號=〃02〃) 該語句的執(zhí)行結(jié)果是系號 A)"01"和〃02〃B)"01"和〃03〃C)"01"和〃04〃D)"02"和〃03〃 (19) 建立一個視圖salary,該視圖包括了系號和(該系的)平均工資兩個字段,正確的SQL語句是: A) C
10、REATEVIEWsalaryAS系號,AVG(工資)AS平均工資FROM教師; GROUPBY系號 B) CREATEVIEWsalaryASSELECT系號,AVG(工資)AS平均工資FROM教師; GROUPBY系名 C) CREATEVIEWsalarySELECT系號,AVG(工資)AS平均工資FROM教師; GROUPBY系號 D) CREATEVIEWsalaryASSELECT系號,AVG(工資)AS平均工資FROM教師; GROUPBY系號 (20) 刪除視圖salary的命令是 A)DROPsalaryVIEWB)DROPVIEWsalary C)DEL
11、ETEsalaryVIEWD)DELETEsalary (21) 有SQL語句: SELECT主講課程,COUNT(*)FROM教師GROUPBY主講課程該語句執(zhí)行結(jié)果含有記錄個數(shù)是 A)3B)4C)5D)6 (22) 有SQL語句: SELECTCOUNT(*)AS人數(shù),主講課程FROM教師GROUPBY主講課程;ORDERBY人數(shù)DESC 該語句執(zhí)行結(jié)果的第一條記錄的內(nèi)容是 A)4數(shù)據(jù)結(jié)構(gòu)B)3操作系統(tǒng) C)2數(shù)據(jù)庫D)1網(wǎng)絡(luò)技術(shù) (23) 有SQL語句: SELECT學(xué)院,系名,COUNT(*)AS教師人數(shù)FROM教師,學(xué)院; WHERE教師.系號=學(xué)院.系號GRO
12、UPBY學(xué)院.系名與如上語句等價的SQL語句是: A) SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù); FROM教師INNERJOIN學(xué)院; 教師?系號=學(xué)院?系號GROUPBY學(xué)院.系名 B) SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù); FROM教師INNERJOIN學(xué)院; ON系號GROUPBY學(xué)院.系名 C) SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù); FROM教師INNERJOIN學(xué)院; ON教師.系號=學(xué)院.系號GROUPBY學(xué)院.系名 D) SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù); FROM教師INNERJOIN學(xué)
13、院; ON教師.系號=學(xué)院.系號 (24) 有SQL語句: SELECTDISTINCT系號FROM教師WHERE工資〉=; ALL(SELECT工資FROM教師WHERE系號="02")與如上語句等價的SQL語句是 A) SELECTDISTINCT系號FROM教師WHERE工資〉=; (SELECTMAX(工資)FROM教師WHERE系號="02") B) SELECTDISTINCT系號FROM教師WHERE工資〉=; (SELECTMIN(工資)FROM教師WHERE系號="02") C) SELECTDISTINCT系號FROM教師WHERE工資〉=;ANY(SEL
14、ECT工資FROM教師WHERE系號="02") D) SELECTDISTINCT系號FROM教師WHERE工資〉=; SOME(SELECT工資FROM教師WHERE系號="02") (25) 題使用SQL語句增加字段的有效性規(guī)則,是為了能保證數(shù)據(jù)的 A)實體完整性B)表完整性C)參照完整性D)域完整性 (26) 向項目中添加表單,應(yīng)該使用項目管理器的 A)“代碼”選項卡B)“類”選項卡 C)“數(shù)據(jù)”選項卡D)“文當(dāng)”選項卡 (27) 有關(guān)參照完整性的刪除規(guī)定,正確的描述是 A) 如果刪除規(guī)則選擇的是“限制”,則當(dāng)用戶刪除父表中的記錄時,系統(tǒng)將自動刪除子表中的所有相關(guān)記錄
15、。 B) 如果刪除規(guī)則選擇的是“級聯(lián)”,則當(dāng)用戶刪除父表中的記錄時,系統(tǒng)將禁止刪除子表相關(guān)的父表中的記錄。 C) 如果刪除規(guī)則選擇的是“忽略”,則當(dāng)用戶刪除父表中的記錄時,系統(tǒng)不負責(zé)做任何工作。 D) 上面三種說法都不對 (28) 有關(guān)查詢設(shè)計器,正確的描述是: A) “聯(lián)接”選項卡與SQL語句的GROUPBY短語對應(yīng) B) “篩選”選項卡與SQL語句的HAVING短語對應(yīng) C) “排序依據(jù)”選項卡與SQL語句的ORDERBY短語對應(yīng) D) “分組依據(jù)”選項卡與SQL語句的JOINON短語對應(yīng) (29) 使用“調(diào)試器“調(diào)試程序時,用于顯示正在調(diào)試的程序文件的窗口是: A)局
16、部窗口B)跟蹤窗口C)調(diào)用堆棧窗口D)監(jiān)視窗口 (30) 讓控件獲得焦點,使其成為活動對象的方法是 A)ShowB)ReleaseC)SetFocusD)GotFocus (31) 下面對表單若干常用事件的描述中,正確的是 A) 釋放表單時,Unload事件在Destroy事件之前引發(fā) B) 運行表單時,Init事件在load事件之前引發(fā) C) 單擊表單的標題欄,引發(fā)表單的Click事件 D) 上面的說法都不對 (32) 如果文本框的InputMask屬性值是#99999,允許在文本框中輸入的是 A)+12345B)abcl23C)$12345D)abcdef (33) 連
17、編應(yīng)用程序不能生成的文件是 A).app文件B).exe文件C).dll文件D).prg文件 二、填空題 請將每一個空的正確答案寫在答題卡【1】?【15】序號的橫線上,答在試卷上不得分。注意:以命令關(guān)鍵字填空的必須拼寫完整。 (1) 在關(guān)系模型中,“關(guān)系中不允許出現(xiàn)相同元組”的約束是通過【1】實現(xiàn)的。 (2) 在VisualFoxPro中項目文件的擴展名是【2】。 (3) 使數(shù)據(jù)庫表變?yōu)樽杂杀淼拿钍恰?】TABLE。 (4) 在VisualFoxPro的查詢設(shè)計器中【4】選項卡對應(yīng)的SQL短語是WHERE。 (5) 在VisualFoxPro中,BUILD【5】命令連編生成的
18、程序可以脫離開VisualFoxPro在WINDOWS環(huán)境下運行。 (6) 當(dāng)刪除父表中的記錄時,若子表中的所有相關(guān)記錄也能自動刪除,則相應(yīng)的參照完整性的刪除規(guī)則為【6】。 (7) 在VisualFoxPro中釋放和關(guān)閉表單的方法是【7】。 (8) 為了從用戶菜單返回到默認的系統(tǒng)菜單應(yīng)該使用命令SET【8】TODEFAULTo (9) 在VisualFoxPro的表單設(shè)計中,為表格控件指定數(shù)據(jù)源的屬性是【9】。 (10) 表示“1962年10月27日”的日期常量應(yīng)該寫為【10】。 (11) 為“學(xué)生”表增加一個“平均成績”字段的正確命令是 ALTERTABLE學(xué)生ADD【11】平
19、均成績N(5,2)。 (12) 在將設(shè)計好的表單存盤時,系統(tǒng)生成擴展名分別是SCX和【12】的兩個文件。 (13) 在VisualFoxPro中為表單指定標題的屬性是【13】。 (14) 在VisualFoxPro中表單的load事件發(fā)生在Init事件之【14】。 (15) 在VisualFoxPro中如下程序的運行結(jié)果(即執(zhí)行命令DOmain后)是【15】。*程序文件名:main.prg SETTALKOFF CLOSEALL CLEARALL mX二"VisualFoxPro" mY="二級〃 DOs1 ?mY+mX RETURN *子程序文件名:s1.prg
20、PROCEDUREs1 LOCALmX mX="VisualFoxProDBMS考試" mY=〃計算機等級〃+mY RETUREN 一、選擇題 1-5BBDDC 6-8ABA 9-12BCDC 13-17DCABA 18-22DBDAC 23-27ADDCC 28-33BCDAD 、 填空題 (1) 【1】主關(guān)鍵字或候選關(guān)鍵字(或:主索引或候選索引) ⑵ 【2】 PJX(或.PJX) ⑶ 【3】 Remove ⑷ 【4】 篩選 ⑸ 【5】 EXE ⑹ 【6】 級聯(lián) ⑺ 【7】 Release方法 ⑻ 【8】 SysMen
21、u ⑼ 【9】 RecordSource (10) 【10】 「1962-10-27} (11) 【11】 Column (12) 【12】 SCT (13) 【13】 Caption (14) 【14】 刖 (15) 【15】 計算機等級—級VisualFoxPro VISUALFOXPRO試題及答案(二) 一、單項選擇題 1. 不允許記錄中出現(xiàn)重復(fù)索引值的索引是() A. 主索引B.主索引、候選索引、普遍索引 C.主索引和候選索引D.主索引、候選索引和唯一索引答案:C 要求這兩個表() 2. 要控制兩個表中數(shù)據(jù)的完整性和一致性可以
22、設(shè)置〃參照完整性〃, A. 是同一個數(shù)據(jù)庫中的兩個表B.不同數(shù)據(jù)庫中的兩個表 C.兩個自由表D.—個是數(shù)據(jù)庫表另一個是自由表答案:A 3. 可以鏈接或嵌入OLE對象的字段類型是() A. 備注型字段B.通用型和備注型字段 C.通用型字段D.任何類型的字段答案:C 4. 查詢設(shè)計器和視圖設(shè)計器的主要不同表現(xiàn)在于() A. 查詢設(shè)計器有〃更新條件〃選項卡,沒有〃查詢?nèi)ハ颉ㄟx項 B. 查詢設(shè)計器沒有〃更新條件〃選項卡,有〃查詢?nèi)ハ颉ㄟx項 C. 視圖設(shè)計器沒有〃更新條件〃選項卡,有〃查詢?nèi)ハ颉ㄟx項 D. 視圖設(shè)計器有〃更新條件〃選項上,也有〃查詢?nèi)ハ颉ㄟx項答案:B 5. 在Vis
23、ualFoxPro中,表單(Form)是指() A. 數(shù)據(jù)庫中各個表的清單B.一個表中各個記錄的清單 C.數(shù)據(jù)庫查詢的列表D.窗口界面答案:D 6. 在VisualFoxPro中,打開數(shù)據(jù)庫的命令是。 A. ORENDATABASE〈數(shù)據(jù)庫名〉B.USE〈數(shù)據(jù)庫名〉 C.USEDATABASE〈數(shù)據(jù)庫名〉D.OPEN〈數(shù)據(jù)庫名〉 答案:A 7. 連續(xù)執(zhí)行以下命令之后,最后一條命令的輸出結(jié)果是。 SETEXACTOFF X="A" ?IIF("A"=X,X-〃BCD〃,X+〃BCD〃) A. AB.BCDC.ABCDD.ABCD 答案:C 8. 在以下四組函數(shù)運算中,結(jié)
24、果相同的是。 A. LEET(〃VisualFoxPro",6)與SUBSTR(〃VisualFoxPro〃,l,6) B. YEAR(DATE())與SUBSTR(DTOC(DATE),7,2) C. VARTYPE(〃36-5*4〃)與VARTYPE(36-5*4) D. 假定A="this",B="isastring",A-B與A+B 答案:A 9. 使用命令DECLAREmm(2,3)定義的數(shù)組,包含的數(shù)組元素(下標變量)的個數(shù)為。 A. 2個B.3個C.5個D.6個答案:D 10. VisualFoxPro的報表文件.FRX中保存的是。 A. 打印報表的預(yù)覽格式B.
25、打印報表本身 C.報表的格式和數(shù)據(jù)D.報表設(shè)計格式的定義答案:D 11. 在VisualFoxPro中進行參照完整性設(shè)置時,要想設(shè)置成:當(dāng)更改父表中的主關(guān)鍵字段或候選關(guān)鍵字段時,自動更改所有相關(guān)子表記錄中的對應(yīng)值。應(yīng)選擇。 A.限制(Restriet)B.忽略(Ignore) C.級聯(lián)(Cascade)D.級聯(lián)(Cascade)或限制(Restriet) 答案:C 12. 在VisualFoxPro的數(shù)據(jù)工作期窗口,使用SETRELATION命令可以建立兩個表之間的關(guān)聯(lián),這種關(guān)聯(lián)是() A.永久性關(guān)聯(lián)B.永久性關(guān)聯(lián)或臨時性關(guān)聯(lián) C.臨時性關(guān)聯(lián)D.永久性關(guān)聯(lián)和臨時性關(guān)聯(lián) 答案:
26、C 13. 在下列函數(shù)中,函數(shù)值為數(shù)值的是() A. ATC人民中華人民共和國') B. CT0DC01/01/96') C. BOF() D. SUBSTR(DT0C(DATE()),7) 答案:A 14. 數(shù)據(jù)庫系統(tǒng)的核心是() A. 編譯系統(tǒng)B.數(shù)據(jù)庫C.操作系統(tǒng)D.數(shù)據(jù)庫管理系統(tǒng) 答案:D 15. 數(shù)據(jù)表的最小存取單位是() A. 字符B.數(shù)據(jù)項C.記錄D.文件 答案:C 16. 在已打開的數(shù)據(jù)庫文件中有“姓名”字段,此外又定義了一個內(nèi)存變量“姓名”,要把內(nèi)存變量姓名的值傳送給當(dāng)前記錄的姓名字段,應(yīng)使用命令() A.姓名=M-〉姓名B.REPLACE姓名WI
27、THM->姓名 C.STOREM->姓名D.GATHERFROMM->姓名FIELDS姓名 答案:B 17. 報表的輸出命令是() A.CREATEREPORTB.REPOFORMC.MODIREPOD.SETREPO 答案:B 18. 如果要改變表單的標題,需要設(shè)置表單對象的()屬性。 A.NameB.CaptionC.BackColorD.BorderStyle 答案:B 19. 在使用@命令進行格式化輸入時,為了保證只允許輸入字母,應(yīng)該在PICTURE短語使用模式符()。 A.AB.XC.ND.Z 答案:A 20. 以下程序段執(zhí)行后,數(shù)據(jù)記錄指針指向() dim
28、ensionA(3) A(1)=‘top' A(2)=‘bottom' A(3)=‘skip' Go&A⑵ A.表頭B.表的最末一條記錄C.第5條記錄D.第2條記錄 答案:B 21. 以下命令()實現(xiàn)統(tǒng)計數(shù)據(jù)表的記錄數(shù)。 A.sumB.continueC.countD.recordnum 答案:C 22. 有圖書數(shù)據(jù)表按“書名”、“作者”復(fù)合索引,索引標識與字段名相同,執(zhí)行以下命令:setordertotag作者 seek'巴金' 現(xiàn)在要使指針指向巴金的第二部著作,應(yīng)用命令() A.SKIPB.continueC.seek‘巴金2'D.find巴金答案:A 23.
29、數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)化特征指出:由DBMS管理數(shù)據(jù)的物理結(jié)構(gòu)和()結(jié)構(gòu)。 A.機械B.驅(qū)動C.邏輯D.管理 答案:C 24. 不能釋放內(nèi)存變量的命令是() A.releaseallB.clearallC.clearD.clearmemo 答案:C 25. 命令“?iif(substr(‘de',2,2)〉right(‘a(chǎn)bcde',2),type('a')),val('abcde')”的結(jié)果是()。 A.N(數(shù)值)B.C(字符)C.U(未知)D.M(備注) 答案:B 26. 在下面的VisualFoxpro表達式中,運算結(jié)果是邏輯真的是() A.EMPTY(.NULL.)B.L
30、IKE(‘a(chǎn)cd','ac?') C.AT(‘a(chǎn)',‘123abc')D.EMPTY(SPACE(2)) 答案:D 27?在數(shù)據(jù)庫設(shè)計器中,建立兩個表之間的一對多聯(lián)系是通過以下索引實現(xiàn)的。 A. 〃一方〃表的主索引或候選索引,〃多方〃表的普通索引 B. 〃一方〃表的主索引,〃多方〃表的普通索引或候選索引 C. "一方〃表的普通索引,〃多方〃表的主索引或候選索引 D. "一方〃表的普通索引,〃多方〃表的候選索引或普通索引 答案:A 二、多項選擇題 1. 在下面關(guān)于面向?qū)ο髷?shù)據(jù)庫的敘述中,正確的是() A)每個對象在系統(tǒng)中都有唯一的對象標識 B)事件作用于對象,對象識別事件
31、并作出相應(yīng)反應(yīng) C)一個子類能夠繼承其所有父類的屬性和方法 D)一個父類包括其所有子類的屬性和方法答案:ABC 2. 下面關(guān)于屬性、方法和事件的敘述中,正確的是() A. 屬性用于描述對象的狀態(tài),方法用于表示對象的行為 B. 基于同一個類產(chǎn)生的兩個對象可以分別設(shè)置自己的屬性值 C. 事件代碼也可以像方法一樣被顯示調(diào)用 D. 在新建一個表單時,可以添加新的屬性、方法和事件答案:ABC 3. 在下面的VisualFoxPro表達式中,正確的是() A. 「2002-05-0110:10:10AM}-10 B. 「2002-05-01}-DATE() C. 「2002-05-0
32、1}+DATE() D. 「2002-05-01}+[1000] 答案:ABD 4. 下面關(guān)于VisualFoxPro數(shù)組的敘述中,正確的是。 A. 用DIMENSION和DECLARE都可以定義數(shù)組 B. VisualFoxPro只支持一維數(shù)組和二維數(shù)組 C. 一個數(shù)組中各個數(shù)組元素必須是同一種數(shù)據(jù)類型 D. 新定義數(shù)組的各個數(shù)組元素初值為.F.答案:ABD 5. VisualFoxPro關(guān)系數(shù)據(jù)庫管理系統(tǒng)能夠?qū)崿F(xiàn)的基本關(guān)系運算是() A?排序B?選擇C?投影D?聯(lián)接答案:BCD 6. 以下哪些是程序設(shè)計的基本結(jié)構(gòu)() A.分支B.選通C.循環(huán)D.順序答案:ACD 7
33、. 以下表達式中,合法的是() A.8-3=5B.[8]+[3]>10C.AT(“ad”,“xyadvanad”)-len(“adadad”) D. .not.(a二b).and.a-b>0orb=0答案:ACD 8. 以下敘述不正確的是() A. total命令匯總數(shù)據(jù)表沒有前提條件 B. 當(dāng)兩個表建立了關(guān)聯(lián)以后,setskipto(別名)命令支持一對多關(guān)系 C. VisualFoxpro不支持循環(huán)關(guān)聯(lián),即A-〉B,B-〉A(chǔ)。 D.VisualFoxpro程序中定義的內(nèi)存變量的作用域為全局變量答案:AD 9. 命令文件中可以實現(xiàn)單擊一鍵輸入一個字符的命令或函數(shù)有() A.w
34、aitB.inputC.inkey()D.@x,xgetVERpict‘x'答案:ACD 10?使用USE〈表文件名〉命令打開表文件時,能同時自動打開的相關(guān)文件有() A.備注文件B.獨立復(fù)合索引文件C.結(jié)構(gòu)復(fù)合索引文件D.內(nèi)存變量文件答案:AC 11. 在學(xué)生數(shù)據(jù)表文件中有“姓名”字段,要顯示所有姓李的學(xué)生記錄,使用命令() A. LISTFORSUBSTR(姓名,1,2)=“李” B. LISTFOR姓名=“李**” C. LISTFORSTR(姓名,1,2)=“李” D. LISTFOR姓名=“李” 答案:AD 12. 在VisualFoxpro系統(tǒng)中,能移動記錄指針的
35、命令有() A.LISTB.CONTC.GOD.SKIP 答案:ABCD 13. 關(guān)于程序(命令)文件,下列說法正確的有() A. 程序文件不再是逐條發(fā)出和執(zhí)行,而是“批處理”方式發(fā)出和執(zhí)行 B. 程序文件是用戶和數(shù)據(jù)之間的一種軟件接口 C. 依賴程序文件可以保證數(shù)據(jù)管理的高效率 D. 程序文件不能相互調(diào)用 答案;ABC 14. VisualFoxpro中的表達式有() A.算術(shù)表達式B.字符表達式C.關(guān)系表達式D.邏輯表達式答案:ABCD 15. 在SQLSELECT語句中,以下用于計算檢索的函數(shù)有() A.COUNTB.MAXC.MIND.SUM 答案:ABCD
36、 16?內(nèi)存變量根據(jù)其作用的范圍可分為() A.字符變量B.局部變量C.私有變量D.全局變量答案:BCD 17. 參數(shù)在主程序與子程序或過程中的傳遞方式有() A.形式參數(shù)B.全局變量C.私有變量D.局部變量答案:AB 18. 打開VisualFoxPro"項目管理器〃的〃文檔〃(Docs)選項卡,其中包含的文件類型有() A.表單(Form)文件B.報表(Report)文件 C.標簽(Label)文件D.程序(PRG)文件答案:ABC 19. 如果要在屏幕上直接看到查詢結(jié)果,〃查詢?nèi)ハ颉梢赃x擇() A.屏幕B.瀏覽C.臨時表D.視圖答案:AB 20. 關(guān)于記錄的邏輯刪除,
37、敘述正確的有() A. 邏輯刪除的記錄還可以恢復(fù) B. 邏輯刪除的記錄還可以瀏覽 C. 邏輯刪除的記錄還可以替換 D. 邏輯刪除的記錄等待一段時間后,自動永久刪除答案:AB 21. 屬于記錄查找的命令有() A.TOTALB.LOCATEC.SEEKD.CONTINUE 答案:BCD 22. 以下屬于結(jié)構(gòu)復(fù)合索引文件特點的有() A. 在打開表時自動打開 B. 在同一索引文件中能包含多個排序方案 C. 在同一索引文件中能包含多索引關(guān)鍵字 D. 在添加、更改或刪除記錄時自動維護 答案:ABCD 23. 關(guān)于工作區(qū)以下敘述正確的有() A. VisualFoxpro系
38、統(tǒng)最多能同時使用32767個工作區(qū) B. 在每個工作區(qū)中只能打開一個表 C. 每個工作區(qū)中都各有一條記錄指針指向該區(qū)表的當(dāng)前記錄 D. 工作區(qū)既可用數(shù)字表示,也可以用字符等表示的別名表示答案:ABCD 24?表的關(guān)聯(lián)關(guān)系類型包括() A.一對一關(guān)聯(lián)關(guān)系B.一對多關(guān)聯(lián)關(guān)系 C.多對多關(guān)聯(lián)關(guān)系D.以上都正確答案:AB 25. 在VisualFoxpro中,可通過以下方法建立查詢文件() A.利用查詢向?qū)?chuàng)建B.利用查詢設(shè)計器 C.在命令窗口用命令方式D.利用查詢分析器 答案:ABC 26. VisualFoxpro中使用了()等幾種變量形式。 A.字段名變量B.數(shù)組變量C.
39、系統(tǒng)變量D.內(nèi)存變量 答案:ABCD 27. VisualFoxpro的工作方式包括()。 A.命令方式B.菜單方式C.程序文件方式D.交互執(zhí)行方式答案:ABCD 三、判斷題 1. LOOP或EXIT語句不能單獨使用,只能在循環(huán)體內(nèi)使用。()答案:正確 2. Listmemoryexceptxx?命令顯示頭2位為“xx”的4個字符名稱的變量。()答案:錯誤 3. VisualFoxpro工作區(qū)號的大小不能說明同時打開數(shù)據(jù)表的先后順序。()答案:正確 4. 表達式chr(65)-str(mod(l,7),2)的結(jié)果是'A1',串長=2。()答案:錯誤 5. VisualFoxp
40、ro的過程(procedure)允許有參數(shù),程序執(zhí)行(do)不能帶參數(shù)。()答案:錯誤 6. 用delete和ZAP刪除的記錄都不能恢復(fù)。() 答案:錯誤 7. 數(shù)據(jù)庫在操作之前必須打開。() 答案:正確 8?多分支語句DOCASE-ENDCASE中的各個條件之間必須關(guān)聯(lián)。 答案:錯誤 9.對一個已打開的數(shù)據(jù)表,只需用BROWSE命令就可對表中的數(shù)據(jù)進行瀏覽和編輯。()答案:錯誤 VISUALFOXPRO試題及答案(三) 一、選擇題 下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)對于現(xiàn)實世界中
41、事物的特征,在實體-聯(lián)系模型中使用 A)屬性描述B)關(guān)鍵字描述 C)二維表格描述D)實體描述 (2)把實體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時,實體之間多對多聯(lián)系在關(guān)系模型中是通過 A)建立新的屬性來實現(xiàn)B)建立新的關(guān)鍵字來實現(xiàn) C)建立新的關(guān)系來實現(xiàn)D)建立新的實體來實現(xiàn) (3)專門的關(guān)系運算不包括下列中的 A)聯(lián)接運算B)選擇運算 C)投影運算D)交運算 (4)對關(guān)系S和關(guān)系R進行集合運算,結(jié)果中既包含S中元組也包含R中元組,這種集合運算稱為 A)并運算B)交運算 C)差運算D)積運算 (5)關(guān)于VisualFoxPro的變量,下面說法中正確的是 A)使用一個簡單變量之前要
42、先聲明或定義 B)數(shù)組中各數(shù)組元素的數(shù)據(jù)類型可以不同 C)定義數(shù)組以后,系統(tǒng)為數(shù)組的每個數(shù)組元素賦以數(shù)值0 D)數(shù)組元素的下標下限是0 (6)在下面的表達式中,運算結(jié)果為邏輯真的是 A)EMPTY(.NULL.)B)LIKE(〃edit〃,〃edi?〃) C)AT(〃a〃,〃123abc〃)D)EMPTY(SPACE(10)) (7)VisualFoxPro內(nèi)存變量的數(shù)據(jù)類型不包括 A)數(shù)值型B)貨幣型 C)備注型D)邏輯型 (8)為了設(shè)置兩個表之間的數(shù)據(jù)參照完整性,要求這兩個表是 A)同一個數(shù)據(jù)庫中的兩個表B)兩個自由表 C)一個自由表和一個數(shù)據(jù)庫表D)沒有限制 (
43、9)數(shù)據(jù)庫表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于域完整性范疇,其中的〃規(guī)則"是一個 A)邏輯表達式B)字符表達式 C)數(shù)值表達式D)日期表達式 (10)通過指定字段的數(shù)據(jù)類型和寬度來限制該字段的取值范圍,這屬于數(shù)據(jù)完整性中的 A)參照完整性B)實體完整性 C)域完整性D)字段完整性 (11)用命令"INDEXon姓名TAGindex_name〃建立索引,其索引類型是 A)主索引B)候選索引 C)普通索引D)惟一索引 (12)執(zhí)行命令"INDEXon姓名TAGindex_name〃建立索引后,下列敘述錯誤的是 A)此命令建立的索引是當(dāng)前有效索引 B)此命令所建立的索引
44、將保存在.idx文件中 C)表中記錄按索引表達式升序排序 D)此命令的索引表達式是〃姓名〃,索引名是〃index_name〃 (13)查詢訂購單號(字符型,長度為4)尾字符是〃1〃的錯誤命令是 A)SELECT*FROM訂單WHERESUBSTR(訂購單號,4)=〃1〃 B)SELECT*FROM訂單WHERESUBSTR(訂購單號,4,1)=〃1〃 C)SELECT*FROM訂單WHERE"1"$訂購單號 D)SELECT*FROM訂單WHERERIGHT(訂購單號,1)=〃1〃 (14)以下關(guān)于空值(NULL)敘述正確的是 A)空值等同于空字符串B)空值表示字段或變量還沒
45、有確定值 C)VISUALFOXPROP不支持空值D)空值等同于數(shù)值0 (15)兩表之間〃臨時性〃聯(lián)系稱為關(guān)聯(lián),在兩個表之間的關(guān)聯(lián)已經(jīng)建立的情況下,有關(guān)〃關(guān)聯(lián)〃的正確敘述是 A)建立關(guān)聯(lián)的兩個表一定在同一個數(shù)據(jù)庫中 B)兩表之間"臨時性"聯(lián)系是建立在兩表之間"永久性"聯(lián)系基礎(chǔ)之上的 C)當(dāng)父表記錄指針移動時,子表記錄指針按一定的規(guī)則跟隨移動 D)當(dāng)關(guān)閉父表時,子表自動被關(guān)閉 (16)在SQL語句中,與表達式〃工資BETWEEN1210AND1240"功能相同的表達式是 A)工資>=1210AND工資〈=1240 B)工資>1210AND工資〈1240 C)工資〈=1210A
46、ND工資>1240 D)工資>=1210OR工資〈=1240 (17)在SQL語句中,與表達式〃倉庫號NOTIN(〃wh1〃,〃wh2〃)〃功能相同的表達式是 A)倉庫號="wh1"AND倉庫號="wh2" B)倉庫號!="wh1〃OR倉庫號#"wh2" C)倉庫號〈>"wh1"OR倉庫號!="wh2" D)倉庫號!="wh1〃AND倉庫號!="wh2〃 (18)打開表并設(shè)置當(dāng)前有效索引(相關(guān)索引已建立)的正確命令是 A)ORDERstudentIN2INDEX學(xué)號 B)USEstudentIN2ORDER學(xué)號 C)INDEX學(xué)號ORDERstudent D)USEstu
47、dentIN2 (19)查詢設(shè)計器中〃聯(lián)接〃選項卡對應(yīng)的SQL短語是 A)WHEREB)JOIN C)SETD)ORDERBY (20)在SQLSELECT語句中用于實現(xiàn)關(guān)系的選擇運算的短語是 A)FORB)WHILE C)WHERED)CONDITION (21)執(zhí)行下列一組命令之后,選擇〃職工〃表所在工作區(qū)的錯誤命令是 CLOSEALL USE倉庫IN0 USE職工IN0 A)SELECT職工B)SELECT0 C)SELECT2D)SELECTB (22)在VisualFoxPro中有如下程序: *程序名:TEST.PRG *調(diào)用方法:DOTEST SET
48、TALKOFF CLOSEALL CLEARALL mX二"VisualFoxPro" mY="二級〃 DOSUB1WITHmX ?mY+mX RETURN *子程序:SUB1.PRG PROCEDURESUB1 PARAMETERSmX1 LOCALmX mX="VisualFoxProDBMS考試" mY=〃計算機等級〃+mY RETURN 執(zhí)行命令DOTEST后,屏幕的顯示結(jié)果為 A)二級VisualFoxPro B)計算機等級二級VisualFoxProDBMS考試 C)二級VisualFoxProDBMS考試 D)計算機等級二級VisualFoxPro (23)有關(guān)連編應(yīng)用程序,下面的描述正確的是 A)項目連編以后應(yīng)將主文件視做只讀文件 B)一個項目中可以有多個主文件 C)數(shù)據(jù)庫文件可以被指定為主文件 D)在項目管理器中文件名左側(cè)帶有符號?的文件在項目連編以后是只讀文件 (24)新創(chuàng)建的表單默認標題為Forml,為了修改表單的標題,應(yīng)設(shè)置表單的 A)Name屬性B)Caption屬性
- 溫馨提示:
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)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 110中國人民警察節(jié)(筑牢忠誠警魂感受別樣警彩)
- 2025正字當(dāng)頭廉字入心爭當(dāng)公安隊伍鐵軍
- XX國企干部警示教育片觀后感筑牢信仰之基堅守廉潔底線
- 2025做擔(dān)當(dāng)時代大任的中國青年P(guān)PT青年思想教育微黨課
- 2025新年工作部署會圍繞六個干字提要求
- XX地區(qū)中小學(xué)期末考試經(jīng)驗總結(jié)(認真復(fù)習(xí)輕松應(yīng)考)
- 支部書記上黨課筑牢清廉信念為高質(zhì)量發(fā)展營造風(fēng)清氣正的環(huán)境
- 冬季消防安全知識培訓(xùn)冬季用電防火安全
- 2025加強政治引領(lǐng)(政治引領(lǐng)是現(xiàn)代政黨的重要功能)
- 主播直播培訓(xùn)直播技巧與方法
- 2025六廉六進持續(xù)涵養(yǎng)良好政治生態(tài)
- 員工職業(yè)生涯規(guī)劃方案制定個人職業(yè)生涯規(guī)劃
- 2024年XX地區(qū)黨建引領(lǐng)鄉(xiāng)村振興工作總結(jié)
- XX中小學(xué)期末考試經(jīng)驗總結(jié)(認真復(fù)習(xí)輕松應(yīng)考)
- 幼兒園期末家長會長長的路慢慢地走