当前位置:文档之家› VFP综合练习题(可打印修改)

VFP综合练习题(可打印修改)


A.新建文件 B.添加文件
C.删除文件 D.为文件重命名
3、下列关于变量的叙述中不正确的是(

A.变量值可以随时改变
B.变量值不可以随时改变
C.Visual FoxPro 的变量分为字段变量和内存变量
D.在 Visual FoxPro 中,可以将不同类型的数据赋给同一个变量
4、下列表达式中运算结果为数值的是(
D.在 GROUP 子句的下一行加入:Where AVG(*)>80
11、数据环境泛指定义表单或表单集时使用的(
),包括表、视图和关系
A.数据
B.数据库 C.数据源 D.数据项
12、如果要为控件设置焦点,则控件的 Enabled 属性和( )属性必须为.T.
A.Buttons B.Cancel
C.Default
课程的考试成绩。今要查询每门课的平均成绩,且要求查询的结果按平均成绩升序排列,平均成绩相同时,
按课程号降序排列,则用 SQL 查询语言应为( )。
A.SELECT C#,AVG(grade) B.SELECT C#,AVG(grade)
FROM SCG
FROM SCG
GROUP BY grade
GROUP BY C#

A.?CTOD([07/21/02])-20 B.?500+200=400
C.?“100”-“50”
D.?LEN(SPACE(4))+1
5、SQL SELECT 语句中的 GROUP BY 和 HAVING 短语对应查询设计器上的( )选项卡
A.字段 B.联接 C.分组依据 D.排序依据
6、在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,与执行 SQL SELECT 语句中的(
C. Add Object Myform.Command1 AS commandbutton
D. Add Object Command1 AS commandbutton
14、下列关于基类的说法不正确的是(

A.Visual FoxPro 提供的基础类即是基类
B.Visual FoxPro 基类被存放在指定的类库中
A.修改、追加、删除、但不能插入
B.修改、追加、删除及插入
C.修改、删除、插入但不能追加
D.修改、追加、插入,但不能删除
30、在 Visual Foxpro 中,要浏览表记录,首先用( )命令打开要操作的表。
A.USE
B.OPEN STRUCTURE
C.MODIFY STRUCTURE D. MODIFY
B.除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接条件的记录也出现在查询结
果中
C.除满足联接条件的记录出现在查询结果中外,第二个表中不满足联接条件的记录也出现在查询结
果中
D.除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果

9、设关系模式 SCG(S#,C#,Grade)中 S#为学生学号,C#为课程号,Grade 为某学号的学生学习某号
VFP 综合练习题(一)
题号




分数
总分
得分 评卷人
一、选择题(本大题共 40 个小题,每小题 1 分,共 40 分)
1、Visual FoxPro 在创建数据库时建立了扩展名分别为(
)的文件.
A.DBC B.DCT C.DCX
D..DBC .DCT .DCX
2、通过 Visual Foxpro 项目管理器窗口的按钮不可以完成的操作是( )。
ORDER BY 2,C# Desc
10、若上题中查询的结果仅限于平均分数超过 80 分的则应(
)。
A.在 GROUP 子句的下一行加入:Having AVG(grade)>80
B.在 GROUP 子句的上一行加入:Having AVG(grade)>80
C.在 GROUP 子句的下一行加入:Where AVG(grade)>80
设置为(
)。
A.限制
B.级联
C.忽略
D.任意
40、下面对控件的描述正确的是( )
A.用户可以同时选中一个表单上的多个控件
B.用户可以在列表框中进行多重选择
C.用户可以在一个选项组中选中多个选项按钮
D.用户对一个表单内的一组复选框只能选中其中一个
得分 评卷人 二、填空题(本大题共 10 个小题,每小题 2 分,共 20 分)
)。
A.在表的任意位置添加记录 B.在当前记录之前插入记录
C.在表的尾部添加记录
D.在表的首部添加记录
25、如果要更改表中数据的类型,应在“表设计器”的( )选项卡中进行。
A.字段 B.表 C.索引 D.数据类型
26、以下关于自由表的叙述正确的是(
)。
A.自由表可以添加到数据库中,但数据库中的表不可以从数据库中移出成自由表
·3·
20、表单的 Name 属性用于(

A.作为保存表单时的文件名 B. 引用表单对象
C.显示在表单标题栏中
D.作为运行表单时的表单名
21、在文本框的属性中要显示当前数据表中的“姓名”字段,应设置(
)。
A.thisform.Text1.value=姓名
B.thisform.Text1.controlsourse=姓名
16、在 Visual FoxPro 中,如果一个控件的( )和(
)属性值为.F. 将不能获得焦点。
A.Enabled 和 ContorlSource
B.Enabled 和 Click
C.ContorlSource 和 Click
D.Enabled 或 Visible
17、下列运行表单的方法中不正确的一项是(
D.Visible
13、用 DEFINE CLASS 命令定义一个 Myform 类时,要想为该类添加一个按钮对象,应当使用的基本代码是
(
)
A. Myform.Addobject(“Command1”,“Commandbutton”)
B. Addobject(“Command1”,“Commandbutton”)
B.自由表不能添加到数据库中
C.自由表可以添加到数据库中,数据库中的表也可以从数据库中移出成为自由表
D.自由表是用以前 FoxPro 版本建立的表
27、在 Visual Foxpro 中,数据库表与自由表不同,下列不属于数据表特点的是(
)。
A.数据库表的字段没有默认的控件类
B.数据库表可以使用长表名,在表中可以使用长字段名
41、数据的不一致性是指__________________。 42、表达式 STR(YEAR(DATE()+10)) 的数据类型为_______ 。 43、调用报表文件的命令是_____________。 44、如果要把一个文本框对象的初值设置为当前日期,则在该文本框的 Init 事件中设置代码为 ____________ 。
A.teacher
B.js
C.B
D.js_B
35、下面(
)命令组与 LIST FOR xb="女" 具有相同的显示结果。
A.LIST(回车) SET FILTER TO(回车)
B.SET FILTER TO xb="女"(回车) LISE(回车)
C.SET FILTER TO(回车) LIST(回车)

A.MyForm.Parent.BackColor=RGB(0,255,0)
B.THISFORM.BackColor=RGB(0,255,0)
C.THIS.Parent.BackColor=RGB(0,255,0)
D.THIS.BackColor=RGB(0,255,0)
VFP 综合练习题(一)
49、如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成
C.thisform.Text1.value=”姓名” 、
D.thisform.Text1.controlsourse=”姓名”
22、设表单 FORM1 中包含命令按钮组 G1 和文本框 T1,G1 中包含命令按钮 C1 和 C2,在 C2 的 Click 事
件代码中要引用 T1 的 Value 属性,下面正确的引用是(
C.可以为数据库表的字段指定默认值和输入掩码
D.数据库表支持主关键字、参照完整性和表之间的联系
28、设置字段级规则时,“字段有效性”框的“规则”中应输入(
)表达式,“信息”框中输入

)表达式。
A.字符串、逻辑
B.逻辑、字符串
C.逻辑、由字段决定 D.由输入的字段决定、逻辑
29、使用 BROWSE 命令可以方便地对当前数据表记录进行多种编辑操作,包括( )。

A.THISFORM·T1·VALUE
B. THIS·Parent·T1·VALUE
C.THIS·Parent·Parent·T1·VALUE D. T1·VALUE
23、Visual Foxpro 不支持的数据类型有(
).
A. 字符型
B.货币型
C.备注型
D.常量型
24、Visual Foxpro 中 APPEND BLANK 命令的作用是(

A.可以认为容器是一种特殊的控件
B.容器可以包括其他的容器或控件
C.容器类生成控件
D.表单集可以算是一个容器
18、下列 Visual Foxpro 对象,完全属于容器类的控件有(
)。
A.组合框,命令按钮
B.表单,表格
C.标签,页
D.列表框,工具栏
19、在表单 MyForm 的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令是(
相关主题