VFP程序设计测试题及关键知识点

需积分: 0 1 下载量 54 浏览量 更新于2024-09-16 收藏 64KB DOC 举报
"这是一套针对VFP(Vision FoxPro)的测试题,适用于学习和复习VFP基础知识,特别是对于准备计算机二级考试的考生非常有帮助。" 在VFP(Visual FoxPro)中,这套测试题涵盖了多个核心知识点: 1. **关系数据库的基本运算**:选择、连接和投影是关系数据库的三种基本运算,不包括比较。 2. **数据库扩展名**:在VFP中,数据库的扩展名为.dbc。 3. **备注型字段**:备注型字段的长度固定为4位。 4. **字符串比较**:在VFP中,用"$"进行字符串包含检查,所以表达式`X$Y`的值为`.T.`表示`X`在`Y`中出现。 5. **打开数据库命令**:打开数据库的命令是`OPEN DATABASE`。 6. **查询文件扩展名**:查询建立后,查询文件的扩展名为.qpr。 7. **视图的作用**:视图可以显示一个或多个表中的记录,并允许更新源表中的数据。 8. **修改表结构**:若要给当前表增加一个字段,应使用`MODIFY STRUCTURE`命令。 9. **字段宽度**:逻辑型字段宽度为1,日期型字段宽度为8。 10. **表别名**:使用`USE KCC!XS ALIAS 学生 IN B`命令打开的表别名是`学生`。 11. **记录号操作**:执行一系列命令后,`RECNO()`函数将返回4,因为`GO 5`后`SKIP -1`,记录号变为4。 12. **索引文件**:索引文件扩展名可以是.CDX,复合索引文件可以存储多种排序方法,建立索引时可以使用FOR条件,`INDEX ON 性别 TAG a1`中的`a1`是索引标记,而非文件名。 13. **查询设计器的输出方式**:查询结果可以以图形、报表、标签等方式输出,但不能以视图方式输出。 14. **算术表达式**:表达式`12 % 3 ^ 2 * 3`的值是9,因为先计算指数`3^2`得到9,然后12除以9得到1余3,再乘以3得到9。 15. **模运算**:命令`? MOD(44, -5)`的值是-1,因为44除以-5得到-8余4,但模运算结果取负数。 16. **表单文件扩展名**:表单文件的扩展名是.scx。 17. **输入控件**:编辑框是输入控件,用于用户输入数据;标签用于显示文本信息;列表框允许用户从预定义的选项中选择;滚动条控制视图的滚动。 18. **删除记录**:`ZAP`命令能真正删除当前库文件中所有记录。 19. **VFP命令结构**:VFP命令一般包括命令关键字、参数和条件等部分。 通过这套测试题,考生可以检验自己在VFP语言基础、数据库操作、表单设计、查询与索引等方面的掌握程度,以便更好地准备考试或提升技能。