好文档 - 专业文书写作范文服务资料分享网站

全国计算机等级考试二级VFP模拟试题及答案教学内容

天下 分享 时间: 加入收藏 我要投稿 点赞

12.结果为.T.的表达式是 A)MOD(13,-2)=-1 B)MOD(13,-2)=1 C)NOT .T. AND .T. D) [2 ]+[1]= [2]+[1]

13.连续执行以下命令之后最后一条命令的输出结果是( ) S=[2005年下半年计算机等级考试] LEFT(S,6)+RIGHT(S,4)

A)2005年下半年等级考试 B)2005年下等级考试 C)2005年考试 D)2005年等级考试

14.在Visual FoxPro中存储器图像的字段类型应该是( ) A)字符型 B)通用型 C)备注型 D)双精度型

15.若某一个扩展多为.DBF的文件有3个备注型字段,则该文件对应的备注文件有( ) A)3个 B)1个 C)4个 D)0个

16.使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为( ) A)首记录 B)末记录 C)首记录的前面 D)末记录的后面

17.执行以下命令,先后显示了两个各包含10个记录的记录清单,这说明当前表达中( ) USE 学生

LIST NEXT 10 FOR 性别=[男] LIST WHILE 性别=[男] 此文档仅供学习和交流.

此文档收集于网络,如有侵权请联系网站删除 A)至少有10个记录,并且这头10个记录被显示了两遍 B)至少有19个记录,并且头19个记录的性别字段值为“男” C)只有20个记录,并且段有记录的性别的值都为“男” D)只有19个记录,并且头19个记录的性别字段值都为“男”

18.设当前表中有20条记录,当前记录号10,有以下各组命令,在没有打开索引的情况下,两条命令执行结果相同的是

A)GO RECNO( )+5 与LIST NEXT 5 B)GO RECNO( )+5 与 SKIP 5 C)SKIP RECNO( )+5 与 GO RECNO( )+5 D)GO 5与SKIP 5

19.逻辑删除当前表中的全部记录,应该使用命令 A)PACK B)DELETE C)DELETE ALL D)ZAP

20.以下关于BROWSE命令的描述正确的是 A)只能浏览表文件,不能修改记录内容 B)能浏览表文件,但不能增加或删除记录 C)不仅能浏览表文件,还能修改表的结构 D)能浏览表文件,同时也能增加或删除记录

21.对表中的记录数据进行修改时,数据来源 A)只能通过键盘输入 B)只能在命令中给出

C)只能通过键盘输入或在命令中给出

D)可以通过键盘输入,在命令中给出或从其他表取得

22.当前表的职工编号字段为(C,6),若要逻辑删除职工编号中第3位是“5”的职工记录,应该使用命令

A)DELETE FOR SUBSTR(职工编号,3)==[5] B)DELETE FOR SUBSTR(职工编号,3,1)==5 C)DELETE FOR SUBSTR(职工编号,3,1)==[5] D)DELETE FOR AT(5,职工编号)=3

23.在Visual FoxPro中,SEEK和LOCATE命令都可以用于查找记录,但在使用上有所不同,下面表述正确的是 A)SEEK命令可以一次查找到全部记录,LOCATE命令只能找到一条记录 B)SEEK命令只能查找字符串,LOCATE命令可以查找任何类型字段

C)SEEK命令需要打开相应索引文件才能使用,LOCATE命令不需要索引文件 D)SEEK命令可以和COUTINUE命令联合使用,而LOCATE命令不可以

24.在Visual FoxPro中,可以保证实体完整的索引是 A)主索引或候选索引 此文档仅供学习和交流.

此文档收集于网络,如有侵权请联系网站删除 B)候选索引或普通索引 C)主索引或唯一索引 D)主索引或普通索引

25.在下面命令中,使“性别”字段值不为空,执行效果一定相同的是 (1)SUM 基本工资 FOR 性别=[男] (2)SUM 基本工资 WHILE 性别=[男] (3)SUM 基本工资 FOR !性别=[女] (4)SUM 基本工资 WHILE 性别<>[女] A)(1)和(4)、(2)和(3) B)(1)和(3)(2)和(4) C)(1)和(2)、(3)和(4) D)四条命令执行结果相同 二、多项选择题

26.项目管理器的“数据”选项卡用于显示和管理 A)数据库 B)自由表 C)查询 D)视图

27.如果内存变量与字段变量的变量名均为“工资”,则访问内存变量“工资”的正确方法是: A)M.工资 B)&工资 C)M->工资 D)工资

28.用DIMENSION X(1,2)定义了一个数组X,能使该数组的所有元素均为10的命令是 A)A(1,2)=10 B)STORE 10 TO X C)X=10

D)STORE 10 TO X(1,2),X(1,2)

29.以下的四组函数中,函数值相同的是

A)LEFT(Visual FoxPro,6)与SUBSTR(Visual FoxPro,1,6) B)YEAR(DATE( ))与VAL(DTOC(DATE( ),1)) C)VARTYPE(-3*4)与VARTYPE(25-3*4) D)INT(-123.456)与ROUND(-123.456,0)

