《VF数据库基础题库》由会员分享,可在线阅读,更多相关《VF数据库基础题库(5页珍藏版)》请在金锄头文库上搜索。
1、第 3 部分:(40)12345678910 DDBDDDADDB CABDCDBACC CCBCCACCAD DDADBBADBD1. 在 Visual FoxPro 的命令窗口中,要把文件 ABC.PRG 复制成 XYZ.PRG 应使用命令A) COPY ABC.PRG XYZ.PRG B) COPY FILE ABC.RPG XYZ.PRG C) COPY FILE ABC.PRG TO XYZ D) COPY FILE ABC.PRG TO XYZ.PRG 2. 测试数据库记录指针是否指向数据表末尾所使用的函数是A) FILE() B) BOF() C) RECNO() D) EOF(
2、) 3. FoxPro 的数据库文件中,用于存放图象、声音等多媒体对象的字段是 A) 备注型 B) 通用型 C) 逻辑型 D) 字符型 4. 标准 SQL 基本查询模块的结构是A) SELECT.FROM.ORDER BY B) SELECT.WHERE.GROUP BY C) SELECT.WHERE.HAVING D) SELECT.FROM.WHERE 5. 命令 DIMENSION A(2,3)定义了一个名为 A 的数组,其元素是 A) A(0),A(1),A(2),A(3),A(4),A(5) B) A(2),A(3) C) A(2,1),A(2,2),A(2,3) D) A(1,1
3、),A(1,2),A(1,3),A(2,1),A(2,2),A(2,3) 6. 如果一个 FoxPro 数据库表文件中有 100 条记录,当前记录号为 76,执行命令 SKIP 30 之后,再执行命令?RECNO(),其结果是A) 100 B) 106 C) 错误提示D) 101 7. 使用.GET 命令给变量赋值时,其变量必须是 A) 已定义的 B) 内存变量 C) 新变量D) 未定义的 8. 下列命令中,不能输入字符型数据的命令是A) ACCEPT B) WAIT C) INPUT D) .SAY. 9. 运行程序命令 DO 不能调用扩展名的文件为A) .FXP B) .APP C) .P
4、RG D) .CDX 10. BOF()是测试函数,当正使用的数据表文件的记录指针已达头部,其函数值为A) 0 B) 1 C) .T. D) .F. 11. EOF()是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为A) 0 B) 1 C) .T. D) .F. 12. 用于恢复使用 DELETE 命令删除记录的命令为 A) RECALL 命令 B) FOUND 命令 C) RELEASE 命令 D) 以上都正确 13. 在 Visual FoxPro 中,用于建立或修改过程文件的命令为 A) MODIFY 文件名 B) MODIFY FILE 文件名 C) MODIFY PRO
5、CEDURE 文件名 D) 以上 B)、C) 都正确 14. 关于索引的叙述,下列选项不正确的是 A) VFP 支持两种索引文件:复合索引文件和单索引文件 B) 实现索引查询必须满足以下条件:打开数据库;打开索引文件;确定控制索引文件;对 于复合索引文件还需确定控制索引 C) 打开和关闭索引文件均使可用 SET INDEX TO 命令 D) 索引文件不会随着库文件的关闭而关闭 15. 以下不是查询结果去向的是 A) 浏览 B) 报表 C) 表单 D) 表 16. 对于创建新类,VFP 提供的工具有 A) 类设计器和报表设计器B) 类设计器和表单设计器 C) 类设计器和查询设计器 D) 类设计器
6、 17. SUBSTR(ABCDEF,3,2)的结果是A) AB B) CD C) FE D) CB 18. 一个 VFP 过程化程序,从功能上可将其分为 A) 程序说明部分、数据处理部分、控制返回部分 B) 环境保存与设置部分、功能实现部分、环境恢复部分 C) 程序说明部分、数据处理部分、环境恢复部分 D) 数据处理部分、控制返回部分、功能实现部分 19. 以下叙述中,错误的是 A) 工作区的系统别名和用户定义的数据表别名可以交替使用 B) 在某个工作区打开的数据表原名和工作区别名可以交替使用 C) 在某个工作区打开的数据表原名和数据表别名可以交替使用 D) 在选择工作区时,可以用工作区号、
7、系统别名或打开的数据表别名 20. 下列关于创建工具栏的说法中,正确的是 A) 只能定制 VFP 系统工具栏,不能自定义工具栏 B) 不能定制 VFP 系统工具栏,但可以自定义工具栏 C) 既能定制 VFP 系统工具栏,也可自定义工具栏 D) 只能使用系统工具栏,不能创建自定义工具栏 21. 在 FoxPro 数据库中的常量的类型种类是A) 4 B) 5 C) 6 D) 3 22. 执行命令 STORE 3.1416 TO TEST.?TYPE(TEST) 其结果为A) D B) L C) C D) N 23. 下列叙述正确的是 A) INPUT 语句只能接收字符串 B) ACCEPT 命令只
8、能接收字符串 C) ACCEPT 语句可以接收任意类型的 VFP 表达式 D) WAIT 只能接收一个字符,而且必须按 ENTER 键 24. 在使用项目管理器时,如果要移去一个文件,在提示的框中选择“Remove(移去)”按 钮,系统将会把所选择的文件移走。选择“Delete(删除)”按钮,这系统将会把该文件 A) 仅仅从项目中移走 B) 仅仅从项目中移走,磁盘上的文件未被删除C) 不仅从项目中移走,磁盘上的文件也被删除 D) 只是不保留在原来的目录中 25. 要使文件菜单项用“F”作为访问快捷键,定义该菜单标题可用 A) 文件(F) B) 文件(F) C) 文件(F) D) 文件(/F)
9、26. 用户设计菜单系统时,系统默认菜单系统位置 A) 替换原有菜单系统 B) 追加在原有的菜单系统后面 C) 插入到原菜单系统的前面 D) 与原菜单系统无关 27. 打开一个数据表文件的同时打开以“姓名”为关键字的单一索引文件,要求查找姓名 为“张伟”的教师,应使用命令 A) GO 张伟 B) LOCATE 张伟 C) FIND 张伟 D) SEEK 张伟 28. 在报表设计中打印每条记录的带区是 A) 标题 B) 页标头 C) 细节 D) 总结 29. 在 VFP 报表设计中, “学生成绩表”的报表布局类型是 A) 列表 B) 行表 C) 标签 D) 多列表 30. 数据库文件有 30 条
10、记录,当前记录是 20,执行命令 LIST NEXT 5 后,所显示记录号 是 A)2125 B)2126 C)2025 D)2024 31. 要使结果为 QRST,在语句 A=”QR”之后执行的语句是A) ? ”QR”ST B) ?AST C) ? ”&AST” D) ? ”&A. .ST” 32. 统计在校生党员数的正确操作是 A) SUM FOR 党员否 B) COUNT FOR 党员否.T. C) SUM 党员否 D) COUNT FOR 党员否33. 函数 LEN(SPACE(20)-SPACE(15)的返回值是A) 35 B) 19 C) 5 D) 错误信息 34. 要使学生数据表
11、中不出现同名学生的记录,在数据库中需要建立 A)字段有效性限制 B)属性设置 C)记录有效性限制 D)设置触发器 35. 当前目录下有 AA.DBF、BB.DBF,其中数据表文件 AA.DBF 已经打开,共有 10 条记录, 按关键字“学号”排序,执行命令 SORT ON 学号 TO BB 后,屏幕将显示 A)10 条记录排序完成 B)BB.DBF 已存在,覆盖它吗(Y/N) C)文件在使用 D)出错信息 36. 把当前数据库文件中“性别”字段为“女”的值全部清除,但仍保留该字段与其他各 字段内容,应当使用命令A) MODIFY STRUCTURE B) DELETE C) RELACE D)
12、 ZAP 37. VFP 支持 SQL 中的集合运算是 A) 并 B) 交 C) 差 D) 补 38. 数据库模型提供了两个映像,它们的作用是 A)控制数据的冗余度 B)实现数据的共享 C)使数据结构化 D)实现数据的独立性 39. VF6.0 数据库系统是 A)网络型 B)关系型 C)层次型 D)链状型 40. 设 VFP 的程序中有 P1.PRG, P2.PRG ,P3.PRG 三层程序嵌套,下面叙述正确的是 A)在 P1 中用!RUN P2.PRG 语句可以调用 P2 子程序 B)在 P2 中用 RUN P3.PRG 语句可以调用 P3 子程序 C)在 P3 中用 RETURN 语句可以返回 P1 子程序 D)在 P3 中用 RETURN TO MASTER 语句可以返回 P1 子程序