文档介绍:一、单项选择题(每小题1分,共30分)
1、 在Visual FoxPro中,使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加
1岁,应该使用的命令是 ④
REPLACE AGE WITH AGE+1
UPDAT
LABEL 1.
CONTROL=TIME()
17、使数据库表变为自由表的命令是 ②.
①DROP TABLE ②REMOVE TABLE
③FREE TABLE ④RELEASE TABLE
18、在Visual FoxPro的查询设计器中“筛选”选项卡对应的SQL短语是 ①
①WHERE ②JOIN
③SET
④ORDERBY
19、根据“职工”. exe应用程序的命令是 ①.
①BUILD EXE emp_sys FROM 职工
BUILD APP emp_sys. exe FROM 职工
LINK EXE emp_sys FROM 职工
LINK APP einp_sys・ exe FROM 职工
20>在Visual FoxPro中释放和关闭表单的方法是 ①
①RELEASE ②CLOSE
③DELETE ④DROP
21、在表单中为表格控件指定数据源的属性是—②
©DataSource ② RecordSource
③DataForm ④RecordFrom
22、在Visual FoxPro中打开数据库的命令是 ①
①OPFN DATABASE<数据库名〉②USE〈数据库名〉
③USE DATABASE〈数据库名〉④OPEN〈数据库名〉
23、执行DIMENSION A (3, 4)后,二维数组A中含有 (3) 个元素
①3 ②4 ③12 ④20
24、有如下程序:
AA = 0
FOR 1=2 TO 100 STEP 2
AA=AA+I
ENDFOR
? AA
RETURN
运行该程序得到的结果为 ②
①1到100中奇数的和 ②1到100中偶数的和
③1到100中所有数的和④没有意义
25、 清除主窗口屏幕的命令是 ①
①CLEAR ②CLEAR ALL
③CLEAR SCREEN ④CLEAR WINDOWS
26、 在 Visual FoxPro 中 DO CASE-ENDCASE 属于 ② 结构
①顺序结构 ②选择结构
③循环结构 ④模块结构
27、 设当前表有10条记录,若要在第5条记录的前面插入一条记录,在执行GO 5后再执行
的命令是 ③
①INSERT ②INSERT BLANK
③INSERT BEFORE ©APPEND BEFORE
28、 在表单中,Caption是对象的 ①
①标题属性 ②名称属性
③背景透明属性④字体尺寸属性
29、 能显示当前库文件中所有女生的姓名、性别和籍贯的命令是 ②
LIST FIELDS姓名,性别,籍贯
LIST FIELDS姓名,籍贯FOR性别=“女”
DISPLAY ALL FIELDS姓名,性别,籍贯
LIST FOR性别二“女” .“四川"
30、 在Visual FoxPro中,运行表单Tl. SCX的命令是 ③
①DO T1 ②RUN FORM1 T1
③DO FORM T1 ④DO FROM Tl
二、判断题(正确的划J,错误的划X,每小题1分,共10分)
(x )1、DISPLAY 在 VFP 中与 DISPLY 命令等效。
(x )2、一个表固定只能在一个工作区中被打开使用。
())3、可向菜单系统中添加初始化代码来创建环境、定义内存变量、打开文件等。
(J)4、表单设计中的数据环境是表单的数据来源。
(J)5、表单打开时,数据环境中的表可自动打开。
(J)6、视图兼有表和查询的特点。
(J)7、与查询不同的是,视图可选择如何将在视图中所做的数据修改传给原始文件,或建
立视图的基表。
(J)8、一个内存变量只在它建立的级和以下的更深的级是“可见”的。
(J)9、变量若为全局变量,则可用于所有过程和函数。
(7),可以建立应用程序文件(.app)或者可执行文件(.exe) o
三、 简答题(每小题5分,共10分)
1、 SEEK和LOCATE命令有什么不同?
答:SEEK和LOCATE命令都可用于定位当前记录,他们的不同主要表现在以下几点:
LOCATE命令在当前表顺序查找指定条件的记录,不要求当前表有主控索引;而SEEK命令
用于索引查询,即要求当前表有主控索引。
LOCATE命令动词后一定要通过FOR子句指定条件,而SEEK命令动词后直接跟变量或表达
式。
LOC