Visual FoPro練習題含答案_第1頁
Visual FoPro練習題含答案_第2頁
Visual FoPro練習題含答案_第3頁
Visual FoPro練習題含答案_第4頁
Visual FoPro練習題含答案_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VisualFoxPro復習題

一、選擇題

1.在VisualFoxPro中,向數(shù)據(jù)表文件中追加數(shù)據(jù)使用語句(A)o

A、INSERTB、REPLACE

C、APPENDD、ADD

2.在VisualFoxPro中,刪除數(shù)據(jù)庫的所有記錄,僅保留庫結構的命令是(D)。

A、deleteallB、packC、recallD、zap

3.在VisualFoxPro中,復制當前工作區(qū)中庫結構的命令是(C)。

A、Copystru〈原文件〉to<目標文件)

B、Copy<原文件》struto〈目標文件〉

C、Copystruto〈表文件名)

D、Copystruto<表文件名)exten

4.在VisualFoxPro中,使用replace〈字段名〉with〈表達式〉for〈條件〉后,記錄指

針為(D)。

A、視情況而定B、當前記錄C、bofD、為文件尾

5.在VisualFoxPro中,對數(shù)據(jù)庫結構或記錄進行輸入、修改后,應按(A)存盤退出。

A、ctrl+wctrl+qC、ctrl+cD、esc

6.在VisualFoxPro中,用modifystructure對數(shù)據(jù)庫結構進行修改時,數(shù)據(jù)庫的原有

數(shù)據(jù)(C)。

A、將全部丟失

B、不會丟失

C、可能丟失某些數(shù)據(jù)項

D、可能丟失某些數(shù)據(jù)記錄

7.在VisualFoxPro中,分屏顯示當前數(shù)據(jù)庫中年齡字段大于20的所有記錄,正確的命令

為(A)。

A、displayallfornl>20

B、displayallwhilenl>20

C>listfornlwhilenl>20

D、listwhilenl>20

8.在VisualFoxPro中,skip命令移動記錄指針的基準是(B)。

A、第一條記錄B、當前記錄C、指定紀錄D、表文件尾

