vfp模拟试卷A
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
安徽农业大学经济技术学院
《Visual FoxPro程序设计》考试模拟试卷(A)
所有答案写在答题纸上,否则不得分
一、单项选择题(每题1分,共30分)
1.下列选项中,___________不属于数据管理发展的阶段。
A)人工管理阶段B)文件系统阶段
C)操作系统阶段D)数据库系统阶段
2.按照数据模型的划分,VFP属于__________。
A)层次型数据库管理系统 B)关系型数据库管理系统
C)网状型数据库管理系统 D)混合型数据库管理系统
3.在Visual FoxPro中,项目文件和数据库文件的扩展名分别为_______B____。
A)PRG和DBC B)PJX和DBC
C)PRG和DBF D)PJX和DBF
4.定义表结构时,____B_______数据的宽度是可以设定的。
A)日期型B)数值型C)逻辑型D)备注型
5.触发器是绑定在数据库表上的表达式,当表中的记录被指定的操作命令修改时,触发器被激活。VFP6.0提供的触发器不包括_____D_________。
A) 删除触发器 B) 插入触发器 C) 更新触发器 D)级联触发器
6.下列的变量名中,_____B______是不合法的变量名。
A)姓名 B)1XY C)ABC1 D)NO_1
7.下列选项中,合法的Visual FoxPro表达式是________C___。
A)CTOD("06/28/08")+DATE() B)ASC("VFP")+"252"
C)STR(5963.2,5)+CHR(68) D)VAL("789")+"345"
8.执行命令DIME A(5,5)后,A(3,3)的值是___D________。
A)0 B)1 C).T. D).F.
9.下列四个函数中,_______D___的返回值类型不同于其它三个函数。
A)RECNO() B)DAY() C)RECCOUNT() D)BOF()
10.一个数据表中包含姓名(C,6)、入学时间(D)、成绩(N,5,1)和照片(G)四个字段,则该表总的字段宽度是__C_________。
A)22 B)23 C)24 D)25
11.用APPEND命令添加一条记录,该记录将位于__B_________。
A)表文件首部B)表文件末尾C)当前记录之前 D)当前记录之后12.打开已建立了结构复合索引的数据表,记录的顺序将按______D____排列。
A)第一个索引标识 B)最后一个索引标识 C)主索引标识D)记录号递增
13.根据尚未打开的数据表STUD.DBF复制出文件STUD1.DBF,应使用命令_____B____。A)COPY TO STUD1.DBF
B)COPY FILE STUD.DBF TO STUD1.DBF
C)COPY STRUCTURE TO STUD1.DBF
D)COPY STUD.DBF TO STUD1.DBF
14.下列选项中,____C__命令不能关闭数据表。
A)USE B)CLOSE DATABASE C)CLEAR D)CLEAR ALL
15.VFP6.0的ZAP命令可以删除当前表的____A___。
A) 全部记录 B) 满足条件的记录 C) 结构 D) 有删除标记的记录
16.下列关于查询描述正确的是__D_____。
A)不能根据自由表建立查询 B)只能根据自由表建立查询
C)只能根据数据库表建立查询 D)可以根据数据库表和自由表建立查询
17.下列SQL-SELECT语句中与语句“SELECT * FROM XSCJ WHERE成绩BETWEEN 60 AND 80”作用等价的是____A___。
A)SELECT * FROM XSCJ WHERE 成绩>=60 .AND. 成绩<=80
B)SELECT * FROM XSCJ WHERE 成绩>60 .AND. 成绩<80
C)SELECT * FROM XSCJ WHERE 成绩<=60 .OR. 成绩>=80
D)SELECT * FROM XSCJ WHERE 成绩<60 .OR. 成绩>80
18.SQL-SELECT语句“SELECT * FROM JSGZ ORDER BY 工资DESC TOP 20 PERCENT”的作用是_D______。
A)查询出工资最低的前20条记录 B)查询出工资最低的前20%条记录
C)查询出工资最高的前20条记录 D)查询出工资最高的前20%条记录
19.在程序中用PRIVATE语句声命令明的内存变量,关于其作用域描述正确的是____C____。A)可以在所有程序中使用
B)只能在声明该变量的程序中使用
C)只能在声明该变量的程序及其子程序中使用
D)只能在声明该变量的程序及其父程序中使用
20.对象的属性用于描述____A___。
A)对象的特征 B)对象的行为 C)对象的引用 D)对象的事件
21.在表单运行过程中,刷新表单应使用____C___方法。
A)Cls B)Release C)Refresh D)Hide
22.在表单对象的引用中,关键字ThisForm表示____B___。
A)当前对象 B)当前表单
C)当前表单集 D)当前对象的上一级对象
23.从表单数据环境的数据表中将一个数值型字段拖放到表单时,则在表单中将添加的控件是____A_____。
A)标签与文本框 B)复选框与标签
C)文本框与列表框 D)标签与列表框
24.下列几组对象中,均为容器类的是____B___。
A)文本框、表单 B)页框、命令按钮组
C)标签、表单 D)列表框、文本框
25.文本框和微调控件都不具有____D____属性。
A)Name B)Increment C)Value D)Caption
26.______控件在表单运行过程中无法显示。
A)文本框 B)命令按钮 C)计时器 D)表格
27.在当前表单的命令按钮Cmd1的Click事件代码中,将表单中标签Label1的标题修改为“计算机考试”的命令是_______。
A)This.Caption="计算机考试"
B)bel1.Caption="计算机考试"
C)This.Parent.Caption="计算机考试"
D)ThisForm.Cmd1.Caption="计算机考试"