VF習(xí)題講解(答案)_第1頁
VF習(xí)題講解(答案)_第2頁
VF習(xí)題講解(答案)_第3頁
VF習(xí)題講解(答案)_第4頁
VF習(xí)題講解(答案)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、一. 填空題1. 數(shù)據(jù)模型一般有_層次_、_網(wǎng)狀_和_關(guān)系_。2. 人一般有身份證號、姓名、性別等屬性,其中可作為主關(guān)鍵字的是_身份證號_。3. 函數(shù)INT(-3415)的值是_-3_。4. 函數(shù)LEN(SPACE(2)-SPACE(3)的返回值是_5_。5. 一個表的主關(guān)鍵字被包含到另一個表中時,在另一個表中稱這些字段為_外鍵_。6. 二維表中的行稱為關(guān)系的_元組_。7. 查詢設(shè)計器與視圖設(shè)計器相比,少了_更新條件_選項卡。8. 擴(kuò)展名為.DBC的文件表示_數(shù)據(jù)庫_;表示應(yīng)用程序文件的擴(kuò)展名為_.prg_。9. 用事件方式釋放當(dāng)前運(yùn)行的表單用_thisform.release_。10. 在V

2、isual FoxPro中, _quit_命令能在程序終止后,直接退出Visual FoxPro系統(tǒng)環(huán)境,返回Windows操作系統(tǒng)環(huán)境。11. 若X=青島理工大學(xué),left(x,2)、SUBSTR(X,3,6)的顯示結(jié)果分別為_ _”青”_、_”島理工”_。12. 實現(xiàn)表之間臨時聯(lián)系的命令是_set relation to _。13. 在表的尾部追加一條空白記錄的VF命令是_append blank_。14. ?VARTYPE(10/25/01)的輸出值是_C_。15. ?ROUND(123456,2),顯示結(jié)果為_123.46_,?ROUND(123456,-2),顯示結(jié)果為_100_。1

3、6. LEFT(,LEN(數(shù)據(jù)庫)的計算結(jié)果是_”_。 17. 設(shè)工資=1200,職稱=教授,下列邏輯表達(dá)式的值是_.T._。工資1000 AND (職稱=教授OR 職稱=副教授) 18. 在參照完整性的設(shè)置中,如果要求在主表中刪除記錄的同時刪除子表中的相關(guān)記錄,則應(yīng)將“刪除”規(guī)則設(shè)置為_級聯(lián)_。19. 在SQL中,用 _delete_命令可以從表中刪除行,用 _drop table_ 命令可以從數(shù)據(jù)庫中刪除數(shù)據(jù)表。20. 視圖可分為_本地_、 _遠(yuǎn)程_兩種。21. 有程序段如下: STORE 0 TO X,Y DO WHILET X=X+1 Y=Y+X IF X=100 EXIT ENDIF

4、 ENDDO ? Y=+ALLTRIM(STR(Y)這個程序是計算_數(shù)字1到100的和_的,執(zhí)行后的結(jié)果是_5050_。22. 請閱讀下列判斷一個自然數(shù)是否為素數(shù)的程序,并將程序填寫完整。CLEARSET TALK OFFINPUT請輸入一個大于1的自然數(shù):TO NK=0 &K的值為0表示所輸入的自然數(shù)是素數(shù),為1表示不是素數(shù)J=2DO WHILE JN IF MOD(N,J)_0_ _J=J+1_ LOOP ELSE K=1 EXIT _ENDIF_ ENDDOIF K=0 ?ALLTRIM(STR(N)+ 是質(zhì)數(shù) ENDIF ? 再見!SET TALK ONRETURN 二. 程序題1.

5、求兩個數(shù)中較大值2. 求前10個自然數(shù)的階乘和:S=1!+2!+3!+10!3. 編程求自然數(shù)11000中所有能被7整除的數(shù)的累加和。4. 編程求e=1+1/1!+1/2!+1/10!的值。5. 計算1100的奇數(shù)和 6. 求數(shù)N的階乘7. 編程實現(xiàn)下列分段函數(shù)1 (X0)0 (X=0)1 (X0)Y= Y= 三. 選擇題1. 在數(shù)據(jù)庫中存儲的是( )。A)數(shù)據(jù) B)數(shù)據(jù)模型 C)數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系 D)數(shù)據(jù)結(jié)構(gòu)2. 在關(guān)系中選取滿足某個條件的元組的關(guān)系運(yùn)算稱之為( )。A)選中運(yùn)算 B)選擇運(yùn)算 C)投影運(yùn)算 D)搜索運(yùn)算3. 依次執(zhí)行Visual =“ABC”和ABC= Visual命

