计算机类二级VFP
Visual FoxPro程序设计基础理论考试题库2
50 题含答案VFP
1单选题1 / 50
函数VAL(SUBS(“20.12ab”,2))的值为( )。
查看答案
C. 0.12
2单选题2 / 50
既是算术运算符,又是字符运算符的是( )。
查看答案
A. +
3单选题3 / 50
假定N,C,L分别为数值型、字符型、逻辑型变量。在下面的表达式中错误的表达式是 ( )。
查看答案
D. C>10
4单选题4 / 50
假定已经执行了正确命令M=[28+2],再执行命令? M,屏幕将显示( )。
查看答案
B. 28+2
5单选题5 / 50
逻辑运算符在运算时,其优先顺序是( )。
查看答案
A. NOT、AND、OR
6单选题6 / 50
某数据库文件共有10条记录,当前记录的序号为6。先执行命令SKIP 10,再执行命令? EOF( )。执行最后一条命令后显示的结果是( )。
查看答案
C. .T.
7单选题7 / 50
如果内存变量MX的类型是D,那么给变量MX赋值的方法可以是( )。
查看答案
D. MX=CTOD(“04/05/97”)
8单选题8 / 50
若测试一打开的库文件结构时,最后一行信息为"TOTAL 60",则执行RECSIZE()后,返回值为( )。
查看答案
A. 61
9单选题9 / 50
若想从字符串"北京市"中取出汉字"京",应该用函数( )。
查看答案
D. SRBSTR("北京市",3,2)
10单选题10 / 50
设当前数据库有10条记录,当EOF()为真时,命令?RECNO()的显示结果是( )。
查看答案
B. 11
11单选题11 / 50
数据库文件ST.DBF中有字段:姓名/C、出生年月/D、总 分/N等。要建立姓名、总分、出生年月的组合索引,其索引关键字表达式是( )。
查看答案
D. 姓名+STR(总分)+DTOC(出生年月)
12单选题12 / 50
数据库文件共有20条记录,当前记录是10,执行命令LIST NEXT 5以后,当前记录号是( )。
查看答案
A. 14
13单选题13 / 50
顺序执行下面FOXPRO命令之后,屏幕显示的结果是 ( )。
INPUT TO XX &&输入.T.
? Xx.and.xx=xx
查看答案
D. .T.
14单选题14 / 50
顺序执行下面FOXPRO命令之后,屏幕显示的结果是( )。
S=”Happy Chinese New Year!”
T=”Chinese”
? AT(T,S)
查看答案
B. 7
15单选题15 / 50
下列Foxpro表达式运算结果为日期型的是( )。
查看答案
C. CTOD (‘04/05/97’) –3
16单选题16 / 50
下列表达式中,( )表达的值是数值。
查看答案
B. {98/08/21}-{98/06/13}
17单选题17 / 50
下列表达式中不符合FOXPRO规则的是( )
查看答案
D. 2X>15
18单选题18 / 50
下列各种字符组合中,( )不是FOXRPO中的字符型常量。
查看答案
A. 计算机应用
19单选题19 / 50
在FOXPRO数据库管理系统中,下列数据中为常量的是( )。
查看答案
C. .Y.
20单选题20 / 50
在FOXPRO下列各式中,运算结果为数值的是( )。
查看答案
D. LEN("ABCD")-1
21单选题21 / 50
在FOXPRO中,MIN(ROUND(8.89, 1), 9)的值是 ( )。
查看答案
B. 8.9
22单选题22 / 50
在Foxpro中,函数INT(-33/2)的值应为( )
查看答案
A. -16
23单选题23 / 50
在foxpro中,如果一个表达式包含数值运算、关系运算、逻辑运算和函数时,运算的优先顺序时( )。
查看答案
C. 函数、数值运算、关系运算、和逻辑运算
24单选题24 / 50
在下列FOXPRO表达式中,运算结果为字符串的是( )。
查看答案
A. 1234”-“43
25单选题25 / 50
在下述Foxpro表达式中,结果总是逻辑值的为( )。
查看答案
C. 关系运算表达式
26单选题26 / 50
在'职工档案'库文件中,婚否是L型字段,性别是C型字段,若检索'已婚的女同志',应该用逻辑表达式是( )。
查看答案
C. 婚否 .AND. (性别='女')
27单选题27 / 50
执行STORE"1999年12月庆祝澳门回归祖国!"TO XY命令之后,要在屏幕上显示"澳门1999年12月回归祖国!",应使用命令( )。
查看答案
C. ? SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,10)
28单选题28 / 50
执行以下命令序列(设今天是2002年7月20日), 最后输出结果是( )。
STORE DATE()TO MDATE
MDATE=MDATE-365
?YEAR(MDATE)
查看答案
C. 2001
29单选题29 / 50
职工数据库中有D型字段"出生日期",要计算的整数实足年龄,可以使用命令( )
查看答案
C. ?INT((DATE()-出生日期)/365)
30单选题30 / 50
执行如下命令序列后,屏幕显示的结果是( )
X="A"
Y=X
A="黄河长江"
?X+&X-Y-&Y
查看答案
B. A黄河长江A黄河长江
31单选题31 / 50
设X=100,Y=800,执行以下命令:?IIF(X>100,Y-50,Y+50) 屏幕显示结果是( )
查看答案
D. 850
32单选题32 / 50
设X=100,Y=800,执行以下命令:?IIF(X>=100,Y-50,Y+50)屏幕显示结果是( )
查看答案
B. 750
33单选题33 / 50
已知X=99,Y="A",A="telephone",则LEN(STR(X,2)+&Y)的值为( )。
查看答案
B. 11
34单选题34 / 50
设X=999,Y=888,Z="X+Y",表达式&Z+1的结果是( )
查看答案
C. 1888
35单选题35 / 50
在FOXPRO中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令 ( )。
查看答案
B. LIST TO PRINT
36单选题36 / 50
在图书数据库文件中,书号字段为字符型,要求将书号以字母D开头的所有图书记录打上删除标记,应使用命令( )
查看答案
B. DELETE FOR SUBSTR(书号,1,1)=“D”
37单选题37 / 50
DELETE命令的作用是( )。
查看答案
A. 为当前记录做删除标记
38单选题38 / 50
FOXPRO的ZAP命令可以删除当前数据库文件的 ( )
查看答案
A. 全部记录
39单选题39 / 50
Go 50
Skip
? Recn( )
设当前数据库文件有50条记录,执行以上命令序列后输出的结果是( )。
查看答案
B. 51
40单选题40 / 50
MODIFY STRUCTURE命令的功能是( )。
查看答案
D. 修改库文件的结构
41单选题41 / 50
把当前数据库文件中“性别”字段的值全部清除,但仍保留该字段,应当使用( )命令。
查看答案
C. REPLACE
42单选题42 / 50
当前数据库中"是否通过"字段为逻辑类型,.t.表示通过,要显示所有未通过的记录应使用命令( )。
查看答案
C. LIST FOR.NOT.是否通过
43单选题43 / 50
工资数据库文件GZ.DBF和相应的索引文件已经打开,下列操作中错误的是( )。
查看答案
C. COPY FILE TO NEW3.DBF
44单选题44 / 50
命令SELECT 0的功能是( )。
查看答案
A. 选择区号最小的空闲工作区
45单选题45 / 50
若要恢复用DELETE命令删除的若干记录,应该( )。
查看答案
A. 用RECALL命令
46单选题46 / 50
设STUDENT.DBF数据库中共有100条记录,执行如下命令序列:
USE STUDENT
GOTO 10
DISPLAY ALL
?RECNO()
执行最后一条命令后,屏幕显示的值是( )。
查看答案
D. 101
47单选题47 / 50
设当前数据库中姓名字段为字符型 ,要把内存变量NAME中的字符串内容输入到当前记录的姓名字段,应用使用命令( )。
查看答案
B. REPLACE 姓名WITH NAME
48单选题48 / 50
使用BROWSE命令可以方便地对当前数据库记录进行多种编辑操作,包括( )。
查看答案
A. 修改、追加、删除但不能插入
49单选题49 / 50
数据库文件已打开而索引文件尚未打开时,打开索引文件的命令是( )。
查看答案
C. SET INDEX TO(索引文件名)
50单选题50 / 50
数据库文件中共有51条记录,执行命令GO BOTTOM后,记录指针指向记录的序号 ( )。
查看答案
A. 51