《Visual Foxpro及其应用系统开发》复习题
一、单项选择题
1. 下列中,VFP6.0的常量是( )。
(A) 1989/2 (B) {^2002-06-15 10:25:30} (C) 计算机 (D) FOXPRO 2. VFP6.0支持的数据模型是( )。
(A) 层次数据模型 (B) 关系数据模型 (C) 网状数据模型 (D) 树状数据模型 3.建立数据库文件使用命令( )
(A) CREATE TABLE (B) MODI STRU (C) MODI COMM (D) CREATE DATABASE 4. 表达式100<5.6*34 .AND.(\的值是( )。 (A) .F. (B) .T. (C) 7 (D) T 5. 向表追加记录的命令是( )。
(A) ADDI (B) APPEND (C) DISPLAY (D) CREATE 6.复合索引文件的扩展名( )
(A) .IDX (B) .CDX (C) .FPT (D) .FOX
7.假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是( )。
(A)do mymenu (B) do mymenu.mpr (C)do mymenu.pjx (D) do mymenu.mnx
若能正常执行命令 REPALCE MYFIELD WITH .T.
说明 MYFIELD 字段的类型是( )。
(A)数值型 (B)字符型 (C) 逻辑型 (D) 日期型 9.索引按功能分类有( )。
(A)普通索引、主索引、候选索引、唯一索引 (B) 单索引、复合索引
(C)非结构复合索引、结构复合索引 (D) 升序索引、降序索引
10. 下列命令中,只能在索引文件上进行查询的是( )。 (A) CONT (B) LOCATE (C) SEEK (D) LIST
11.商品的最大价格若为8位整数与2位小数,那么‘价格’字段的宽度应设定为( (A) 10 (B)9 (C)8 (D) 11
12.“商品名”是字符型,“金额”是数值型字段,下面的命令正确的是( )。(A) INDEX ON 商品名,金额 TAG PE (B) INDEX ON 商品名+金额 TAG PE (C) INDEX ON 商品名-金额 TAG PE
(D) INDEX ON 商品名+STR(金额,8,2) TAG PE
13. 如果菜单项的名称为“统计”,热键是T,在菜单名称一栏中应输入( )。(A)统计(\\ 14.有关控件对象的dblclick事件的正确叙述是( )。 (A) 用鼠标双击对象时引发 (B) 用鼠标单击对象时引发 (C) 用鼠标右键单击对象时引发 (D) 用鼠标右键双击对象时引发 15.执行下面的命令后, 打开( )。 USE XSDA MODIFY STRU (A)表设计器 (B)表单设计器 (C)数据库设计器 (D)报表设计器 1.以下不是VFP支持可视化设计的辅助工具是 ( )。 (A) 向导 (B)项目管理器 (C) 设计器 (D)生成器 1 )。 8. 2.下列为VFP中的日期型常量的是( )。 (A) 98.12.5 (B) 05/20/98 (C) [05/20/98] (D){^2002-06-15} 3.下面表达式的值是( )。 100<5*34.AND.(\ (A) T (B) F (C) .T. (D) .F. 4.按照数据模型分类,FoxPro是属于( )数据库管理系统。 (A)层次型 (B)网络型 (C)关系型 (D)混合型 5.按照出生日期降序刚建立了索引,执行GO BOTTOM 命令后,记录指针指向( )。 (A) 1号记录 (B)n号记录 (C) 年龄最小的记录 (D) 年龄最大的记录 6.下面函数中,函数值是数值型的是( )。 (A) SUBSTR( ) (B) RECNO( ) (C) EOF( ) (D) DATE( ) 7.必须写在循环体中的语句是( )。 (A) EXIT,LOOP (B) NEXT ,LOOP (C) CLEAR,READ (D) LOOP,RETURN 8.哪组命令实现给5号记录的’商标’字段输入数据(’商标’为通用型)( )。 (A) USE SB (B) USE SB GO 5 GO 5 MODIFY GENERAL MODIFY GENERAL 商标 (C) USE SB (D) USE SB MODIFY GENERAL MODIFY GENERAL 商标 9. 新创建的表单form1的标签控件默认标题为label1,为了修改标签的标题,应设置label1 的( )。 (A) Name属性 (B) Caption属性 (C)baseclass属性 (D) visable属性 10.下列,使记录指针指到了文件尾,并且EOF()的值为.T.的命令组是( )。 (A) USE ZGK (C) USE ZGK (B) USE ZGK (D) USE ZGK GO BOTTOM GO TOP GO BOTTOM GO TOP SKIP 1 SKIP -1 11. 清除数据表文件的全部记录使用命令( )。 (A) DELETE ALL (B) PACK ( C) ERASE (D) ZAP 12.建立结构复合索引文件的命令是( )。 (A) INDEX TO <索引文件名> (B) INDEX ON <索引表达式> TAG <索引标记名> OF<索引文件名> (C) INDEX ON <索引表达式> TO <索引文件名> (D) INDEX ON <索引表达式> TAG <索引标记名> 13.在表尾追加记录的命令是( )。 (A) APPEND (B) SEEK (C) DISPLAY (D) LIST 14.执行下面的命令后,正确的说法是( )。 USE student GO 10 DELETE (A) 10号记录被物理删除。 (B) 10号记录被打上了删除标记。 (C) 所有记录被打上了删除标记。 (D) 所有记录被物理删除。 15.有关控件对象的dblclick事件的正确叙述是( )。 (B) 用鼠标双击对象时引发 (B) 用鼠标单击对象时引发 (C) 用鼠标右键单击对象时引发 (D) 用鼠标右键双击对象时引发 1. VFP6.0 命令中的关键字可以省略为几个字符( )。 (A) 3 (B) 2 (C) 4 (D) 5 2.按照数据类型划分,VFP属于哪种类型的数据库管理系统( )。 (A) 层次型 (B) 网络型 2 (C) 关系型 (D) 混合型 3.下列中,是VFP的常量的是( )。 (A) 55-6 (B) \教授\ 4.商品的最大价格若为7位整数与2位小数,那么‘价格’字段的宽度应设定为( )。 (A) 10 (B)9 (C)8 (D) 7 5.在student表中有一个日期字段,若王芳的生日是1969.4.28,正确的输入数据是( )。 (A) 1969.4.28 (B) 69/04/28 (C) 04/28/69 (D) {^1969/04/28} 6. 下列哪个文件是VFP中的表文件( )。 (A) ABC.DBF (B) ABC.FPT (C) ABC.FMT (D) ABC.SCX 7. 打开数据表student.dbf的正确语句是( )。 (A) USE student (B) OPEN student (C) USE TABLE student (D) OPEN TABLE student 8. 建立数据表的命令是( )。 (A) USE <文件名> (B) CREATE STRU <文件名> (C) CREATE <文件名> (D)MODIFY COMM <文件名> 9. 命令 SKIP 5 的作用是将指针( )。 (A) 移到5号记录 (B) 向上移动5个记录 (C) 向下移动5个记录 (D) 不移动 10.执行 APPEND BLANK 命令可以向当前表中添加( )。 (A) 若干条记录 (B) 若干条空记录 (C)一条有数据的记录 (D) 一条空记录 11.有关控件对象的click事件的正确叙述是( )。 (A)用鼠标双击对象时引发 (B) 用鼠标单击对象时引发 (C) 用鼠标右键单击对象时引发 (D) 用鼠标右键双击对象时引发 12. 新创建的表单默认标题为form1,为了修改表单的标题,应设置表单的( )。 (A) Name属性 (B) Caption属性 (C)closable属性 (D) AlwaysOnTop属性 13.扩展名为DBC的文件是( )。 (A) 表单文件 (B)数据库表文件. (C) 数据库文件 (D)项目文件 14.索引按功能分类有( )。 (A) 普通索引、主索引、候选索引、唯一索引 (B) 单索引、复合索引 (C )非结构复合索引、结构复合索引 (D) 升序索引、降序索引 15. VFP命令中的<范围>表示该命令的执行范围, 范围有4种限定方法即是( )。 (A) ALL、 NEXT (C) ALL、 NEXT 二、填空 1.数据库管理系统应具有 、 和 控制、管理功能及数据通讯功能的基本功能。。 2.VFP6.0可提供 、 和 等3类界面操作工具。 3.建立参照完整性可使用 设计器完成。 4.打开表单设计器的命令是 ,用表单设计器设计表单的结果,应保存在扩展名为 的表单文件和扩展名为 的表单备注文件中。运行表单的命令是 。 5.控件的数据绑定是指 。 3