.
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
.