9.一個數(shù)據(jù)表文件中多個備注字段的內(nèi)容是存放在(B兀

A、這個數(shù)據(jù)表文件中B、一個備注文件中

C、多個備注文件中D、一個文本文件中

10.要刪除當前數(shù)據(jù)表文件中的“性別”字段,應使用命令(A)。

A、modifystructureB、delete

C、replaceD、zap

11.在有關數(shù)據(jù)庫的概念中,若干記錄的集合稱為(D)。

A.文件B.字段C.數(shù)據(jù)項D.表

12.聯(lián)接運算要求聯(lián)接的兩個關系有相同的(B)。

A.主鍵B.屬性名C.實體名D.主屬性名

13.退出VFP系統(tǒng)的命令是(D)。

A.EXITB.RETURNC.CANCELD.QUIT

14.邏輯運算符在運算時的優(yōu)先順序是(A)

A.NOT-AND-ORB.AND-NOT-OR

C.OR-NOTfANDD.從左至右按先后次序

15.條件函數(shù)HF(LEN(SPACE(4))>3,1,-1)的值是(A)。

A.1B.-1C.3D.4

16.數(shù)學表達式5WXW8在VisualFoxPro中應表示為(B)。

A.X>=5.OR.X<=8B.X>=5.AND.X<=8

C.XW8.AND.5WXD.5WX.OR.XW8

17.在關系運算中,查找滿足一定條件的元組的運算稱之為(B)。

A.投影B.選擇C.關聯(lián)D.復制

18.下面的賦值表達式不正確的是(D)

A.STORE"HELLOWORLD!”TOSTRB.STORE123456TOAl,Bl

C.WORD="FOXPRO”D.STORE12,34TOA2,B2

19.邏輯常量A=.T.、B=.T.、C=.T.下面各表達式中返回邏輯真的是(B)

A.NOT((NOTAORB)ANDC)B.NOT(NOT(AORB)ANDC)

C.NOT(AANDBORNOTC)D.NOT(NOTAORBANDC)

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

是(C)。

A.10B.20C.21D.1

21.以下各表達式中,運算結果為數(shù)值型的是(D)。

A.9<6B.“D”$”ASD”C,TIME()+9D.LEN(SPAC(8))-9

22.物理刪除某一打開的表中的第3條記錄,使用以下命令:①DELE②GO3③PACK。正確的

操作順序是(D)

A.①②@B.②③?C.①@②D.②①③

23.修改表結構的命令是(D)。

A.CREATEB.LISTSTRUCTURE

C.BROESED.MODIFYSTRUCTURE

24.設表文件及其索引文件已打開,為了確保指針定位在記錄號為1的記錄上,應該使用命

令(B)。

A.GOTOPB.GO1C.GORECNO()=1D.SKIP1

25.當前表中含xm(姓名,字符型)字段,顯示姓“李”的記錄的命令是(D)

A.DISPFOR"李"=xm

B.DISPFORxm=李

C.DISPFORSUBS(xm,1,1)=,李'

D.DISPFORSUBS(xm,1,2)=[李]

26.求平均值的命令是(D)

A.COUNTB.TOTALC.SUMD.AVERAGE

27.不能作為索引關鍵字的數(shù)據(jù)類型是(B)

A.數(shù)值型B.備注型C.日期型D.字符型

28.以下各表達式中,運算結果為數(shù)值型的是(D)。

A.9<6B.“D"$"ASD"C.TIME()+9D.LEN(SPAC(8))-9

29.執(zhí)行下列命令后顯示的結果是(D)。

歸”123.45”

?"674”+&W

A.798.45B.674+&WC.674123.45D.錯誤信息

30.用命令DIMENSIONA(4,5)定義后,A數(shù)組中共有(D)個數(shù)據(jù)元素。

A.4B.5C,9D.20

31.在VisualFoxPro的一個工作區(qū)中,同一時刻最多能打開(B)個表文件。

A、10B、1C、任意多D、256

32.VisualFoxPro中數(shù)據(jù)表文件的擴展名為(B)。

A、dbfB、dbcC、fptD、prg

33.結構化程序設計中的三種基本結構是順序結構、分支結構和(B)。

A、選擇結構B、循環(huán)結構C、混合結構D、跳轉結構

34.對VisualFoxPro的工作方式效率與自動化程度最高的是(B)。

A、命令方式B、程序方式C、菜單方式D、混合方式

35.若X=56.789,則命令?STR(X,2)-SUBS([56.789],5,1)的顯示結果是(A)。

A、578B、568C、49D、48

36.當前數(shù)據(jù)表文件中有10條記錄,要在第五條記錄后面插入一條新記錄,應使用命令

(B)。

A、appendinsertC、editD、brows

37.一個數(shù)據(jù)表文件有10條記錄,用函數(shù)eof()測試為.t.,此時當前記錄號為(B)。

A、10B、11C、0Ds1

38.在VisualFoxPro中,對數(shù)據(jù)庫進行排序的關鍵字可為(C)。

A、邏輯型和備注型

B、日期型和備注型

C、II期型和字符型

D、邏輯型、日期型和備注型

39.在VisualFoxPro中,對數(shù)據(jù)庫建立索弓|,將產(chǎn)生相應的索引文件,原表文件內(nèi)容(A)。

A、并不改變

B、順序改變

C、指定紀錄改變

D、數(shù)據(jù)改變

40.在VisualFoxPro中,對未經(jīng)排序或索引的數(shù)據(jù)庫進行查找時,只能用命令(C)。

A、findB、seekC、locateD^display

41.int(-28/6)的返回值為(D兀

A、-5B、-3C、-6D、-4

42.設AB=12,函數(shù)TYPE("ABV30")的返回值是(D)。

A、.T.B、.C.C,.U.D、.L.

43.DALETE()的函數(shù)值為.T.時,說明(B)。

A、刪除的紀錄不存在

B、當前記錄已被加上刪除標記

C、當前數(shù)據(jù)庫已被刪除

D、標有刪除標記的紀錄不參加操作

44.執(zhí)行命令?AT(“中心”,”國家教委考試中心”)的顯示值是(C)。

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

45.下列數(shù)據(jù)為常量的是(C)。

A、NAME

B、FF

C、13

D、FTMS

46.在命令窗口輸入如下四條命令:

SETCENTURYOFF

SETMARKTO“一”

SETDATETOYMD

?{"2002-06-03}

分別執(zhí)行后,屏幕上將顯示(C)。

A、2002/06/26

B、02/06/26

C、02-06-03

D、2002.06.03

47.統(tǒng)計當前工作區(qū)記錄數(shù)的函數(shù)是(B)。

A、RECNO()

B、RECCOUNT()

C、FCOUNT()

D、FOUND()

48.在系統(tǒng)默認設置之下,下列表示日期值正確的是(A)。

A、{10/08/01)

B、10/08/01

C、{-01-01-01}

D、{*2003-13-01}

49.在系統(tǒng)默認設置下,表達式“北師大”="北京師范大學”和“北京師范大學”=“北師

大”的值為(B)。

A、.T..T.

B、.F..F.

C>.T..F.

D>.F..T.

50.在下列各式中,運算結果為數(shù)值的是(D)。

A、{*2002-05-30}-20

B、CTOD(“05/30/02")

C、“23“+"2”

D、LEN(“ABCD”)-2

51.可以伴隨著表的打開而自動打開的索引是。(C)

A)單一索引文件QDX)B)復合索引文件(CDX)

0結構化復合索引文件D)非結構化復合索引文件

