11.表文件與相應(yīng)索引文件已經(jīng)打開,內(nèi)存變量XM=“王平”,檢索時將產(chǎn)生邏輯錯誤的命令是( )
A.LOCATE FOR 姓名=XM B.FIND &XM
C.SEEK XM D.LOCATE FOR 姓名=&XM
12.如果運行一個表單,以下事件首先被觸發(fā)的是( )
A. Init B.Click
C.Load D. Error
13.對學(xué)生成績表文件按總分(N,6,2)降序、姓名(C,8)升序索引。應(yīng)當(dāng)使用命令是( )
A.INDEX TO ABC ON 總分+姓名
B.INDEX TO ABC ON –總分+姓名
C.INDEX TO ABC ON STR(-總分,5,1)+姓名
D.INDEX TO ABC ON STR(1000-總分)+姓名
14.在打開表的同時已經(jīng)打開了姓名索引文件,下列命令中作用相同的兩個命令是( )
A.SEEK “張”和 FIND 張
B.SEEK 馬 和 FIND “馬”
C.GO TOP 和 GO 1
D.DISPLAY FOR 姓名=“李”和 DISPLAY WHILE 姓名=“李”
15.計算所有職稱為正、副教授的工資總額,將結(jié)果賦予變量W中,應(yīng)使用命令是( )
A.SUM 工資 TO W FOR 職稱=“副教授” AND “教授”
B.SUM 工資 TO W FOR 職稱=“副教授” OR “教授”
C.SUM 工資 TO W FOR 職稱=“副教授” AND 職稱=“教授”
D.SUM 工資 TO W FOR “教授”$職稱
16.若一數(shù)值型字段寬度是7,小數(shù)位是2,此字段整數(shù)部分最小值是( )
A.-999 B.999
C.9999 D.-99
17.表記錄的總寬度比其它各字段寬度的和多一個字節(jié),這個字節(jié)是( )
A. 無用 B. 放序號
C. 放記錄號 D. 放刪除標(biāo)記
18.關(guān)于數(shù)據(jù)庫和自由表,下列說法中正確的是( )
A.數(shù)據(jù)庫表能轉(zhuǎn)換為自由表,反之不能
B.自由表能轉(zhuǎn)換為數(shù)據(jù)庫表,反之不能
C.數(shù)據(jù)庫表不用變?yōu)樽杂杀,直接可以從一個數(shù)據(jù)庫添加到別的數(shù)據(jù)庫中
D.數(shù)據(jù)庫表必須先要變?yōu)樽杂杀,然后才能添加到別的數(shù)據(jù)庫中
19.如果一個VFP表文件中有200條記錄,當(dāng)前記錄號是188,執(zhí)行命令SKIP 30后,再執(zhí)行命令?RECNO(),其結(jié)果是( )
A. 200 B.218
C.錯誤提示 D.201
20.已打開表文件,其中出生年月字段為日期型,年齡字段為數(shù)值型,要計算每人今年的年齡并把其值填入年齡字段中,應(yīng)使用命令是( )
A.REPLACE ALL 年齡 WITH YEAR(DATE())-YEAR(出生年月)
B.REPLACE ALL 年齡 WITH DATE()-出生年月
C.REPLACE ALL 年齡 WITH DTOC(DATE())-DTOC(出生年月)
D.REPLACE ALL 年齡 WITH VAL(SUBS(DTOC(DATE()),7,2)-SUBS(DTOC(出生年月),7,2))
二、判斷題(本大題共10小題,每小題1分,共10分)
判斷下列各題,正確的在題后括號內(nèi)打“√”,錯的打“×”。
1.一個變量或常量也是一個表達式。( )
2.函數(shù)的自變量類型和函數(shù)值的類型必須一致。( )
3.字段變量和內(nèi)存變量不能同名。( )
4.關(guān)系數(shù)據(jù)庫對關(guān)系有三種基本操作:選擇、條件、投影。( )
5.在同一個表文件中,所有記錄的長度均相等。( )
6.REPLACE、STORE命令可以修改字段變量的值。( )
7.設(shè)當(dāng)前表文件UD.DBF的記錄數(shù)為10個,記錄指針在第7條記錄,執(zhí)行了APPEND BLANK后,該表共有11條記錄,其中第8條記錄為空記錄。( )
8.VFP的菜單選項隨著用戶的操作可以發(fā)生變化。( )
9.內(nèi)存變量的數(shù)據(jù)類型一旦確定,就不能再改變。( )
10.EXIT和LOOP作用相同,都能終止循環(huán)。( )