VFP上機實踐習(xí)題及答案-_第1頁
VFP上機實踐習(xí)題及答案-_第2頁
VFP上機實踐習(xí)題及答案-_第3頁
VFP上機實踐習(xí)題及答案-_第4頁
VFP上機實踐習(xí)題及答案-_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VFP上機施行習(xí)題及答案

一、選擇題:

1.在關(guān)系理論中,把能夠唯一地確定一個元組的屬性或?qū)傩越M合稱之為

A)索引碼B)關(guān)鍵字0域D)外碼

2.運行VisualFoxpro6.0,錯誤的方法是

A)雙擊VisualFoxpro6.0圖標(biāo)

B)單擊VisualFoxpro6.0圖標(biāo)回車

0右擊VisualFoxpro6.0圖標(biāo),并單擊其快捷菜單中的〃打開〃命令

D)拖動VisualFoxpro6.0圖標(biāo)到一個新位置

3.同學(xué)性別的取值只能為〃男〃,〃女〃,這個范圍在關(guān)系模型中被稱為

A)域B)碼0分量D)集合

4.VisualFoxpro6.0的系統(tǒng)配置文件是

5.啟動VisualFoxpro6.0屏幕上出現(xiàn)兩個窗口:一個是Visual

Foxpro6.0的主窗口,另一個是

A)文本B)命令0幫助D)對話框

6.在VisualFoxpro6.0中,可以在同類數(shù)據(jù)之間進(jìn)行減運算的數(shù)據(jù)類

型是

A)數(shù)值型,字符型,邏輯型B)數(shù)值型,字符型,日期型

0數(shù)值型,日期型,邏輯型D)字符型,日期型,邏輯型

7.以下表達(dá)式中不符合VisualFoxpro6.0語法要求的是

A)04/05/99B)T+tC)1234D)2X>15

8.在以下四組中,每組有兩個分別運算的函數(shù),運算結(jié)果相同的是

A)LEFTCFoxBASE",3)與SUBSTR(〃FoxBASE〃,1,3)

B)YEAR(DATE())與SL-BSTR(DTOC(DATE()),7,2)

C)TYPE(〃36-5*4〃)與TYPE(36-5*4)

D)假定A="this〃,B=〃isastring”,A-B與A+B

9.同學(xué)數(shù)據(jù)庫的性別字段為邏輯型,男為邏輯真,女為邏輯假。有以下

命令序列:

USESTUDENT

APPENDBLANK

REPLACE姓名WITH〃歐陽惠〃,性別WITH.F.

?HF(性別,〃男〃,〃女〃)

最后一條命令顯示的是

2

A)男B)女C).T.D),F.

10.以下四組操作,每組有兩條分別執(zhí)行的命令,執(zhí)行結(jié)果相同的是

A)執(zhí)行內(nèi)存變量賦值命令STOREspace(20)TOblank之后,再執(zhí)行

?LEN(blank+space(5))

?LEN(blank-space(5))

B)打開數(shù)據(jù)庫后,執(zhí)行COUNTFOR(條件〉

?RECCOUNT()

0執(zhí)行內(nèi)存變量賦值命令STORE〃20〃TOM之后,再執(zhí)行

K=50+&m

K=〃50〃+m

D)打開數(shù)據(jù)庫后,執(zhí)行DELETE

?DELETE()

11.執(zhí)行以下命令序列m=len(〃119〃)

?m=m+l

的顯示結(jié)果是

A)119R)3C)4D).f.

12.以下表達(dá)式的結(jié)果不是數(shù)值的是

A)?round(3.14159,2)B)?at(〃fox〃,〃〃)

C)?chr(13)D)?month({^2002-09-11})

13.執(zhí)行以下命令序列dimensions(3,4)

s(2,3)=[3+2]

?type(s(7))

的顯示結(jié)果是

A)CB)NC)LD)出錯

14.將表中的當(dāng)前記錄復(fù)制到數(shù)組當(dāng)中,應(yīng)使用的命令是

A)scattertoB)gatherfromC)copytoD)appendfrom

15.要把以M為第三個字符的全部內(nèi)存變量存入內(nèi)存變量文件ST.MEM

中,應(yīng)使用命令

A)SAVEALLLIKE??M?TOST

B)SAVEALLLIKE**M*TOST

C)SAVEALLEXCEPT??M?TOST

D)SAVEALLLIKE??M*TOST

16.執(zhí)行以下命令序列

STORECTOD(〃06/20/99〃)TORQ

STOREMONTH(RQ)TODT

?DT

顯示的DT值為

A)06B)99C)20D)6

17.設(shè)X=〃ABC〃,Y=〃ABCD〃,則以下表達(dá)式中值為.T.的是

3

A)X=YB)X=YC)X$YD)AT(X,Y)=0

18.以下賦值語句正確的是

A)STORE8TOX,YB)STORE8,9TOX,Y

C)X=8,Y=9D)X,Y=8

19.以下4個表達(dá)式中,運算結(jié)果為數(shù)值的是

A)〃9988〃-〃1255〃B)200+800=1000

C)CT0D([ll/22/01])-20D)LEN(SPACE(3))-1

20.如果要改變一個關(guān)系中屬性的排列順序,應(yīng)使用的關(guān)系運算是

A)重建B)選取C)投影D)連接

21.有如下命令序列:

s=z,2001年下半年干算機等級考試〃

?LEFT(s,6)+RIGHT(s,4)

執(zhí)行以上命令后,屏幕上所顯示的是

A)2001年下半年等級考試B)2001年下等級考試

02001年考試D)2001年等級考試

22.執(zhí)行命令DTMFNSTONM(4,2)之后,數(shù)組M的下標(biāo)變量個數(shù)和初值分

別是

A)8,.F.B)4,.T.C)8,0D)2,空值

23.執(zhí)行如下命令序列

ANS二〃STUDENT.DBF”

MYFILE=SUBSTR(ANS,1,AT(Z,.z,,ANS)-1)

?MYFILE