52.要為當前表所有職工增加100元工資應該使用命令(D)。

A)CHANGE工資WITH工資+100

B)REPLACE工資WITH工資+100

C)CHANGEALL工資WITH工資+100

D)REPLACEALL工資WITH工資+100

53.退出VFP系統(tǒng)的命令是(D)

A.EXITB.RETURNC.CANCELD.QUIT

54.邏輯運算符在運算時的優(yōu)先順序是(A)

A.NOT-AND/ORB.AND-NOT-OR

C.OR-NOT-ANDD.從左至右按先后次序

55.下列命令不能用來修改數(shù)據(jù)記錄的是(A)

A)RecallB)ChangeC)EditD)Browse

56.假定STUDENT.DBF學生數(shù)據(jù)表文件中前六條記錄均為男生的記錄,執(zhí)行以下命令序列:

USE.STUDENT

GOTO3

LOCATENEXT3FOR性別="男"

后,記錄指針定位在(A)。

A)第3條記錄上B)第4條記錄上

0第5條記錄上D)第6條記錄上

57.下列表達式中正確的是(C)

A.12.3+{03/12/1990}+'NO*

B.STR(12.3,4,1)+{03/12/1990}+'NO'

C.STR(12.3,4,1)+DTOC({03/12/1990}+'NO'

D.12.3+DT0C({03/12/1990})+'NO'

58.下面的賦值表達式不正確的是(D)

A.STORE"HELLOWORLD!"TOSTRB.STORE123456TOAl,Bl

C.WORD=//FOXPRO,/D.STORE12,34TOA2,B2

59.邏輯常量A=.T.、B=.T.、C=.T.,下面各表達式中返回邏輯真的是(B)

A.NOT((NOTAORB)ANDC)B,NOT(NOT(AORB)ANDC)

C.NOT(AANDBORNOTC)D.NOT(NOTAORBANDC)

60.設表中有10條記錄,并且已經(jīng)打開,下面命令中不能改變當前記錄的是(D)

A.SKIPB.GO2C.LISTI).DISPLAY

61.ABC.DBF是一個具有兩個備注型字段的數(shù)據(jù)表文件,使用COPYTOPSQ命令進行復制操

作,其結果將(B)。

A)得到一個新的數(shù)據(jù)表文件

B)得到一個新的數(shù)據(jù)表文件和一個新的備注文件

C)得到一個新的數(shù)據(jù)表文件和兩個新的備注文件

D)顯示出錯誤信息,表明不能復制具有備注型字段的數(shù)據(jù)表文件

62.物理刪除某一打開的表中的第3條記錄,使用以下命令:①DELE②GO3③PACK。正確的

操作順序是(D)

A.①②@B.②③C.①③②D.②①@

63.修改表結構的命令是(D)

A.CREATEB.LISTSTRUCTURE

C.BROESED.MODIFYSTRUCTURE

64.1個關系相當于一張二維表,二維表中的名欄目相當于該關系的(D)

A.元組B.結構C.數(shù)據(jù)項D.屬性

65.當前表中含xm(姓名,字符型)字段,顯示姓“李”的記錄的命令是(D)

A.DISPFOR"李"=xm

B.DISPFORxm=李

C.DISPFORSUBS(xm,1,1)='李'

D.DISPFORSUBS(xm,1,2)=[李]

66.求平均值的命令是(D)

A.COUNTB.TOTALC.SUMD.AVERAGE

67.不能作為索引關鍵字的數(shù)據(jù)類型是(B)

A.數(shù)值型B.備注型C.日期型D.字符型

68.下面有關表索引的幾種說法,正確的是(B)

A.索引和排序一樣,它改變記錄的物理順序。

B.索引文件有單索引文件(.IDX)和復合索引文件(.CDX)兩大類。

C.建立單索引可以使用FOR子句,復合索引不能使用該子句。

D.索引關鍵字中涉及到多個字段時,用“,”將各個子段分隔開。

69.與命令LISTFIELDS姓名,性別,出生日期不等效的命令是(C)

A)LIST姓名,性別,出生日期

B)LISTALLFIELDS姓名,性別,出生日期

C)DISPLAYFIELDS姓名,性別,出生日期

D)DISPLAYALL姓名,性別,出生日期

