VFP试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题(每空1分,共20分)
1. VFP支持两类不同的工作方式:即【1】与【2】。
2. 索引不改变记录的【3】顺序,而是按照某个索引关键字来建立记录的【4】顺序。
4. 在VFP中,表可以区分为【5】和【6】两类。
5. 在VFP中,表中的一列称为【7】,它规定了数据的特征;表中的一行称为一个【8】。
6. 如果表结构中包含memo类型或gen类型的字段时,会产生一个扩展名为【9】的备注文件。
7. 表的建立过程,首先定义【10】,然后输入【11】。
10. 根据支持的用户数量不同数据库管理系统可以分为【12】和【13】两种.。
11. 表数据的删除分为【14】和【15】。
12. 记录指针的移动可以分为两种,绝对移动的命令是【16】,相对移动的命令是【17】。
13. 项目文件、程序文件、数据库文件的扩展名为【18】、【19】、【20】。
二、判断题(每小题1分,共10分)
(1)Visual FoxPro程序每行必须以“;”号结束。
(2)Visual FoxPro每条命令都是以一个动词开始的。
(3)在Visual FoxPro中,对于任何特定动词的子句和一些关键字,其顺序不能改变,(4)Visual FoxPro与Dbase、FoxBASE+一样,是在圆点提示符后键入交互式命令。(5)数组变量可以用PUBLIC代替DIMENSION来定义。
(6)当BOF()为真时,RECNO()永远是1。
(7)当EOF()为真时,RECNO()永远是RECCOUNT()+1。
(8)STORE和“=”命令具有相同功能,它们都可以在一条命令中给多个变量赋值。(9)当记录指针指向最后一条记录时,它的文件结束函数EOF()值为假。
(10)在Visual FoxPro中,数组中的每个元素可以是不同类型的。
三、选择题(每题0.5分,共20分)
1. 一个数据库管理系统是()。
A)一个软件B)一台存有大量数据的计算机
C)一种设备D)一个负责管理大量数据的机构
2. 不可以使用LOOP语句的程序结构是()。
A)SCAN—ENDSCAN B)DO CASE—ENDCASE
C)DO WHILE—ENDDO D)FOR—ENDFOR
3.逻辑型字段的长度固定为()
A)8 B)1 C)4 D)10
4. 可以链接或嵌入OLE对象的字段类型是( )。
A)备注型字段B)通用型和备注型字段
C)通用型字段D)任何类型的字段
5. 在Visual FoxPro中,用于建立或修改过程文件的命令是( )。
A)MODIFY<文件名>
B)MODIFY COMMAND<文件名>
C)MODIFY PROCEDURE<文件名>
D)上面B)和C)都对
6. 结构化程序设计的三种基本逻辑结构是( )。
A)选择结构、循环结构和嵌套结构
B)顺序结构、选择结构和循环结构
C)选择结构、循环结构和模块结构
D)顺序结构、递归结构和循环结构
7. EOF( )是测试函数,当正使用的数据表文件的记录指针已达到尾部,其函数值为()A)0 B)1 C).T. D).F.
8.已知当前表中有60条记录,当前记录为第6号记录。如果执行命令SKIP 3后,则
当前记录为第( )号记录。
A)3 B)4
C)8 D)9
9. 可以伴随着表的打开而自动打开的索引是( )。
A)单一索引文件(1DX) B)复合索引文件(CDX)
C)结构化复合索引文件D)非结构化复合索引文件
10. Visual FoxPro参照完整性规则不包括( )。
A)更新规则B)查询规则
C)删除规则D)插入规则
11.扩展名为DBC的文件是( )
A)表单文件B)数据库表文件
C)数据库文件D)项目文件
12.要求表文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为( )
A)8位B)7位C)6位D)4位
13.有关FOR循环结构,叙述正确的是( )
A)对于FOR循环结构,循环的次数是未知的
B)FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句
C)FOR循环结构中,一般不用人为地修改循环控制变量,否则循环次数将改变。D)FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句
14.以.DBF为扩展名的文件是( )
A)备注文件B)索引文件C)数据库表文件D)菜单文件
15.备注型字段的数据宽度是4个字节,它用来存放( )
A)指向备注的具体内容B)指向DBF文件的指针
C)指向FPT文件的文件名D)指向FPT中文字块的指针
16.按所使用的数据模型来分,数据库可分为( )三种模型。
A)层次、关系和网状B)网状、环状和链状
C)大型、中型和小型D)独享、共享和分时
17.下列各表达式中,结果总是逻辑值的是( )
A)算术运算表达式B)字符运算表达式
C)日期运算表达式D)关系运算表达式
18.将内存变量定义为全局变量的Visual FoxPro命令是( )。
A)LOCAL B)PRIV ATE C)PUBLIC D)GLOBAL
19.当前记录序号为3,将第6记录设置为当前记录的命令是( )
A)SKIP-6 B)SKIP+6 C)SKIP+3 D)SKIP-3 20.若当前数据库中有200个记录,当前记录号是8,执行命令LIST NEXT 5的结果是( )
A)显示第5号记录的内容B)显示1至5号记录的内容