基本信息
文件名称:vfp考试题目及答案.doc
文件大小:26.65 KB
总页数:6 页
更新时间:2025-09-06
总字数:约2.95千字
文档摘要

vfp考试题目及答案

一、单项选择题(每题2分,共10题)

1.VFP中,用于定义字段类型的关键字是()

A.TYPEB.FIELDC.DEFINED.CREATE

2.以下哪个是VFP中的合法变量名()

A.1varB.var-1C._var1D.var@1

3.在VFP中,打开数据库的命令是()

A.OPENDATABASEB.USEDATABASEC.CREATEDATABASED.CLOSEDATABASE

4.执行命令“?LEN(‘VFP程序设计’)”,结果是()

A.8B.10C.6D.4

5.用于查询的命令关键字是()

A.INSERTB.UPDATEC.SELECTD.DELETE

6.下列函数返回值为数值型的是()

A.LEFT()B.VAL()C.STR()D.DTOC()

7.在VFP中,创建表单的命令是()

A.CREATEFORMB.NEWFORMC.OPENFORMD.SHOWFORM

8.数据库表的字段可以定义默认值,默认值是()

A.逻辑表达式B.字符表达式C.数值表达式D.前三种都可以

9.要将内存变量定义为全局变量,使用的命令是()

A.LOCALB.PRIVATEC.PUBLICD.GLOBAL

10.以下关于索引的说法,错误的是()

A.可以提高查询速度B.可以保证数据的唯一性

C.索引文件不能单独使用D.一个表只能创建一个索引

二、多项选择题(每题2分,共10题)

1.以下属于VFP数据类型的有()

A.字符型B.数值型C.日期型D.逻辑型

2.下列关于数据库表和自由表的说法正确的有()

A.数据库表可以设置字段级规则B.自由表不能设置索引

C.数据库表可以设置记录级规则D.自由表可以添加到数据库中

3.以下哪些是VFP中的命令动词()

A.SELECTB.INSERTC.UPDATED.DELETE

4.用于循环结构的关键字有()

A.FORB.WHILEC.DOD.SCAN

5.下列函数中,返回值为字符型的有()

A.ALLTRIM()B.DTOC()C.CHR()D.STR()

6.表单中常用的控件有()

A.文本框B.命令按钮C.标签D.组合框

7.在VFP中,建立查询的方法有()

A.使用查询设计器B.编写SQL查询语句

C.使用向导D.使用视图设计器

8.以下关于数组的说法正确的有()

A.数组在使用前必须先定义B.数组可以是一维或二维

C.数组元素的数据类型可以不同D.数组名命名规则和变量名相同

9.可以用来修改表结构的命令有()

A.MODIFYSTRUCTUREB.ALTERTABLE

C.CREATETABLED.UPDATETABLE

10.VFP中,报表的数据源可以是()

A.表B.视图C.查询D.临时表

三、判断题(每题2分,共10题)

1.在VFP中,变量不区分大小写。()

2.一个数据库可以包含多个表,但只能有一个主索引。()

3.使用USE命令可以同时打开多个表。()

4.表达式321的结果是.T.。()

5.视图可以更新数据,而查询不能更新数据。()

6.表单中的控件都有自己的属性、事件和方法。()

7.在VFP中,内存变量的类型取决于所赋值的类型。()

8.DELETE命令删除的记录可以用RECALL命令恢复。()

9.数据库表的字段名长度不能超过10个字符。()

10.程序中的注释对程序的运行没有影响。()

四、简答题(每题5分,共4题)

1.简述VFP中数据库表和自由表的主要区别。

答:数据库表属于数据库,可设置字段级、记录级规则等,有长表名等;自由表独立存在,不能设置这些规则,功能相对受限,且数据库表能更好地体现数据完整性和一致性。

2.简述SQL的SELECT语句中WHERE子句的作用。

答:WHERE子句用于指定查询条件,通过设置条件筛选出满足要求的记录。只有符合WHERE子句条件的记录才会出现在查询结果中,实现对数据的精确