最后顯示的變量MYFILE值為

A)STUDENT.DBFD)STUDENTC)STUDENT.ANSD)11

24.有以下語句序列:

Y二〃99.88〃

X=VAL(Y)

?&Y=X

執(zhí)行以上語句序列之后,最后一條命令的顯示結(jié)果是

A)99.88B).T.C).F.D)出錯信息

25.要推斷數(shù)值型變量Y是否能夠被7整除,錯誤的條件表達(dá)式為

A)MOD(Y,7)=0B)INT(Y/7)=Y/7C)O=MOD(Y,7)D)

INT(Y/7)=MOD(Y,7)

26.如果一個班只能有一個班長,而且一個班長不能同時擔(dān)任其他班的班

長,班級和班長兩個實體之間的關(guān)系屬于

A)一對一聯(lián)系B)一對二聯(lián)系C)多對多聯(lián)系D)一對多聯(lián)系

27.VFP支持的數(shù)據(jù)模型是

A)層次數(shù)據(jù)模型B)關(guān)系數(shù)據(jù)模型C)網(wǎng)狀數(shù)據(jù)模型D)樹狀數(shù)據(jù)模

4

28.以卜函數(shù)中函數(shù)值為字符型的是

A)DATEOB)TIMEOC)YEAR()D)DATETIME()

29.在下面的數(shù)據(jù)類型中默認(rèn)為.F.的是

A)數(shù)值型B)字符型C)邏輯型D)日期型

30.執(zhí)行STORE”1999年12月慶祝澳門回歸祖國!"TOXY命令之后,

要在屏幕上顯示“澳門1999年12月回歸祖國!“,應(yīng)使用命令

A)?SUBSTR(XY,15,4)+SUBSTR(XY,1,10)+SUBSTR(XY,10)

B)?SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19)

C)?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,10)

D)?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)

31.以下哪些是合法的數(shù)值型常量

A)123B)123+E456C)“〃D)123*10

32.?at(“大學(xué)〃〃北京語言文化學(xué)院〃)的答案是

A)12B)13C)16D)0

33.假如已執(zhí)行了命令M=[28+2],再執(zhí)行命令?M,屏幕將顯示

34.在以下表達(dá)式中,結(jié)果不是日期類型數(shù)據(jù)的表達(dá)式是

A)date()+30B)date。-「1985T0-1}

C)ctod(“10/01/85〃)D){"985T0T}+24〃B〃

35.假設(shè)能正確執(zhí)行?M.para和?H.para,則

A)前一個para是字段名,后一個para是內(nèi)存變量名

B)前一個para是內(nèi)存變量名,后一個para是字段名

0兩個para都是字段名

D)兩個para都是內(nèi)存變量名

36.執(zhí)行命令?at("net""Internet")的顯示結(jié)果是

A)6B)?F?C)0D).T.

37.設(shè)A=[5*8+9],B=6*8,C="6*8〃,以下表達(dá)式中屬于合法表達(dá)式的是

A)A+BB)B+CC)A+CD)C-B

38.系統(tǒng)變量名均以開頭

A)字母B)數(shù)字C)下劃線D)漢字

39.設(shè)M="111〃,N二“222〃,以下表達(dá)式為假的是

A)NOT(M==N)OR(M$N)B)NOT(N$M)AND(MON)

C)NOT(M>=N)D)NOT(MON)

40.執(zhí)行如下命令序列(設(shè)今天是2002年8月3日)

storedate()tomdate

M_date=m_date-365

?year(mdate)

的顯示寤果是

A)其中有錯誤B)08/03/2001C)2002D)2001

5

41.執(zhí)行命令?chr(65)+〃K〃的結(jié)果是

A)65KB)AKC)aKD)類型不匹配

42.函數(shù)mod(23,-5)的結(jié)果是

A)3B)-3C)-2D)2

43.執(zhí)行命令?space(3)-space(2)的結(jié)果是

A)1B)2C)3D)5

44.設(shè)變量y=2.7184,在執(zhí)行命令?ROUND(y,3)后顯示的結(jié)果是

B)2.720C)2.719

45.數(shù)據(jù)庫應(yīng)用系統(tǒng)的核心是

A)數(shù)據(jù)庫文件B)數(shù)據(jù)庫管理系統(tǒng)0編譯程序D)操作

系統(tǒng)

46.設(shè)X=“ABC〃,Y="ABCD〃,則以下表達(dá)式中值為.T.的是

A)X=YB)X=YC)X$YD)AT(X,Y)=0

47.以下賦值語句正確的是

A)STORE8TOX,YB)STORE8,9TOX,Y

C)X=8,Y=9D)X,Y=8

48.以下4個表達(dá)式中,運算結(jié)果為數(shù)值的是

A)“9988〃一〃1255〃B)200+800=1000

C)CT0D([ll/22/01])-20D)LEN(SPACE(3))-1

49.如果要改變一個關(guān)系中屬性的排列順序,應(yīng)使用的關(guān)系運算是

A)重建B)選取0投影D)連接

50.有如下命令序列:

s二“2001年下半年計算機等級考試〃

?LEFT(s,6)?RIGHT(S,4)

執(zhí)行以上命令后,屏幕上所顯示的是

A)2001年下半年等級考試

B)2001年下等級考試

C)2001年考試

D)2001年等級考試

51.在VFP中,數(shù)據(jù)庫表和自由表的字段名最大字符數(shù)分別是

A)10,10B)128,10C)256,128D)128,128

52.在VFP中,當(dāng)創(chuàng)建一個數(shù)據(jù)庫文件時,應(yīng)選用

A)數(shù)據(jù)庫向?qū))數(shù)據(jù)庫生成器C)表單制定器D)應(yīng)用程序向?qū)?/p>

53.VFP中的“文件〃菜單中的“關(guān)閉〃命令是用來關(guān)閉

A)當(dāng)前工作區(qū)中已打開的數(shù)據(jù)庫

B)所有己打開的數(shù)據(jù)庫

