VFP章节笔试习题(2011版)(8)

2019-04-21 18:44

第三部分 习题及参考解答

mY=\计算机等级\

RETURN

A. 计算机等级二级 B. Visual FoxPro DBMS 考试 C. 计算机等级 D. 计算机等级二级Visual FoxPro 9. 下列程序段的功能是_______。

CLEAR USE 学生

INDE ON YEAR (出生日期) TAG CSRQSY SEEK 1984

DO WHILE YEAR(出生日期)=1984 DISP SKIP ENDDO USE

RETURN

A. 显示出生日期为1984年前出生的学生记录 B. 显示出生日期为1984年后出生的学生记录 C. 显示出生日期为1984年出生的学生记录 D. 全部学生的学生记录

10. 在DO WHILE … ENDDO循环结构中,LOOP命令的作用是_____。

A. 退出过程,返回程序开始处

B. 转移到DO WHILE语句行,开始下一个判断和循环

C. 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D. 终止程序执行

11. 在执行SCAN … ENDSCAN 循环结构中,表指针的移动依靠_______。 A. SKIP B. LOOP C. EXIT D. 本命令自有功能 12. 在Visual FoxPro 中变量作用域为本模块及其下属模块的是_______。 A. 公共变量 B. 局部变量 C. 私有变量 D. 以上三项都不是 13. 如下程序显示的结果是_______。

s=1

i=0 do while i<8 s=s+i i=i+2 enddo ? S

A. 11 B. 13 C. 15 14. 下列程序段的输出结果是_______。

S=0

D. 1

第三部分 习题及参考解答

INPUT TO A DO WHILE .T. IF INT(A/2)=A/2

S=A+S ELSE EXIT ENDIF ENDDO ? S RETURN

A. 奇数和 B. 偶数和 C. 不定 15. 阅读下列程序,该程序的运行结果是_____。 SET TALK OFF

INPUT “请输入 A:” TO A INPUT “请输入 B:” TO B IF A

DO WHILE B<>0 T=MOD(A,B) A=B B=T ENDDO ?A

SET TALK ON

RETURN

运行时输入:12,8

A. 4 B. 0 C. 12 D. 8

16. 顺序键入以下命令:

STORE ″21.47″TO A B=INT(&A+4) ? B

屏幕上显示的结果为 。 A. 24 B. 25 17. 有以下命令序列: STORE 123.456 TO A STORE STR(A+A,5) TO B

C. 25.47 D. 21.474

D. 程序出错

第三部分 习题及参考解答

? LEN(B) ,B

执行以上命令序列,最后一条命令显示的结果是 。

A. 3 123 B. 3 264 C. 5 246 18. 给出以下程序的运行结果:

SET TALK OFF X=0

Y=0

DO WHILE X<100 X=X+1 IF INT(X/2)=X/2 LOOP ELSE Y=Y+X ENDIF ENDDO ? \RETURN

运行结果为______。

A. Y=500 B. Y=1500 C. Y=2000 D. Y=2500 19. 有如下命令序列:

X=″A″ Y=X

A=″黄河长江″ ? X+&X-Y-&Y

执行以上命令序列后,屏幕显示表达式X+&X-Y-&Y的结果是______。 A. 黄河长江 B. A黄河长江 A黄河长江 C. A黄河长江A D. A黄河长江黄河长江 20. 在命令文件中,调用另一个命令文件用命令 。

A. CALL <命令文件名> B. LOAD <命令文件名> C. PROCEDURE <命令文件名> 21. 执行如下程序: SET TALK OFF

S=0 I=1

INPUT \=?\ TO N DO WHILE S<=N S=S+I I=I+1 ENDDO ? S

D. DO <命令文件名>

D. 5 247

第三部分 习题及参考解答

SET TALK ON

如果输入N值为5,则最后S的显示值是 。

A. 1 B. 3 C. 5 D. 6

以下22~23题的操作均基于下面条件:

已建立学生数据库STD.DBF,数据库结构为:学号(C,6),姓名(C,8),性别(C,2),出生日期(D),平均成绩(N,6,2)。用LIST命令显示记录如下:

记录号# 学号 姓名 性别 出生日期 平均成绩 1 021501 刘淑敏 女 10/05/1984 88.2 2 021502 杨立宏 男 03/12/1985 70.6 3 4

021503 021504

马燕 女 赵雅洁 女

09/23/1984

12/10/1984

67.2 80.8 90.5

5 021505 王力军 男 11/21/1984 22. 依次执行以下命令:

USE STD

姓名=\郑小洋\

SKIP 2

?″姓名是:″+姓名

最后一条命令的输出结果是 。

A. 姓名是:郑小洋 B. 姓名是:马燕 C. 姓名是:杨立宏 D. 姓名是:赵雅洁

23. 使用INDEX ON 性别+DTOC(出生日期,1) TO RQ建立索引之后,接着执行LIST命令,所显示记录的姓名顺序是 。

A. 王力军、杨立宏、马燕、刘淑敏、赵雅洁 B. 马燕、刘淑敏、赵雅洁、王力军、杨立宏

C. 杨立宏、王力军、赵雅洁、刘淑敏、马燕 D. 刘淑敏、杨立宏、马燕、赵雅洁、王力军

24. 索引文件打开后,下列命令操作中不受索引文件影响的是 。

A. SKIP B. DISPLAY ALL C. FIND D. GO 5

25. 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为 。 A. 2个 B. 3个

C. 5个 D. 6个

二、填空题

1. PUBLIC用于定义 。在本次Visual FoxPro运行期间,所有过程都可以使用这些变量。 2. VFP根据表达式的 来确定表达式的类型。

3. 命题“n是小于正整数k的偶数”用逻辑表达式表示是 。 4. 有如下程序段:

STORE 0 TO X,Y DO WHILE.T.

第三部分 习题及参考解答

X=X+1 Y=Y+X IF X>=100 EXIT

ENDIF ENDDO

? \

这个程序是计算 的,执行后的结果是 。

(十)面向对象程序设计

一、填空题

1. 是面向对象程序设计中程序运行的最基本实体。 A. 对象 B. 类

C. 方法 D. 函数

2. 下列基类中是容器类的是_____。 A. 表单 B. 命令按钮

C. 列表框 D. 单选按钮

3. 在Visual FoxPro 系统中,以下关于事件的叙述错误的是_____。 A. 事件是每个对象可以识别和响应的某些行为和动作 B. 事件不能适用多种控件

C. 事件是通过用户的操作行为引发的

D. 当事件发生时,将执行包含在事件过程中的全部代码

4. 任何对象都有自己的属性,下列关于属性的叙述中,正确的是_____。 A. 属性是对象所具有的固有的特征,通常用各种类型的数据来表示 B. 属性是对象所具有的内部特征,通常用各种类型的数据来表示 C. 属性是对象所具有的外部特征,通常用各种类型的数据来表示 D. 属性是对象所具有的固有方法,通常用各种程序代码来表示 5. 命令按钮组是_____。 A. 控件 B. 容器 C. 控件类对象

D. 容器类对象

6. 下列关于“事件”的叙述中,错误的是_____。 A. Visual FoxPro中基类的事件可以由用户创建


VFP章节笔试习题(2011版)(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: