当前位置:
文档之家› 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 的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令是(