70.如果一個字段的寬度為8,則此字段的類型不可能是(D)

A)數(shù)值型B)字符型C)日期型D)備注型

71.在VisualFoxPro的一個工作區(qū)中,同一時刻最多能打開(B)個表文件。

A、10B、1C、任意多D、256

72.VisualFoxPro中數(shù)據(jù)表文件的擴展名為(A)。

AsdbfB、dbcC>fptD、prg

73.在下列邏輯表達式中,其值肯定為.F.的是(D)

A)X.OR.XB)X.AND.XC)X.OR..NOT.XD)

X.AND..NOT.X

74.已知執(zhí)行了如下命令序列:

SELECT0

USEFF

SELECT0

USEGG

現(xiàn)欲轉回到數(shù)據(jù)表文件FF.DBF所在工作區(qū),能夠確保完成這一任務的命令是(D)

A)SELECT0B)SELECT1C)SELECTAD)SELECTFF

75.在下列VisualFoxpro的表達式中,結果為.T.的是()。

A、[112]〉="90"B、[張先生]=[李先生]

C、{90/09/09}-8<{90/09/01}D、[女]$性別

76.比較表達式的結果是(B)。

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

77.用COPYSTRUTO〈文件名》形成的文件是(A)。

A.數(shù)據(jù)表文件B.索引文件C.文本文件D.正式文件

78.顯示數(shù)據(jù)庫當前記錄內(nèi)容的命令是(A)。

A.LISTNEXT1命令B.DISPLAYALL命令

C.TYPE命令D.DISPREST命令

79.不帶文件名的USE(B).

A.關閉所有工作區(qū)的數(shù)據(jù)表文件B.關閉當前工作區(qū)的數(shù)據(jù)表文件

C.關閉所有文件D.對數(shù)據(jù)表文件沒有影響

80.函數(shù)E0FO用于檢測當前數(shù)據(jù)庫記錄指針是否達到(B)。

A.文件頭B.文件尾C.指定記錄D.對數(shù)據(jù)表文件無作用

81.修改數(shù)據(jù)表文件結構用(D)。

A.MODICOMM命令B.EDITC.CREAT命令D.MODISTRU命令

82.下列表達式中正確的是(C)

A.12.3+{03/12/1990}+'NO'

B.STR(12.3,4,1)+(03/12/1990)+'NO'

C.STR(12.3,4,1)+DTOC({03/12/1990)+,NO'

D.12.3+DTOC({03/12/1990))+'NO'

83.下面的賦值表達式不正確的是(D)

A.STORE"HELLOWORLD!"TOSTRB.STORE123456TOAl,Bl

C.WORD="FOXPRO”D.STORE12,34TOA2,B2

84.邏輯常量A=.T.、B=.T.、C=.T.,下面各表達式中返回邏輯真的是(B)

A.NOT((NOTAORB)ANDC)B.NOT(NOT(AORB)ANDC)

C.NOT(AANDBORNOTC)D.NOT(NOTAORBANDC)

85.INSERT命令將?條新記錄加到(B)。

A.當前記錄之前B.當前記錄之后C.文件末尾D.文件頂部

86.下述命令中不能關閉數(shù)據(jù)表的命令是(C);

A.USEB.CLOSEDATABASEC.CLEARD.CLOSEALL

87.物理刪除某一打開的表中的第3條記錄,使用以下命令:①DELE②GO3③PACK。正確的

操作順序是(D)

A.①②@B.②③?C.①@②D.②①③

88.在學生基本情況表STU.DBF中,“性別”字段為邏輯型,用.T.代表女同學。為了找到第

一位姓李的男同學,以下命令正確的是(C);

A.Seek李and性別

B.Find李.and.男同學

C.Locatefor,李'$姓名andnot性別

D.Locatefor"李"$姓名.and.男同學

89.一個關系相當于一張二維表,二維表中的名欄目相當于該關系的(D)。

A.元組B.結構C.數(shù)據(jù)項D.屬性

90.當前表中含xm(姓名,字符型)字段,顯示姓“李”的記錄的命令是(D)。

A.DISPFOR"李"=xm

B.DISPFORxm=李

C.DISPFORSUBS(xm,1,1)='李'

D.DISPFORSUBS(xm,1,2)=[李]

91.當前數(shù)據(jù)庫中有五個字段:學號(C,4)、姓名(C,6)、政治(N,3.0)、英語(N,3.0)、數(shù)

學(N,3.0),記錄指針指向一個非空的記錄。

要使用SCATTERTOX命令把當前記錄的字段值存到數(shù)組X中,數(shù)組(C)。

A.不必事先定義

B.必須用DIMENSIONX事先定義

C.必須用DIMENSIONX(5)事先定義

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

92.不能作為索引關鍵字的數(shù)據(jù)類型是(B)。

A.數(shù)值型B.備注型C.日期型D.字符型

93.下面有關表索引的幾種說法,正確的是(B)。

A.索引和排序一樣,它改變記錄的物理順序。

B.索引文件有單索引文件(.IDX)和復合索引文件(.CDX)兩大類。

C.建立單索引可以使用FOR子句,復合索引不能使用該子句。

D.索引關鍵字中涉及到多個字段時,用”將各個子段分隔開。

94.當前數(shù)據(jù)庫中有基本工資、獎金、津貼和工資總額字段,都是N型。要將職工的所有收

入?yún)R總后寫入工資總額字段中,應當使用命令(A)。