6、令后,再執(zhí)行?Visual +ABC命令的結(jié)果是( )。A)ABCABC B)Visual FoxProABCC)FoxPro Visual FoxPro D)ABC Visual FoxPro4. 下列( )不能作為VFP中變量名。A)ABCDEFG B)P C)89TWDDFF D)xyz5. “x是小于100的非負(fù)數(shù)”用VFP表達(dá)式表示是( )。A)0x100 B)0=x100 C)0=x and x100 D)0=x OR x1006. 連續(xù)執(zhí)行以下命令之后,最后一條命令的輸出結(jié)果是( )。(表示空格) SET EXACT OFF X=A ?IIF(A=X,XBCD,X+BCD) A)

7、A B)BCD C)ABCD D)ABCD 7. 在下列函數(shù)中,函數(shù)值為邏輯值的是( )。 A)AT(人民,中華人民共和國) B)CTOD(01/01/96) C)BOF() D)SUBSTR(DTOC(DATE(),7) 8. ?AT(大學(xué),北京語言文化學(xué)院)的答案是( )。A)12B)13C)16D)09. STR(10987,7,3)的值是( )。A)10987B)“10987” C)109870D)“109870”10. 已知D1和D2為日期型變量,下列4個表達(dá)式中非法的是( )。A)D1D2B)D1+D2 C)D1+28D)D13611. 下列4個表達(dá)式中,運(yùn)算結(jié)果為數(shù)值的是( )。

8、A)99881255 B)200+8001000C)COTD(11/22/01)20 D)LEN(SPACE(3)112. 設(shè)有變量pi=3,執(zhí)行命令?ROUND(pi,3)的顯示結(jié)果為( )。A)3141 B)3142 C)3140 D)300013. 以下四條語句中,正確的是( )。A)a=1,b=2B)a=2 b=1 C)store 1 to a,bD)store 1,2 to a,b14. 設(shè)有一字段變量“姓名”,目前值為“趙磊”,又有一內(nèi)存變量“姓名”,其值為“何菲”,則命令:?姓名的值應(yīng)為( )。A)趙磊B)何菲 C)趙磊D)何菲15. 設(shè)X=ABC,Y=ABCD,則下列表達(dá)式中值

9、為 .T. 的是( )。A)XYB)XY C)X $ YD)AT(X,Y)=016. 假定M=22+28,則執(zhí)行命令?M后屏幕將顯示( )。A)50B)2228 C)22+28 D)1017. 執(zhí)行下列命令后,輸出結(jié)果為( )。STORE 66649TO X?INT(&X+4)A)666B)666494 C)670D)6704918. 執(zhí)行如下命令序列:YA=100YA=200YAB=300N=AM=Y&N?&M最后一條命令的顯示值應(yīng)為( )。A)100B)200 C)300D)YN19. 設(shè)R=2,A=3*R*R,則A的值應(yīng)為( )。A)0B)不存在 C)12 D) 1220. 用DIMEN

