vfp期末试题及答案
一、单项选择题(每题2分,共20分)
1.在VFP中,以下哪种数据类型不可以用于字段定义()
A.字符型B.日期型C.逻辑型D.数组型
2.命令窗口中输入“?”,其作用是()
A.显示问号B.输出表达式结果C.开始一条命令D.结束程序
3.以下哪个函数返回当前系统日期()
A.DATE()B.TIME()C.DATETIME()D.YEAR()
4.在VFP中,建立数据库的命令是()
A.CREATETABLEB.CREATEDATABASEC.CREATEVIEWD.CREATEINDEX
5.若要将表中记录指针移动到最后一条记录,使用的命令是()
A.GOTOPB.GOBOTTOMC.SKIPD.LOCATE
6.以下哪种文件类型用于存储表单()
A..prgB..dbcC..scxD..frx
7.关于查询设计器,说法错误的是()
A.可以创建SQL查询B.只能查询一个表C.可以设置查询条件D.可以输出查询结果
8.在VFP中,以下哪个是合法的变量名()
A.1abcB.abc-1C._abcD.@abc
9.以下哪个语句用于条件判断()
A.DOWHILEB.FORC.IFD.SCAN
10.关闭当前打开的表文件,使用的命令是()
A.CLOSETABLEB.CLOSEDATABASEC.USED.CLEAR
二、多项选择题(每题2分,共20分)
1.以下属于VFP数据库对象的有()
A.表B.视图C.索引D.报表
2.下列数据类型中,哪些可以作为字段的数据类型()
A.数值型B.备注型C.通用型D.二进制型
3.关于VFP中的表单,说法正确的有()
A.可以添加控件B.可以设置属性C.可以编写事件代码D.不能与数据库关联
4.以下哪些命令可以用于对表的操作()
A.INSERTB.UPDATEC.DELETED.SELECT
5.以下哪些是VFP中的函数类别()
A.数值函数B.字符函数C.日期时间函数D.系统函数
6.以下属于VFP程序结构的有()
A.顺序结构B.选择结构C.循环结构D.递归结构
7.关于查询和视图,说法正确的有()
A.查询可以独立保存B.视图不能独立保存C.查询和视图都可更新数据D.视图基于数据库
8.以下哪些方法可以用于创建索引()
A.在表设计器中创建B.使用INDEXON命令C.使用CREATEINDEX命令D.使用ALTERTABLE命令
9.以下属于VFP报表组成部分的有()
A.标题B.页标头C.细节D.总结
10.在VFP中,设置表单数据环境的作用有()
A.自动打开相关表B.自动关闭相关表C.方便数据绑定D.提高表单运行速度
三、判断题(每题2分,共20分)
1.VFP中,表和数据库是同一个概念。()
2.变量在使用前必须先定义。()
3.SQL语句只能在命令窗口中执行。()
4.表单中的控件不能动态改变其属性值。()
5.索引可以提高数据查询的速度。()
6.备注型字段用于存储大量文本数据。()
7.在VFP程序中,DOWHILE循环可以无限循环下去。()
8.视图和查询一样,都不可以更新数据源。()
9.报表可以直接显示在屏幕上,也可打印输出。()
10.可以在VFP中使用SETDEFAULT命令设置默认路径。()
四、简答题(每题5分,共20分)
1.简述VFP中表的结构组成。
答:表结构由字段组成,每个字段包含字段名、数据类型、宽度、小数位数(数值型等有)、索引、NULL允许等属性。确定了表存储数据的类型和方式。
2.简述SQL的SELECT语句的基本语法结构。
答:基本语法:SELECT[ALL|DISTINCT]字段列表FROM表名[WHERE条件表达式][GROUPBY分组字段[HAVING条件表达式]][ORDERBY排序字段[ASC|DESC]],用于数据查询。
3.简述VFP中表单的常用事件。