安徽省计算机二级VFP考试理论模拟试题(附答案) 下载本文

.

C)REPORT FORM PB.FRX D)REPORT PB.FRX

二、填空题(每空2分,共20分)

1.在Visual FoxPro中,为了便于管理应把应用程序中的文件都组织到______中。 2.数学表达式3

x2?y2?y对应的Visual FoxPro表达

式是_____________。

M=\

SUBSTR(M,INT(LEN(M)/2),3)的值为____。

4.有已打开的数据表DANGAN.DBF(姓名、职称、工资),对职称为“教授”的职工按工资由高到低排序生成表PX.DBF,应使用的命令是_____________。 5.视图必须依赖数据库而存在,它分为本地视图和______视图两种。

6.SQL-SELECT语句用___________子句来设置分组。

7.对于不带条件和范围限制的SCAN…ENDSCAN结构语句,其循环次数是由________来决定的。 8.如果要编辑命令按钮组中的按钮,必须先激活命令按钮组,激活的方法是用鼠标右键单击命令按钮组,

.

.

在弹出的快捷菜单中选择“________”命令。 9.设置计时器控件每半秒钟执行一次Timer事件,应将其Interval属性值设为________。

10.若要使内容相关的菜单项分隔成组,需要在菜单设计器的“菜单名称”栏中输入“______”,以创建一个分隔条。

三、阅读理解题(每题4分,共20分)

1.下面程序在输入100时的运行结果是__________。 SET TALK OFF INPUT TO X IF X<50 Y=ABS(X)+100 ELSE Y=SQRT(X) ENDIF ?Y

SET TALK ON

2.下面程序的运行结果是__________。 SET TALK OFF S=1

.

.

FOR I=1 TO 5 STEP 1 S=S*I ENDFOR ?S

SET TALK ON

3.下面程序的运行结果是__________。 SET TALK OFF DIMENSION BB(100) FOR I=1 TO 100 IF MOD(I,3)=1 BB(I)=10+I ELSE BB(I)=2*I ENDIF ENDFOR

?BB(34)+BB(50) SET TALK ON

4.已知数据表XSCJ.DBF中有姓名(C)、专业(C)、成绩(N)三个字段,下面程序的功能是__________。 SET TALK OFF USE XSCJ.DBF MCJ=成绩

.

.

DO WHILE NOT EOF() IF MCJ<成绩 MCJ=成绩 ENDIF SKIP ENDDO ?MCJ USE

SET TALK ON

5.下面程序的运行结果是__________。 SET TALK OFF S=0 MP=0

DO GC WITH MP,7 S=S+MP MP=0

DO GC WITH MP,10 S=S+MP ?S

SET TALK ON RETURN

.