10、SIONQ(2,3)命令定義的數(shù)組Q,再對各數(shù)組元素賦值:Q(1,1)=1, Q(1,2)=2, Q(1,3)=3, Q(2,1)=4, Q(2,2)=5, Q(2,3)=6。然后執(zhí)行命令?Q(2),則顯示結(jié)果是( )。A)4B)2 C)FD)變量未定義的提示21. 在表中對所有記錄作邏輯刪除的命令是( )。A)delete all B)pack C)recall all D)zap22. 物理刪除當(dāng)前表中所有添加了邏輯刪除標(biāo)記的記錄的命令是( )。A)zap B)delete all C)delete table D)pack23. 在Visual FoxPro中,可以對字段設(shè)置默認(rèn)值的表(

11、 )。 A)必須是數(shù)據(jù)庫表 B)必須是自由表 C)自由表或數(shù)據(jù)庫表 D)沒有表能設(shè)置字段的默認(rèn)值24. 要為當(dāng)前表所有職工增加100元工資應(yīng)該使用命令( )。A) CHANGE 工資 WITH 工資+100 B) REPLACE 工資 WITH 工資+100C) CHANGE ALL 工資 WITH 工資+100 D) REPLACE ALL 工資 WITH 工資+10025. 自由表中字段名的最大長度是( )。A)10B)254C)8D)12826. 定位第一條記錄上的命令是( )。A)GO TOP B)GO BOTTOM C)GO 6 D)SKIP27. 執(zhí)行SELECT 0選擇工作區(qū)的結(jié)

12、果是( )。A)選擇了0號工作區(qū) B)選擇了編號最小的空閑工作區(qū)C)關(guān)閉選擇的工作區(qū) D)選擇已打開的工作區(qū)28. SQL語句中修改表結(jié)構(gòu)的命令是( )。A)MODIFY TABLE B)MODIFY STRUCTUREC)ALTER TABLE D)ALTER STRUCTURE29. 如果要在查詢結(jié)果中列出在最前面的5個記錄,要在SELECTSQL命令中添加參數(shù)( )。A) next 5 B) record 5 C) first 5 D) top 5 30. 關(guān)系數(shù)據(jù)庫的任何檢索操作都是由三種基本運(yùn)算組合而成的。這三種基本運(yùn)算不包括( )。A連接B比較 C選擇 D投影31. 在E-R圖中,

13、用來表示實體聯(lián)系的圖形是( )。A橢圓B矩形C菱形D三角形32. 下列關(guān)于變量的敘述中不正確的是( )。A變量值可以隨時改變 B變量值不可以隨時改變CVisual FoxPro的變量分為字段變量和內(nèi)存變量 D在Visual FoxPro中,可以將不同類型的數(shù)據(jù)賦給同一個變量33. 學(xué)生性別的取值只能為“男”,“女”,這個范圍在關(guān)系模型中被稱為( )。A域 B碼 C分量 D集合34. 在VFP中, ( )命令能在程序終止后,直接退出VFP系統(tǒng)環(huán)境。AEXIT BQUIT CGO OUT DTUICHU35. 建立索引時,( )字段不能作為索引字段。A字符型 B數(shù)值型 C備注型 D日期型36. 對

14、于數(shù)據(jù)庫添加表( )說法是錯誤的。A可以將一個自由表添加到數(shù)據(jù)庫中 B可以將一個數(shù)據(jù)庫表直接添加到另一個數(shù)據(jù)庫中C可以在項目管理器中將自由表拖到數(shù)據(jù)庫中,使它成為數(shù)據(jù)庫表D將一個數(shù)據(jù)庫表從一個數(shù)據(jù)庫移到另一個數(shù)據(jù)庫,則必須先使其成為自由表37. 數(shù)據(jù)庫表間創(chuàng)建的永久關(guān)系保存在( )中。A數(shù)據(jù)庫表 B數(shù)據(jù)庫 C表設(shè)計器 D數(shù)據(jù)環(huán)境38. 在DO WHILE / ENDDO循環(huán)中,若循環(huán)條件設(shè)置為.T.,則下列說法中正確的是( )。A程序無法跳出循環(huán) B程序不會出現(xiàn)死循環(huán)C用EXIT可跳出循環(huán) D用LOOP可跳出循環(huán)39. 在VFP中,可以使用的兩類變量是( )。A內(nèi)存變量和字段變量 B全局變量和