0所有窗口

D)當(dāng)前活動窗口

54.用二維表數(shù)據(jù)來表示實體及實體之間聯(lián)系的數(shù)據(jù)模型稱為

6

A)實體-聯(lián)系模型B)層次模型C)網(wǎng)狀模型D)關(guān)系模型

55.數(shù)據(jù)庫DB,數(shù)據(jù)庫系統(tǒng)DBS,數(shù)據(jù)庫管理系統(tǒng)DBMS三者之間的關(guān)

系是

A)DBS包括DB和DBMS

B)DBMS包括DB和DBS

C)DB包括DBS和DBMS

D)DBS就是DB,也就是DBMS

56.在下述關(guān)于數(shù)據(jù)庫系統(tǒng)的表達(dá)中,正確的是

A)數(shù)據(jù)庫中只存在數(shù)據(jù)項之間的聯(lián)系

B)數(shù)據(jù)庫的數(shù)據(jù)項和記錄之間都存在聯(lián)系

0數(shù)據(jù)庫的數(shù)據(jù)項之間無聯(lián)系,記錄之間存在聯(lián)系

D)數(shù)據(jù)庫的數(shù)據(jù)項和記錄之間都不存在聯(lián)系

57.數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是

A)數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單

B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以解

、0文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件

D)文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量

58.數(shù)據(jù)庫系統(tǒng)的核心是

A)數(shù)據(jù)庫B)操作系統(tǒng)0數(shù)據(jù)庫管理系統(tǒng)D)文件

59.VisualFoxpro6.0是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),所謂關(guān)系是指

A)各條記錄中的數(shù)據(jù)彼此有一定的關(guān)系

B)一個數(shù)據(jù)庫文件與另一個數(shù)據(jù)庫文件之間有一定的關(guān)系

0數(shù)據(jù)模型符合一定條件的二維表格式

D)數(shù)據(jù)庫中各個字段之間彼此有一定的關(guān)系

60.關(guān)系數(shù)據(jù)庫的任何檢索操作都是由三種基本運算組合而成的,這三種

基本運算不包括

A)聯(lián)接B)比較C)選擇D)投影

61.為了合理組織數(shù)據(jù),應(yīng)遵從制定原則是

A)“一事一地〃的原則,即一個表描述一個實體或?qū)嶓w間的一種聯(lián)系

B)表中的字段必需是原始數(shù)據(jù)和基本數(shù)據(jù)元素,并避免在表之間出現(xiàn)重

復(fù)字段

O用外部關(guān)鍵字確保有關(guān)聯(lián)的表之間的聯(lián)系

D)以上各條原則都包括

62.VisualFoxPro是一個

A)8位數(shù)據(jù)庫開發(fā)系統(tǒng)

B)16位數(shù)據(jù)庫開發(fā)系統(tǒng)

032位數(shù)據(jù)庫開發(fā)系統(tǒng)

D)64位數(shù)據(jù)庫開發(fā)系統(tǒng)

7

63.退出VisualFoxpro的操作方法是

A)從“文件〃下拉菜單中選擇“退出〃選項

B)用鼠標(biāo)左按鈕單擊關(guān)閉窗口按鈕

0在命令窗口中鍵入QUIT命令,然后敲回車鍵

D)以上方法都可以

64.顯示與隱藏命令窗口的操作是

A)單擊“常用〃工具欄上的“命令窗口〃按鈕

B)通過“窗口〃菜單下的“命令窗口〃選項來切換

0直接按Ctrl+F2或Ctrl+F4組合鍵

D)以上方法都以

65.下面關(guān)于工具欄的表達(dá),錯誤的是

A)可以創(chuàng)建用戶自己的工具欄B)可以修改系統(tǒng)提供的工具欄

0可以刪除用戶創(chuàng)建的工具欄D)可以刪除系統(tǒng)提供的工具欄

66.在“選項〃對話框的“文件位置〃選項卡中可以設(shè)置

A)表單的默認(rèn)大小B)默認(rèn)目錄C)日期和時間的顯示格式D)程序

代碼的顏色

67.項目管理器的“數(shù)據(jù)〃選項卡用于顯示和管理

A)數(shù)據(jù)庫,自由表和查詢B)數(shù)據(jù)庫,視圖和查詢

0數(shù)據(jù)庫,自由表,查詢和視圖D)數(shù)據(jù)庫,表單和查詢

68.項目管理器的“文檔〃選項卡用于顯示和管理

A)表單,報表和查詢B)數(shù)據(jù)庫,表單和報表

0查詢,報表和視圖D)表單,報表和標(biāo)簽

69.要啟動VisualFoxpro的向?qū)Э梢?/p>

A)打開新建對話框B)單擊工具欄上的“向?qū)А▓D

標(biāo)按鈕

0從“工具〃菜單中選擇“向?qū)А―)以上方法均可以

70.在VisualFoxpro中,有下面幾個內(nèi)存變量賦值語句:

X二「2001-07-2810:15:20PM}

Y=T.

Z=44123.24〃

執(zhí)行上述賦值語句之后,內(nèi)存變量X,Y,M,N和Z的數(shù)據(jù)類型分別是

A)D,L,Y,N,CB)D,L,M,N,C

C)T,L,M,N,CD)T,L,Y,N,C

71.以下日期值正確的是

A){“2001-05-25〃}B){^2001-05-25}

C){2001-05-25}D){[2001-05-25]}

72.在下面的VisualFoxpro表達(dá)式中,不正確的是

8

A){^2001-05-0110:10:10AM}-10B)「2001-05-01}-DATE。

C)「2001-05-01}+DATE0D)

[^2001-05-01]+[1000]

73.在下面的VisualFoxpro表達(dá)式中,運算結(jié)果是邏輯真的是

A)EMPTY(.NULL.)B)LIKE('acd,,,ac?')

C)AT('a',’123abc')D)EMPTY(SPACE(2))

74.設(shè)D=5>6,命令?VARTYPE(D)的輸出值是

A)LB)CC)ND)D