30.以下四个命令中,能够显示4位数年份的命令是 A)YEAR(DATE( ))

B)SUBSTR(DTOC(DATE( ),1),1,4) C) LEFT(DTOC(DATE( )),4) D)LEFT(DTOC(DATE( ),1),4) 三、判断题

31.Visual FoxPro 6.0是一个64位的数据库管理系统。 此文档仅供学习和交流.

此文档收集于网络,如有侵权请联系网站删除

32.数据模型是数据库管理系统中用来表示实体及实体间联系的方法。 33.设有关系R1和关系R2,经过关系运算得到结果S,则S是一个表单。

34.用STORE命令可以给内存变量和字段变量重新赋值。 35.设???,??有,表达式NOT (A==B) OR (A$B)的值为.F. 。 36.函数SQRT(3)的值与表达式3**(1/2)的值相同。

37.若职工档案表RS.DBF中含有出生日期(D型)字段,使用命令LIST FOR YEAR(出生日期)-YEAR(DATE( ))<40可以显示所有年龄小于40的职工记录。

38.若当前记录号为 1,则函数BOF( )的值可能为.T.,也可能为.F. 。

39.要修改表文件XSH.DBF的表结构,需要执行USE XSH和MODIFY STRUCTURE 两条命令。 40.命令DISPLAY FOR RECORD( )=3不能显示当前表的第3条记录。 四、填空题

41.设M=47.6554,函数ROUND(INT(M)+M,2)的值是_________________。

42.在已打开有表文件中当前记录为第8号记录,现在要求仅用一条命令显示第12号记录的内容,应使用的命令是____________________

43.与CHANGE命令功能相同的命令是_________________________________ 44.ZAP命令可以删除当前表中的全部记录,但仍保留表________________

45.执行SET INDEX TO <索引文件名表>命令可以打开单索引文件(.IDX)或______文件。 46.Visual FoxPro的主索引或候选索引可以保证数据的_______________完整性。

47.在Visual FoxPro中,要设置参照完整性规则,必须事先建立表之间的_________________。 48.SEEK命令可以进行快速定位,使用该命令的前提条件是打开表文件及相关的__________。 49.设JOIN命令连接的两个表中分别有4条记录与5条记录,连接的条件为FOR .T.,则生成的新表中应该有________________条记录。

50.设有“教师”表和“学院”表,求“会计”学院的所有职工的平均工资的SQL语句是:SELECT AVG(工资) FROM 教师 WHERE 学院号 IN (SELECT 学院号码 FROM __________WHERE 学院名尽会计) 五、程序填空题

51.下面程序的功能是输入自然数N,调用自定义函数P,计算:

S=1*1+(1*1+2*2)+……+(1*1+2*2+……N*N),请在程序中填空,使其完整正确。 SET TALK OFF CLEAR S=0

义啐?请输入自然数: TO N S=S+_______①_________ S=,S SET TALK ON FUNCTION P

___________②__________ SS=0

此文档仅供学习和交流.

此文档收集于网络,如有侵权请联系网站删除 FOR K=1 TO X SS=SS+K*K ENDFOR

________③_______ CANCEL ENDFUNC

52.过程P1的功能是计算X的平方,下面程序的功能是调用过程P1来计算1,2,……9的平方,请在程序中填空,使其完整正确。 CLEAR K=1

DO WHILE ________①_____10 _________②_________ M K=K+1 ENDDO RETURN PROCDURE P1 P ARAMETERS X

_______③_______ M=X*X

RETURN 六、程序分析题 53.写下列程序的运行结果 SET TALK OFF K=1 A1=10 A2=A1+5 A3=A1-5 A4=A1+A2 S=100 DO WHILE K<5

STORE A+STR(K,1) TO M S=S+2*&M K=K+2 ENDDO S RETURN

执行上述程序,运行结果是:_____________________ 54.设表文件XSK.DBF的内容如下: 此文档仅供学习和交流.

此文档收集于网络,如有侵权请联系网站删除

阅读下列程序,写出程序的运行结果:SET TALK OFF CLEAR USE XSK

>CTOD(/01/84) 出生日期COPY TO CK1 FOR USE CK1

<9980200 学号APPEND FROM XSK FOR GO BOTTOM

RECNO( ),学号,姓名USE SET TALK ON RETURN

全国计算机等级考试二级VFP模拟试题及答案教学内容

12.结果为.T.的表达式是A)MOD(13,-2)=-1B)MOD(13,-2)=1C)NOT.T.AND.T.D)[2]+[1]=[2]+[1]13.连续执行以下命令之后最后一条命令的输出结果是()S=[2005年下半年计算机等级考试]LEFT(S,6)+RIGHT(S,4)
推荐度:
点击下载文档文档为doc格式
4r52i1rf0z1emx02sb8q8qp2012imx011h9
领取福利

微信扫码领取福利

微信扫码分享