15、局部變量C字段變量和簡單變量 D內(nèi)存變量和自動變量40. 通過關(guān)鍵字建立(臨時)關(guān)聯(lián)的前提是( )。A父表必須索引并打開 B子表必須索引并打開 C兩個表必須建立索引并打開 D兩表都不必建立索引41. 若建立索引的字段值不允許重復(fù),并且一個表中只能創(chuàng)建一個,它應(yīng)該是( )。A主索引 B惟一索引 C侯選索引 D普通索引42. 對當(dāng)前已打開的表文件按數(shù)值型字段“總分”降序排序的命令是( )。ASORT TO ON 總分 BSORT TO ZF ON 總分CSORT TO ZF ON 總分 /A DSORT TO ZF ON 總分 /D43. 執(zhí)行LOCATE FOR 成績60后,要將成績定位在下一個

16、成績小于60分的記錄上,應(yīng)使用命令( )。ALOCATE WHILE成績6 BSKIP CLOCATE FOR 成績= 12 OR = 12 AND = 12 OR 年齡= 12 AND 年齡=4658. 在Visual FoxPro的菜單或菜單選項中,經(jīng)常會有一些呈暗灰色的選項,這可能是( )。A這些項在當(dāng)前狀態(tài)下不起作用或其處理程序沒有裝入B系統(tǒng)運(yùn)行發(fā)生故障 C本身有缺陷 D以上都不對59. 不能接受用戶通過鍵盤輸入值的控件是( )。A文本框 B列表框 C標(biāo)簽 D組合框60. 假設(shè)已經(jīng)生成了名為mymenu的菜單,問執(zhí)行該菜單文件的命令是( )。ADO mymenu BDO mymenu.

17、mprCDO mymenu.pjxDDO mymenu.mnx61. 創(chuàng)建報表的命令是( )。ACREATE REPORT BMODIFY REPORT CRENAME REPORT DDELETE REPORT62. 在Visual FoxPro中,使用“表單設(shè)計器”創(chuàng)建表單,生成的表單文件的擴(kuò)展名是( )。A.SCXB.PRG C.MNX D.TXT63. 設(shè)有學(xué)生表S(學(xué)號,姓名,性別,年齡),查詢所有年齡小于等于18歲的女同學(xué)、并按年齡進(jìn)行降序排序生成新的表WS,正確的SQL命令是( )。 ASELECT * FROM S WHERE 性別= 女 AND 年齡= 18 ORDER BY

18、 年齡 DESC INTO TABLE WS BSELECT * FROM S WHERE 性別= 女 AND 年齡= 18 ORDER BY 年齡 INTO TABLE WS CSELECT * FROM S WHERE 性別= 女 AND 年齡= 18 ORDER BY 年齡 DESC INTO TABLE WS DSELECT * FROM S WHERE 性別= 女 OR 年齡=1982-03-20 AND 性別=”男” BSELECT * FROM 學(xué)生WHERE 出生日期=1982-03-20 OR 性別=”男” DSELECT * FROM 學(xué)生WHERE 出生日期=1982-0

19、3-20 OR 性別=”男”66. 計算劉明同學(xué)選修的所有課程的平均成績,正確的SQL語句是( )。ASELECT AVG(成績) FROM 選課WHERE 姓名=”劉明” BSELECT AVG(成績) FROM學(xué)生,選課WHERE 姓名=”劉明” CSELECT AVG(成績) FROM學(xué)生,選課WHERE學(xué)生.姓名=”劉明” DSELECT AVG(成績) FROM學(xué)生,選課WHERE學(xué)生.學(xué)號=選課.學(xué)號 AND姓名=”劉明”67. 執(zhí)行如下程序 SET TALK OFF S=0 i=1 INPUT N= TO N DO WHILE S=5 S=S+i i=i+1 ENDDO ?S SET TALK ON 如果輸入N值為5,則最后S的顯示值是( )。A1 B3 C5 D668. 如下程序段的輸出結(jié)果是( )。DECLARE b(6)FOR i=1 TO 6 b(i)=i*10NEXTFOR i=1 TO 6 ?b(6)NEXT A

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論