75.在以下函數(shù)中,函數(shù)值為數(shù)值的是

A)B0F()B)CT0D(,01/01/96,)

0ATC人民‘,’中華人民共和國’)D)

SL-BSTR(DTOC(DATE()),7)

76.設(shè)N=886,M=345,K='M+N',表達(dá)式1+&K的值是

A)1232B)數(shù)據(jù)類型不匹配01+M+ND)346

77.表達(dá)式VAL(SUBS(“奔騰586〃,5,1))+LEN(“VisualFoxpro")的

結(jié)果是

78.連續(xù)執(zhí)行以下命令之后,最后一條命令的輸出結(jié)果是

SETEXACTOFF

X二“A"

?HF("A〃=X,X-〃BCD〃,X+〃BCD")

A)AB)BCDC)ABCDD)ABCD

79.設(shè)有關(guān)系RI和R2,經(jīng)過關(guān)系運算得到結(jié)果是S,則S是

A)一個關(guān)系B)一個表單C)一個數(shù)據(jù)庫D)—個數(shù)組

80.有如下命令序列:

x=2

?x=x+l

執(zhí)行以上命令后,屏幕上所顯示的是

A)3B)命令語法C).T.D).F.

81.命令中〈范圍》子句,使用____可以對表文件從當(dāng)前記錄至最后一個

記錄進(jìn)行操作。

A)ALLB)NEXTnC)RECORDnD)REST

82.表文件有20條記錄,當(dāng)前記錄號為10,執(zhí)行命令LISTNEXT5以后,

所顯示記錄的序號是

A)11—15B)11—16C)10—15D)10—14

83.假設(shè)表文件含有備注型或通用型字段,則在打開表文件的同時,自動

打開擴大名為的文件。

A)FRXB)FMTC)FRTD)FPT

84.可以在BROWSE瀏覽窗口中,按CTRI+T鍵實現(xiàn)操作。

____________________________________________________________________9

A)邏輯刪除記錄和物和刪除記錄B)邏輯恢復(fù)記錄和物埋恢復(fù)記錄.

0邏輯刪除記錄和邏輯恢復(fù)記錄D)物理刪除記錄和物理恢復(fù)記錄

85.COPYTO〈文件名>FOR<條件>命令起到了下述關(guān)系操作功能

A)投影B)連接C)關(guān)聯(lián)D)選擇

86.在VFP6.0處于創(chuàng)建或編輯自由表、程序等文件時,系統(tǒng)處于〃全屏

幕編輯狀態(tài)〃,欲存盤退出,正確的操作是

A)按組合鍵Ctrl+WB)按組合鍵Ctrl+U

C)按組合鍵Ctrl+EndD)按Esc鍵

87.VFP6.0是一種支持用戶使用菜單、命令、三種不同操作方

式的新型數(shù)據(jù)管理系統(tǒng)。

A)循環(huán)B)備份文件0命令文件D)內(nèi)存變量

88.在VFP6.0中,項目的擴大名為

A).DBCB).TABC).IDXD).PJX

89.在VFP6.0數(shù)據(jù)表中,用于存放圖像、聲音等多媒體對象的數(shù)據(jù)類型

A)備注型R)通用型0邏輯型D)字符型

90.為顯示年齡為10的整數(shù)倍的在職職工記錄,以下各命令中錯誤的是

A)LISTFORMOD(年齡,10)=0

B)LISTFOR年齡/10=INT(年齡/10)

C)LISTFORSUBSTR(STR(年齡,2),2,1)二〃0〃

91.對多表進(jìn)行操作時,選擇工作區(qū)所使用的命令為

A)USEB)OPENC)SELECTD)CREATE

92.在VisualFoxpro6.0中,打開數(shù)據(jù)庫使用的命令為

A)USEB)SELECTC)OPEND)CREATE

93.在VisualFoxpro6.0中,以共享方式打開一個數(shù)據(jù)庫需使月的參數(shù)

A)EXCLUSIVEB)SHAREDC)NOUPDATED)VALIDATE

94.對表文件建立索引,可使用命令

A)SORTB)UPDATEC)INDEXD)JOIN

95.表中相對移動記錄指針和絕對移動記錄指針的命令分別為

A)Locate和SkipB)Locate和Go

C)Skip和GoD)Locate和Find

96.在表的操作中,DELETE命令的作用是

A)將記錄從表中徹底刪除B)只給耍刪除的記錄做刪除標(biāo)志

O不能刪除記錄D)刪除整個表中的記錄

97.主索引字段

A)不能出現(xiàn)重復(fù)值或空值B)能出現(xiàn)重復(fù)值

0能出現(xiàn)空值D)不能出現(xiàn)重復(fù)值,但能出現(xiàn)空值

10

98.在VisualEoxpro6.0的表結(jié)構(gòu)中,邏輯型,日期型和備注型字段的

寬度分別為

A)1,8,10B)1,8,4C)3,8,10D)3,8,任意

99.順序執(zhí)行以下命令后,最后一條命令顯示結(jié)果是

useCHJ

Go5

Skip-2

?Recno()

A)3B)4C)5D)7

100.在當(dāng)前表中,查找第2個男同學(xué)的記錄,應(yīng)使用命令

A)locatefor性別=”男〃next2

B)locatefor性別=”男〃

C)先locatefor性別二〃男〃,然后再執(zhí)行continue

D)listfor性別二〃男〃next2

101.當(dāng)前工資表中有108條記錄,當(dāng)前記錄號為8,用Sum命令計算工

資總和時,假設(shè)缺省范圍,則系統(tǒng)將

A)只計算當(dāng)前記錄的工資值B)計算前8條記錄的工資和

0計算后8條記錄的工資和D)計算全部記錄的工資和

102.可以比較大小的數(shù)據(jù)類型包括

A)數(shù)值型,字符型,日期型,邏輯型

B)數(shù)值型,字符型,日期型

0數(shù)值型,字符型

D)數(shù)值型