A)REPLACEALL工資總額WITH基本工資+獎金+津貼

B)TOTALON工資總額FIELDS基本工資,獎金,津貼

0REPLACE工資總額WITH基本工資+獎金+津貼

D)SUM基本工資+獎金+津貼TO工資總額

95.在VFP中,通用型字段G和備注型字段M在表中的寬度都是(B)o

A)2個字節(jié)B)4個字節(jié)C)8個字節(jié)D)10個字節(jié)

96.在VisualFoxPro的一個工作區(qū)中,同一時刻最多能打開(B)個表文件。

A、10B、1C、任意多D、256

97.執(zhí)行命令DIMENSIONM(4,2)之后,數(shù)組M的下標變量個數(shù)和初值分別是(A)。

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

98.計算所有職稱為正、副教授的平均工資,將結果賦予變量PJ中,應使用命令(A)。

A)AVERAGE工資TOPJFOR“教授"$職稱

B)AVERAGEFIELDS工資TOPJFOR“教授”$職稱

C)AVERAGE工資TOPJFOR職稱="副教授”.AND.職稱="教授”

D)AVERAGE工資TOPJFOR職稱="副教授”.OR.”教授”

99.執(zhí)行LISTNEXT1命令之后,記錄指針的位置指向(B)。

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

100.要想對一個打開的數(shù)據(jù)庫增加新字段,應當使用命令(B)。

A)APPENDB)MODIFYSTRUCTUREC)INSERTD)CHANGE

101.在當前表中,查找第2個女同學的記錄,應使用命令(C)。

A、LOCATEFOR性別="女"NEXT2B、LOCATEFOR性別="女"

C、LOCATEFOR性別="女"CONTINUED、LISTROR性別="女"NEXT2

102.建立表文件結構時,需要定義的參數(shù)為(C)。

A、表文件名、表的大小、字段名、字段類型

B、字段名、字段類型、記錄個數(shù)、字段寬度

C、字段名、字段類型、字段寬度、小數(shù)位數(shù)

D、表文件名、字段名、字段類型、字段寬度

103.ABC.DBF是一個具有兩個備注型字段的數(shù)據(jù)表文件,使用COPYTOPSQ命令進行復

制操作,其結果將(B)。

A、得到一個新的數(shù)據(jù)表文件

B、得到一個新的數(shù)據(jù)表文件和一個新的備注文件

C、得到一個新的數(shù)據(jù)表文件和兩個新的備注文件

D、顯示出錯誤信息,表明不能復制具有備注型字段的數(shù)據(jù)

104.在關系理論中,把二維表表頭中的欄目稱為(D)?

A、數(shù)據(jù)項B、元組C、結構名D、屬性名

105.表文件的數(shù)值型字段要求保留2位小數(shù),那么該字段寬度最少應當定義成(C)位。

A、2B、3C、4D、5

106,設表文件已打開,應用—命令定位記錄(B)。

A、LIST

B、SKIP

C、CONTINUE

D、COUNT

107.物理刪除表文件全部記錄的命令是(C)。

A、DELETE

B、EDIT

C、ZAP

D、PACK

108.已打開的表文件中有100條記錄,在下面4組命令中,(C)組命令執(zhí)行后數(shù)據(jù)庫的

記錄數(shù)保持不變。

A、DELEALL

ZAP

B、DELEALL

PACK

RECALL

C、DELEALL

LIST

RECALL

D、ZAP

109.統(tǒng)計當前數(shù)據(jù)庫中語文成績(字段名為YW)大于80分的記錄數(shù)的命令是(C)。

A、AVERAGEFORYW>80

B、SUMFORYW>80

C、COUNTFORYW>80

D、LISTFORYW>80

110.已知P=DATE(),貝1」口為(B)型內(nèi)存變量。

A、字符

B、日期

C、邏輯

D、數(shù)值

111.函數(shù)SUBS(“國際互聯(lián)網(wǎng)”,5,4)的值為(B)。

