计算机类二级VFP

Visual FoxPro程序设计基础理论考试题库2

50 题含答案VFP
共 50 题返回本类
1单选题1 / 50
函数VAL(SUBS(“20.12ab”,2))的值为(      )。
查看答案
C. 0.12
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}
18单选题18 / 50
下列各种字符组合中,(      )不是FOXRPO中的字符型常量。
查看答案
A. 计算机应用
20单选题20 / 50
在FOXPRO下列各式中,运算结果为数值的是(    )。
查看答案
D. LEN("ABCD")-1
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
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
← 上一卷下一卷 →