103.在瀏覽窗口打開的狀況下,假設(shè)要向當(dāng)前表中連續(xù)添加多條記錄應(yīng)使

A)〃顯示〃菜單中的〃追加方式〃B)〃表〃菜單中的〃追加新記錄〃

C)〃表〃菜單中的〃追加記錄〃D)快捷鍵Ctrl+Y

104.以下關(guān)于索引的表達(dá)中錯誤的是

A)VFP中的索引類型共有4種,分別是主索引,候選索引,一般索引和惟

~"索弓I

B)在用命令方式建立索引時,可以建立一般索引,惟一索引(UNIQUE)

或候選索引(CANDIDATE),但是不能建立主索引

O在表制定器的字段選項卡中建立的索引默認(rèn)為一般索引

D)在數(shù)據(jù)庫制定器中建立兩表之間的永久關(guān)系時,只須在父表中建立主索引,

然后拖動該索引項到子表中的相應(yīng)字段上既可

105.執(zhí)行以下命令序列

closeall

selectb

usetablel

___________________________________________________________________________________________________11

select0

usetable2

select0

usetable3

后,table3表所在的工作區(qū)號為

A)0B)1C)2D)3

106.把同學(xué)數(shù)據(jù)庫STA.DBF的學(xué)號和姓名字段的數(shù)據(jù)復(fù)制成另一數(shù)據(jù)庫文

件STB.DBF,應(yīng)使用命令

A)USESTA

COPYTOSTBFIELDS學(xué)號,姓名

B)USESTB

COPYTOSTAFIELDS學(xué)號,姓名

C)COPYSTATOSTBFIELDS學(xué)號,姓名

D)COPYSTBTOSTAFIELDS學(xué)號,姓名

107.在以下命令序列中,總能實現(xiàn)插入一條空記錄并使其成為第八條記錄

的是

A)SKIP7

B)GOTO7

INSERTBLANK

C)LOCATEFORRECN0()=8

D)GOTO7

INSERTBLANKBEFORE

108.以下是數(shù)據(jù)庫復(fù)制命令COPY的功能說明,其中錯誤的是

A)可以進(jìn)行數(shù)據(jù)庫部分字段的復(fù)制

B)可以進(jìn)行數(shù)據(jù)庫部分記錄的復(fù)制

0可以進(jìn)行數(shù)據(jù)庫記錄的排序復(fù)制

D)如果數(shù)據(jù)庫有MEMO字段,則自動復(fù)制同名的備注文件

109.對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行修改時,數(shù)據(jù)來源

A)只能通過鍵盤輸入

B)只能在命令中給出

0只通過鍵盤輸入和在命令中給出

D)可以通過鍵盤輸入、在命令中給出或從其他數(shù)據(jù)庫取得

110.創(chuàng)建自由表結(jié)構(gòu)時;在各欄目之間移動光標(biāo)的不正確操作為

A)單擊某一欄目B)按Tab鍵

0按組合鍵Shift+Tab鍵D)按回車鍵

111.表DEMO.DBF中包涵有備注型字段,該表中所有備注字段均存儲到備

注文件中,該備注文件是

112.在VFP中,使用AVERAGE命令時,表文件需要

12

A)排序B)建立索引C)排序或建立索引D)都不需要

113.設(shè)當(dāng)前表文件中含有字段NAME,系統(tǒng)中有一內(nèi)存變量的名稱也為

NAME,下面命令?NAME顯示的結(jié)果是

A)內(nèi)存變量NAME的值B)字段變量NAME的值

0與該命令之前的狀態(tài)有關(guān)D)錯誤信息

114.以下命令中,僅拷貝表文件結(jié)構(gòu)的命令是

A)COPYTOB)COPYSTRUCTURETO

C)COPYFILETOD)COPYSTRUCTURETOEXETENDED

115.設(shè)表TXL.DBF中有20條記錄。在VFP命令窗口中執(zhí)行以下命令序列,最

后顯示的結(jié)果是

USETXL

SKIP3

COUNTTON

?N

A)0B)3C)4D)20

116.清除所有以A開頭的內(nèi)存變量的命令是

A)RELEASEALLA*B)RELEASEA*

C)ERASEA*D)RELEASEALLLIKEA*

117.表文件中有數(shù)學(xué),英語,計算機和總分四個數(shù)值型字段,要將當(dāng)前記

錄的三科成績匯總后存入總分字段中,應(yīng)使用命令

A)TOTAL數(shù)學(xué)+英語+計算機T0總分

B)REPLACE總分WITH數(shù)學(xué)+英語+計算機

0SUM數(shù)學(xué)+英語+計算機T0總分

D)REPLACEALL數(shù)學(xué)?英語?計算機WITH總分

118.執(zhí)行以下命令后,當(dāng)前打開的表文件名是

Number二〃3〃

Fi1e二〃fi1e〃+Number

use&File

A)File3B)&FileC)FileNumberD)File

119.在命令窗口中,顯示當(dāng)前數(shù)據(jù)庫中所有40歲(含40歲)以下,職稱

為〃教授〃,〃副教授〃的姓名和工資,應(yīng)使用命令

A)LISTFIEL姓名,工資FOR年齡<二40AND職稱=”教授〃AND職稱二〃副

教授〃

B)LISTFIEL姓名,工資FOR年齡<二400R職稱二〃教授〃OR職稱二〃副教

授〃

0LISTFIEL姓名,工資FOR年齡<=40AND(職稱二〃教授〃OR職稱二〃副

教授〃)

D)LISTFIEL姓名,工資FOR年齡<二400R(職稱二〃教授〃AND職稱二〃副

教授〃)

____________________________________________________________________23

120.要求表文件某數(shù)值型字段的整數(shù)是4位,小數(shù)是2位,其值n能為良

數(shù),該字段的寬度應(yīng)定義為

A)8位B)7位C)6位D)4位

121.要使同學(xué)數(shù)據(jù)表中不出現(xiàn)同名同學(xué)的記錄,需要建立