A、國際

B、互聯(lián)

C、國際互

D、聯(lián)網(wǎng)

112.下列不能作為查詢的命令是(B)。

A、locateB、indexC、seekD、find

113.下列命令中(A)與ZAP命令等效。

A、DELETEALL與PACKB、DELETEREST

C、DELETED、RECALLALL

114.在建立數(shù)據(jù)庫結構(modifystru)過程中不需要輸入字段寬度的字段類型是(C兀

A、字符型B、數(shù)值型C、備注型I)、字符型和數(shù)值型

115.在下列VFoxPro的表達式中,結果為.T.的是()?

A、口12]>="90"B、[張先生}>=[李先生]

C、(90/09/09}-8<{90/90/01}D、[女]$性別

116.物理刪除記錄的命令是(C)0

A、deleteB、packC、zapD、recal

117.如果要改變一個關系中屬性的排列順序,應使用的關系運算是(B)。

A、選擇B、投影C、連接I)、排序

118.在以下關于索引的說明中,錯誤的是(D)。

A、索引可以提高查詢速度B、索引可能降低更新速度

C、索引和排序具有不同的含義D、不能更新索引字段

119.VFP中的循環(huán)語句有三種,關于它們的適用場合下列說法中不正確的是(C)。

A.當事先知道循環(huán)次數(shù)時,可以用FOR…ENDF0R循環(huán)

B.當需要對表中所有記錄執(zhí)行某一操作時,可以用SCAN-ENDSCAN

C.當不知道循環(huán)次數(shù)時,應該用F0R-ENDF0R

D.循環(huán)語句應該配對出現(xiàn)

120.VisualFoxPro中,有兩種變量,分別是(A)。

A、內(nèi)存變量和字段變量B、內(nèi)存變量和外存變量

C、外存變量和字段變量D、全局變量和字段變量

121.在VisualFoxPro中,向數(shù)據(jù)表文件中追加數(shù)據(jù)使用語句(C)。

A、INSERTB、REPLACEC、APPENDD、ADD

122.在VisualFoxPro中,刪除數(shù)據(jù)庫的所有記錄,僅保留表結構的命令是(D)。

A、deleteallB、packC、recallD^zap

123.在VisualFoxPro中,復制當前工作區(qū)中庫結構的命令是(C)。

A、Copystru<原文件>to<目標文件》

Copy<原文件>struto〈目標文件〉

C,Copystruto〈表文件名〉

D、Copystruto〈表文件名》exten

124.在VisualFoxPro中,使用replace〈字段名〉with〈表達式〉for〈條件〉后,記錄

指針為(D兀

A、視情況而定B、當前記錄C、bof1)、為文件尾

125.在VisualFoxPro中,對數(shù)據(jù)庫結構或記錄進行輸入、修改后,應按(A)存盤退出。

A、ctrl+wB、ctrl+qC、ctrl+cD、esc

126.在有關數(shù)據(jù)庫的概念中,若干記錄的集合稱為(D)。

A)文件B)字段0數(shù)據(jù)項D)表

127.要計算職稱為副教授或教授的工資總額,下列命令中錯誤的是(D)。

A)SUM工資FOR職稱="副教授".OR.職稱="教授"

B)SUMALL工資FOR職稱="副教授".OR.職稱="教授"

C)SUM工資FOR”教授飛職稱

D)SUM工資FOR職稱="副教授".AND.職稱="教授"

128.不允許記錄中出現(xiàn)重復索引值的索引是(C)。

A)主索引B)主索引、候選索引、普遍索引

0主索引和候選索引D)主索引、候選索引和唯一索引

129.在VisualFoxPro中,打開數(shù)據(jù)庫的命令是(A)。

A)ORENDATABASE〈數(shù)據(jù)庫名〉B)USE〈數(shù)據(jù)庫名〉

C)USEDATABASE〈數(shù)據(jù)庫名〉D)OPEN〈數(shù)據(jù)庫名〉

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

SETEXACTOFF

X="A"

?IIF("A"=X,X-"BCD",X+"BCD")

A)AB)BCDC)ABCDD)ABCD

131.在以下四組函數(shù)運算中,結果相同的是(AD)。

A)LEET("VisualFoxPro”,6)與SUBSTR("VisualFoxPro”,1,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

134.在VisualFoxpro中,用于建立或修改過程文件的命令是(B)。

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

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

135.使用命令DECLAREmm⑵3)定義的數(shù)組,包含的數(shù)組元素(下標變量)的個數(shù)為(D兀

A)2個B)3個C)5個D)6個

136.APPEND命令的功能是(B)o