A)字段有效性規(guī)則B)屬性設(shè)置

C)記錄有效性規(guī)則D)設(shè)置觸發(fā)器

122.如果要給當(dāng)前表增加一個字段,應(yīng)使用的命令是

A)APPENDB)MODIFYSTRUCTUREC)INSERTD)CHANGE

123.設(shè)有日期類型字段rq,日期格式為mm/dd/yyyy。在以下四組命令當(dāng)

中,各條命令功能完全等效的是

A)LISTFORSUBSTR(DTOC(rq),4,4)=,/2001,/

LISTFORYEAR(rq)=2001

LISTFORz/2001,/$DT0C(rq)

B)LISTFORSUBSTR(DTOC(rq),7,4)="2001,z

LISTFORYEAR(rq)=2001

LISTFOR〃2001"$DT0C(rq)

C)LISTFORSUBSTR(DTOC(rq),1,4)=,,2001,z

LISTFORYEAR(rq)二〃2001〃

LISTFOR〃2001〃$DT0C(rq)

D)LISTFORSUBSTR(DTOC(rq),7,4)="2001"

LISTFORYEAR(rq)=2001

LISTFOR〃2001"$rq

124.當(dāng)前數(shù)據(jù)庫文件的出生日期字段為日期型,另有一個數(shù)值型的年齡字

段,現(xiàn)要依據(jù)出生日期按年計算年齡,并寫入年齡字段,應(yīng)該使用命令

A)REPLACEALL年齡WITHYEAR(DATE())TEAR(出生日期)

B)REPLACEALL年齡WITHDATE。一出生日期

C)REPLACEALL年齡WITHDTOC(DATE())-DTOC(出生日期)

D)REPLACEALL年齡WITHVAL(DTOC(DATE()))-VAL(DTOC(出生日期))

125.有如下命令序列:

GO50

SKIP

?RECNO()

設(shè)當(dāng)前數(shù)據(jù)庫文件有50條記錄,執(zhí)行以上命令序列后輸出的結(jié)果是

A)50B)51C)EOFD)-1

A)REPLACE基本工資WITH基本工資+300

B)DISPLAYFOR基本工資>1000

C)LISTWHILE基本工資〉1000

D)LISTNEXT10FOR基本工資》1000

14

127.關(guān)于數(shù)據(jù)庫表與自由表的轉(zhuǎn)換,以卜說法中止確的是

A)數(shù)據(jù)庫表能轉(zhuǎn)換為自由表,反之不能

B)自由表能轉(zhuǎn)換成數(shù)據(jù)庫表,反之不能

C)兩者不能轉(zhuǎn)換

D)兩者能互相轉(zhuǎn)換

128.在表中建立索引,使用的命令為

A)SORTB)UPDATEC)INDEXD)JOIN

129.在VFP6.0中,打開數(shù)據(jù)庫和表的命令分別為

A)USE,OPENB)SELECT,CREATC)OPEN,USED)GREAT,OPEN

130.下面命令執(zhí)行后都生成TEMP.DBF文件,其中肯定生成空文件的命令

A)SORTTOTEMP

B)COPYTOTEMP

C)COPYSTRUCTURETOTEMP

D)COPYSTRUCTURETOTEMPEXTENDED

131.執(zhí)行【1STNEXT1命令之后,記錄指針的位置指向

A)下一條記錄B)原來記錄C)尾記錄D)首記錄

132.計算所有職稱為正、副教授的平均工資,將結(jié)果賦予變量PJ中,應(yīng)使用

命令

A)AVERAGE工資TOPJFOR〃教授〃$職稱

B)AVERAGEFIELDS工資TOPJFOR〃教授〃$職稱

0AVERAGE工資TOPJFOR職稱二〃副教授〃.AND.職稱二〃教授〃

D)AVERAGE工資TOPJFOR職稱二〃副教授〃,OR.〃教授”

133.設(shè)數(shù)據(jù)庫與按工資索引的文件已經(jīng)打開,用SEEK命令把記錄指針指

向工資為900元的記錄之后,接著要使指針指向下一個相同工資的記錄,應(yīng)使

用命令

A)DISPLAYNEXT1B)SKIPC)CONTINUED)SEEK900

134.當(dāng)前數(shù)據(jù)庫中有五個字段:學(xué)號學(xué),4)、姓名(C,6)、政治(N,3.0)、

英語(N,3.0)、數(shù)學(xué)(N,3.0),記錄指針指向一個非空的記錄。要使用SCATTERTO

X命令把當(dāng)前記錄的字段值存到數(shù)組X中,數(shù)組X

A)不必事先定義

B)必需用DIMENSIONX事先定義

0必需用DIMENSIONX(5)事先定義

D)必需用DIMENSIONX(l),X(2),X(3),X(4),X(5)事先定義

135.下面有關(guān)關(guān)聯(lián)操作的說明,其中錯誤的是

A)關(guān)聯(lián)本身并不進(jìn)行具體的數(shù)據(jù)操作,在關(guān)聯(lián)的基礎(chǔ)上進(jìn)行什么數(shù)據(jù)操作

由其它命令完成。

B)只在兩個數(shù)據(jù)庫具有同名字段或相同值域字段的狀況下才干按字段建

立關(guān)聯(lián)。

0在當(dāng)前工作區(qū)對其他IL作區(qū)的被關(guān)聯(lián)數(shù)據(jù)庫的數(shù)據(jù)可任意讀寫,即對

子數(shù)據(jù)庫的數(shù)據(jù)既能使用又能修改和追加。

D)關(guān)聯(lián)的作用是單向的,即當(dāng)前數(shù)據(jù)庫記錄指針的定位影響被關(guān)聯(lián)數(shù)據(jù)

庫的記錄指針定位,而不可能出現(xiàn)相反方向的影響。

136.要使用數(shù)組數(shù)據(jù)更新當(dāng)前數(shù)據(jù)庫的當(dāng)前記錄,應(yīng)使用命令

A)SCATTERTO<數(shù)組名〉B)DIMENSION〈數(shù)組名)

C)APPENDFROM〈數(shù)組名>D)GATHERFROM〈數(shù)組名)

137.在數(shù)據(jù)庫應(yīng)用系統(tǒng)中,為數(shù)據(jù)安全使用口令程序。要使輸入的口令不在

屏幕上顯示,在口令輸入命令的前后應(yīng)分別使用命令

A)SETCONSOLEON和SETCONSOLEOFF

B)SETCONSOLEOFF和SETCONSOLEON

C)SETCONFIRMOFF和SETCONFIRMON

D)SETDELETEDOFF和SETDELETEDON

138.執(zhí)行以下命令序列:

USEZGGZ

SUM工資FOR工資〉=500TOQWE

COPYTOQAZFIELDS職工號,姓名FOR工資>=500

USEQAZ

NUM=RECOUNT。

AVER=QWE/NUM

?AVER

最后顯示的值是

A)所有工資在500元以上的職工人數(shù)

B)所有工資在500元以上的職工人平均工資數(shù)

0所有職工的平均工資數(shù)

D)出錯

139.在當(dāng)前工作區(qū)已經(jīng)打開選課數(shù)據(jù)庫,其中包括課程號、學(xué)號、成績字

段。不同的記錄分別有重復(fù)的課程號或重復(fù)的學(xué)號。要使用COUNT命令計算有

同學(xué)選修的不同課程有多少,應(yīng)在執(zhí)行COUNT命令之前使用命令

A)INDEXON學(xué)號TOGG

B)INDEXON課程號TOGG

C)INDEXON學(xué)號TOGGUNIQUE

D)INDEXON課程號TOGGUNIQUE

140.擴大名為DBC的文件是

A)表單文件B)數(shù)據(jù)庫表文件

C)數(shù)據(jù)庫文件D)項目文件

141.下面有關(guān)索引的描述正確的是

A)建立索引以后,原來的數(shù)據(jù)庫表文件中記錄的物理順序?qū)⒈桓淖?/p>

B)索引與數(shù)據(jù)庫表的數(shù)據(jù)存儲在一個文件中

16

。創(chuàng)建索引是創(chuàng)建一個由指向數(shù)據(jù)庫表文件記錄的指針構(gòu)成的文件

D)使用索引并不能加快對表的查詢操作

142.假設(shè)建立索引的字段值不同意重復(fù),并且一個表中只能創(chuàng)建一個。它

應(yīng)該是

A)主索引B)唯一索引C)候選索引D)一般索引

143.參照完整性的規(guī)則不包括

A)更新規(guī)則B)刪除規(guī)則C)插入規(guī)則D)檢索規(guī)則

144.打開一個數(shù)據(jù)庫的命令是

A)USEB)USEDATABASEC)OPEND)OPENDATABASE

145.VisualFoxpro數(shù)據(jù)庫文件是

A)存放用戶數(shù)據(jù)的文件B)管理數(shù)據(jù)庫對象的系統(tǒng)文

0存放用戶數(shù)據(jù)和系統(tǒng)數(shù)據(jù)的文件D)前三種說法都對

146.要為當(dāng)前表所有職工增加100元工資,應(yīng)該使用命令

A)CHANGE工資WITH工資+100

R)REPLACE工資WITH工資+100

C)CHANGEALL工資WITH工資+100

D)REPLACEALL工資WITH工資+100

147.以下關(guān)于自由表的表達(dá),正確的是

A)全部是用以前版本的Foxpro(FoxBASE)建立的表

B)可以用VisualFoxpro建立,但是不能把它添加到數(shù)據(jù)庫中

0自由表可以添加到數(shù)據(jù)庫中,數(shù)據(jù)庫表也可以從數(shù)據(jù)庫中移出成為自

由表

D)自由表可以添加到數(shù)據(jù)庫中,但是數(shù)據(jù)庫表不可以從數(shù)據(jù)庫中移出成為自

由表

148.VisualFoxpro參照完整性規(guī)則不包括

A)更新規(guī)則B)刪除規(guī)則C)查詢規(guī)則D)插入規(guī)則

149.在VisualFoxpro中,用于建立或修改過程文件的命令是

A)MODIFY<文件名>B)MODIFYCOMMAND<文

件名》

C)MODIFYPROCEDURE〈文件名〉D)上面B和C都對

150.要在當(dāng)前庫文件的當(dāng)前記錄之后插入一條新記錄,應(yīng)該使用命令

A)APPENDB)EDITC)CHANGED)INSERT

151.MODIFYSTRUCTURE命令的功能是

A)修改字段的類型B)增加新的字段

O修改字段的名稱D)修改庫文件的結(jié)構(gòu)

152.DELETE命令的作用是

A)為當(dāng)前記錄做刪除標(biāo)記

B)直接物理刪除當(dāng)前記錄

17

0刪除當(dāng)前數(shù)據(jù)庫文件的所有記錄

D)在提問確認(rèn)后物理刪除當(dāng)前記錄

153.假設(shè)未打開索引文件,APPEND命令的功能等同于命令序列

A)GOTOEOF

B)GOTOBOTTOM

INSERTINSERTBEFOR

C)GOTOBOTTOM

D)GOTOBOTTOM

INSERTBLANINSERT

154.某數(shù)值型字段的寬度為5,小數(shù)位數(shù)為1,則該字段所能存放的最小

數(shù)值為

A)0B)-99.9C)-999.9

155.表DEMO.DBF中包涵有備注型字段,該表中所有備注字段均存儲到備

注文件中,該備注文件是

156.在VFP中,使用AVERAGE命令時,表文件需要

A)排序B)建立索引0排序或建立索引D)都不需要

157.設(shè)當(dāng)前表文件中含有字段NAME,系統(tǒng)中有一內(nèi)存變量的名稱也為

NAME,下面命令?NAME顯示的結(jié)果是

A)內(nèi)存變量NAME的值B)字段變量NAME的值