A)在表的最前面插入一條記錄B)在表的最后面插入一條記錄

0在表的最前面任意位置插入一條記錄D)刪除一條記錄

137.打開學生數(shù)據(jù)庫及(對成績字段的)索引文件,假定當前記錄號為200,欲使記錄指針指

向記錄號為100的記錄,應使用命令(C)。

A)LOCATEFOR記錄序號=100B)SKIP100

OG0T0100D)SKIP-100

138.使用TOTAL命令生成的分類匯總表文件的擴展名是(B)。

A)DBTB)DBFODBCD)CDX

139.執(zhí)行命令序列:

STORECTOD(“05/06/98”)T0MDATE

?MDATE

后,屏幕上顯示值是(C)o

A)05/09/98B)MDATE005/06/98D)CTOD

140.假定系統(tǒng)是期是2004年01月05日,有如下命令:

NJ=YEAR(DATE0)

執(zhí)行該命令后,NJ的值是(A)。

A)2004B)01005D)01/05/04

141.有以下命令序列:

USESTUDENT

LIST

record#姓名出生日期

1歐陽惠07/12/69

2李明02/24/70

3楊霞11/05/71

INDEX0N出生日期TOBD

LIST

執(zhí)行該命令序列后,顯示記錄號的順序是(A)。

A)123B)321C)213D)132

142.學生數(shù)據(jù)表文件中共10條記錄,其姓名字段值均為學生全名,執(zhí)行如下命令序列:

USESTUDENT

?recno()

最后,recno()函數(shù)的顯示值是(A)。

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

143.比較表達式的結果是(B)。

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

144.用COPYSTRUTO〈文件名〉形成的文件是(A)。

A.數(shù)據(jù)表文件B.索引文件C.文本文件D.正式文件

145.顯示數(shù)據(jù)庫當前記錄內(nèi)容的命令是(A)o

A.LISTNEXT1B.DISPLAYALL

C.TYPED.DISPREST

146.執(zhí)行USE命令的作用是(B)。

A.關閉所有工作區(qū)的數(shù)據(jù)表文件B.關閉當前工作區(qū)的數(shù)據(jù)表文件

C.關閉所有文件D.對數(shù)據(jù)表文件沒有影響

147.函數(shù)EOF()用于檢測當前數(shù)據(jù)庫記錄指針是否達到(B

A.文件頭B.文件尾C.指定記錄D.第一條記錄

148.建立數(shù)據(jù)表文件用(C)命令。

A.MODICOMMB.EDITC.CREATED.MODISTRU

149.INSERT命令將一條新記錄加到(B)o

A.當前記錄之前B.當前記錄之后C.文件末尾D.文件頂部

下述命令中不能關閉數(shù)據(jù)表的命令是(C);

A.USEB.CLOSEDATABASEC.CLEARD.CLOSEALL

以下表達式的結果為數(shù)值型的是(D);

A”?!?〃牛群〃

B.”wishyou"+"wishyousuccess

C.{*98/6/14}+15D.{08/06/94)-{08/11/92}

150.用菜單方式打開一個數(shù)據(jù)表文件應該使用的菜單序列為(A)。

A.文件一打開f表B.文件f打開f表格

C.文件一新建一數(shù)據(jù)表D.數(shù)據(jù)一表一打開

151.清除主窗口屏幕的命令是(A)。

A)CLEARB)CLEARALLC)CLEARSCREEND)CLEARWINDOWS

152.對于只有兩種取值的字段,一般使用的數(shù)據(jù)類型是(D)。

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

153.在下面的VisualFoxPro表達式中,不正確的是(C)。

A){-2002-05-0110:10:10AM}-10

B){"2002-05-01}-DATE()

C){-2002-05-01}+DATE()

D){'2002-05-01}+1000

154.下面(C)不是VFP程序文件中可以使用的注釋語句

A.NOTE〈注釋內(nèi)容〉

B.*〈注釋內(nèi)容》

C.//〈注釋內(nèi)容)

D.&&〈注釋內(nèi)容)

155.VisualFoxPro6.0中,命令?VARTYPE("12/31/99")的輸出結果是(C).

A.D0000000000000C.CD.U

156.下列各字符組合中(A)不是VFP中的字符常量

A.計算機應用

B.'2003'

C."ABCDE”

D.[101.867]

157.下列不能關閉數(shù)據(jù)表的是(A)。

A^browseB、clearallC、closeallD^closedatabase

158.執(zhí)行以下命令后顯示的結果是(C)。

N='356.54,

?87+&N

A)87+&NB)87356.54

0443.54D)出錯信息

159.下列表達式中,(B)表達式的值是數(shù)值。

A.[ABC]+'D'

B.{*2003/05/17}-{*2003/04/09)

C."123"+"456"

D.{*2003/05/18)+15

160.邏輯型字段"團員”其值為真的正確條件表達是(C)。

A.FOR團員=TB.FOR團員=".T."

C.FOR團員D.FOR團員=".Y."

161.函數(shù)LEN(TRIM(SPACE(8)-SPACE(8)))返回的值是(C)。

A)8B)16C)0D)出錯

162.執(zhí)行LISTALL命令后,記錄指針指向(D).

A.第一條記錄

B.最后一條記錄

C.第一條記錄的前面

D.最后一條記錄的后面

163.邏輯運算符在運算時,其優(yōu)先順序是是(A).

A.NOTANDOR

B.ANDNOTOR

C.ORNOTAND

D.從左至右按先后順序

164.顯示當前表中所有帶刪除標記的記錄的命令是(A)。

A.DISPLAYFORDELETED()

B.DISPLAYFORNOTDELETED()

C.DISPLAYDELETED()

D.DISPLAYRECORDDELETED()

165.當前表中含"姓名"字段,顯示"李”姓的所有記錄的命令是(B)。

A.DISPLAYFOR"李"=姓名

B.DISPLAYFOR姓名="李"

C.DISPLAYSUBSTR(姓名,1,2)="李"

D.DISPLAYSUBSTR(姓名,1,1)="李"

166.VISUALFOXPRO中備注文件的擴展名為(B)。

A.DBFB.FPTC.PRGD.MEM

167.下列函數(shù)中,運算結果為字符型的是(D)。

A.AT("ABC",“智能ABC”)

B.INT(123.456)

C.VAL("12/12/66")

D.DTOC(DATE())

168.在VFP中,可以對數(shù)值型同時也可以對字符型內(nèi)存變量輸入數(shù)據(jù)的命令是(B)。

A.ACCEPTB.INPUTC.WAITD.EDIT

169.下面(D)不屬于VFP的循環(huán)控制語句

A.DOWHILE....ENDDO

B.FOR....ENDFOR

C.SCAN....ENDSCAN

D.DOCASE....ENDCASE

170.條件函數(shù)IIF(LEN(SPACE(3))>2,1,-1)的值是(C)。

A.-1B.2C.1D.錯誤

171.有一個表文件GZ.DBF,已經(jīng)打開。其中有字段名“基本工資”、“實發(fā)工資下面按''實

發(fā)工資”進行索引的操作不正確的是(D)。

A.INDEXON實發(fā)工資TOSFGZ

B.INDEXON實發(fā)工資TAG實發(fā)工資

C.INDEXON實發(fā)工資TAG實發(fā)工資OFGZ.CDX

D.INDEXON基本工資TOJBGZ

172.SEEK和FIND命令是作用于(C)的快速檢索命令。

A.表文件

B.命令文件

C.索引文件

D.排序文件

173.表文件KD.DBF打開后,執(zhí)行命令SKIPT,下列命令中結果為.t.的是(B)。

A.?RECNO()B.?BOF()C.?EOF()D.DISP

174.對VisualFoxPro的工作方式以下描述最恰當?shù)倪x項是(D)。

A、命令方式B、程序控制方式C、菜單方式1)、三種方式都是

175.下面程序運行結果是(A)。

SETTALKOFF

STRING="ABCDEF”

N=1

DOWHILEN<5

?SUBSTR(STRING,N,2)

N=N+1

ENDDO

SETTALKON

A.ABB.ABC.BCD.CD

BCCDABBC

CDDECDDE

DEBCDEAB

176.對內(nèi)存變量的敘述,不正確的是(D)。

A、內(nèi)存變量是獨立于數(shù)據(jù)庫的變量B、內(nèi)存變量是一種臨時變量。

C、內(nèi)存變量用賦值語句定義D、內(nèi)存變量只能用數(shù)字或下劃線開頭

177.對已經(jīng)打開的學生成績單文件CJ.DBF按總分降序索引,應當使用的命令是(D)。

A、INDEXTOCJX總分B、INDEXTOCJX總分

C、INDEXTOCJXSTR(總分,3)D、INDEXTOCJXON-總分

178.關系模型中,一個關鍵字是(C)。

A、可由多個任意屬性組成

B、至多由一個屬性組成

C、可由能惟標識該關系模式中任何元組的一個或多個屬性組成

D、其它

179.數(shù)據(jù)庫管理系統(tǒng)主要適合用于(B)。

A、表格計算B、資料管理C、數(shù)據(jù)通訊D、文字處理

180.用于修改表結構命令是(B)。

A、ALTERSTRUTUR

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論