0與該命令之前的狀態(tài)有關(guān)D)錯誤信息

158.以下命令中,僅拷貝表文件結(jié)構(gòu)的命令是

A)COPYTOB)COPYSTRUCTURETO

C)COPYFILETOD)COPYSTRUCTURETOEXETENDED

159.設(shè)表TXL.DBF中有20條記錄。在VFP命令窗口中執(zhí)行以下命令序列,

最后顯示的結(jié)果是

USETXL

SKIP3

COUNTTON

?N

A)0B)3C)4D)20

160.清除所有以A開頭的內(nèi)存變量的命令是

A)RELEASEALLA*B)RELEASEA*

C)ERASEA*D)RELEASEALLLIKEA*

161.表文件中有數(shù)學(xué),英語,計算機和總分四個數(shù)值型字段,耍將當(dāng)前記

錄的三科成績匯總后存入總分字段中,應(yīng)使用命令

A)TOTAL數(shù)學(xué)+英語+計算機T0總分

B)REPLACE總分WITH數(shù)學(xué)+英語+計算機

0SUM數(shù)學(xué)+英語+計算機T0總分

18

D)REPLACEALL數(shù)學(xué)+英語+計算機WITH總分

162.執(zhí)行以下命令后,當(dāng)前打開的表文件名是

Number="3〃

File="file"+Number

use&File

A)File3B)&FileC)FileNumberD)File

163.在命令窗口中,顯示當(dāng)前數(shù)據(jù)庫中所有40歲(含40歲)以下,職稱

為〃教授〃,〃副教授〃的姓名和工資,應(yīng)使用命令

A)LISTFIEL姓名,工資FOR年齡<二40AND職稱二“教授〃AND職稱

="副教授〃

B)LISTFIEL姓名,工資FOR年齡<二400R職稱=“教授〃0R職稱二“副

教授〃

C)LISTFIEL姓名,工資FOR年齡<=40AND(職稱二"教授〃0R職稱

="副教授〃)

D)LISTFIEL姓名,工資FOR年齡<二400R(職稱="教授〃AND職稱

二“副教授〃)

164.要求表文件某數(shù)值型字段的整數(shù)是4位,小數(shù)是2位,其值可能為

奐數(shù),該字段的寬度應(yīng)定義為

A)8位B)7位C)6位D)4位

165.要使同學(xué)數(shù)據(jù)表中不出現(xiàn)同名同學(xué)的記錄,需要建立

A)字段有效性規(guī)則B)屬性設(shè)置

0記錄有效性規(guī)則D)設(shè)置觸發(fā)器

166.在一個關(guān)系中如果有這樣一個屬性存在,它的值能惟一地標(biāo)識關(guān)系中

的每一個元組,稱這個屬性為

A)關(guān)鍵字B)數(shù)據(jù)項0主屬性D)主屬

性值

167.如果要給當(dāng)前表增加一個字段,應(yīng)使用的命令是

A)APPENDB)MODIFYSTRUCTUREC)INSERTD)EDIT

168.設(shè)有日期類型字段rq,日期格式為mm/dd/yyyy。以下四組命令中,

各條命令功能完全等效的是

A)LISTFORSUBSTR(DTOC(rq,4,4)=“2001〃

LISTFORYEAR(rq)=2001

LISTFOR“2001〃$DT0C(rq)

B)LISTFORSUBSTR(DTOC(rq,7,4)=“2001〃

LISTFORYEAR(rq)=2001

LISTFOR“2001〃$DT0C(rq)

C)LISTFORSUBSTR(DTOC(rq,1,4)=“2001〃

LISTFORYEAR(rq)="2001〃

LISTFOR“2001〃$DTOC(rq)

____________________________________________________________________29

D)LISTFORSUBSTR(DTOC(rq,7,4)="2001〃

LISTFORYEAR(rq)=2001

LISTFOR“2001〃$rq

169.當(dāng)前數(shù)據(jù)庫文件的出生日期字段為日期型,另有一個數(shù)值型的年齡字

段,現(xiàn)要依據(jù)出生日期按年計算年齡,并寫入年齡字段,應(yīng)該使用命令

A)REPLACEALL年齡WITHYEAR(DATE())-YEAR(出生日期)

B)REPLACEALL年齡WITHDATE()一出生日期

C)REPLACEALL年齡WITHDTOC(DATE。)-DTOC(出生日期)

D)REPLACEALL年齡WITHVAL(DTOC(DATE。))-VAL(DTOC(出生日期))

170.有如下命令序列:

GO50

SKIP

?RECNO()

設(shè)當(dāng)前數(shù)據(jù)庫文件有50條記錄,執(zhí)行以上命令序列后輸出的結(jié)果是

A)50B)51C)EOFD)-1

A)REPLACE基本工資WITH基本工資+300

B)DISPLAYFOR基本工資〉1000

C)LISTWHILE基本工資〉1000

D)LISTNEXT10FOR基本工資〉1000

172.在VisualFoxpro環(huán)境下,假設(shè)已打開A.DBF表文件,統(tǒng)計該表中

的記錄數(shù),使用的命令是

A)TOTALB)COUNTC)SUMD)AVERAGE

173.在VFP環(huán)境下,用LISTSTRU命令顯示表中每個記錄的長度(總計?)

為60,用戶實際可用字段的總寬度為

A)60B)61C)59D)58

174.當(dāng)前表中,〃體育達(dá)標(biāo)〃字段為邏輯類型,要顯示所有未達(dá)標(biāo)的記錄

應(yīng)使用命令

A)listfor體育達(dá)標(biāo)=“.f?〃B)listfor體育達(dá)標(biāo)

<>.f.

C)listfornot體育達(dá)標(biāo)D)listfor體育達(dá)標(biāo)

二.f.

175.使用replace命令時,如果范圍短語為ALL或REST,則執(zhí)行該命

令后記錄指針指向

A)末記錄B)首記錄C)末記錄的后面D)首

記錄的前面

176

溫馨提示

  • 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

提交評論