扬州大学期终考试试卷
系名 课程Visual FoxPro5.0 (B )卷2003――2004学年 第 一 学期 班级 学号 姓名 . 得分统计表 内容 得分 一 二 三 四 五 总分 一、单选题(40分)
1. 以下不是数据库管理系统的是____。
A Excel A DB2 C Visual FoxPro
D Oracle
2.由计算机、操作系统、DBMS、数据库、应用程序等组成的一个整体叫
A.数据库系统 B.数据库管理系统 C.文件系统 D.软件系统 3. 为文件添加说明的方法是____。
A 在“项目管理器”中选定文件,然后执行“文件”菜单中的“编辑说明” B 在“项目管理器”中选定文件,然后执行“项目”菜单中的“编辑说明” C 用任何手段打开文件,然后执行“项目”菜单中的“编辑说明” D 用任何手段打开文件,然后执行“文件”菜单中的“备注” 4.项目管理器的功能是组织和管理与项目有关的各种类型
A.文件 B.字段 C.程序 D.数据
5. 要求一个表文件的数值型字段具有5位小数,那么该字段的宽度最少应当定义成____。
A 5位 B 6位 C 7位 D 8位 6.在表的浏览窗口中,要在一个允许NULL值的字段中输入.NULL.值的方法是 。
A.直接输入“.NULL.”的各个字母 B.按[CTRL+0]组合键 C.按[CTRL+N]组合键 D.按[CTRL+L]组合键 7. 打开一个表后,执行下列命令:
GO 6 (回车) SKIP -5 (回车) GO 5 (回车)
则关于记录指针的位置说法正确的为____。 A 记录指针停在当前记录不动
B 记录指针的位置取决于记录的个数 C 记录指针指向第五条记录
注意:答案请写在答题纸上,考试结束只收答题纸。
1
D 记录指针指向第一条记录
8.打开一个表后,执行下列命令:Go 6(回车),Skip-5(回车),Go 5(回车),则关于记录指针的位置说法正确的为 。
A.记录指针停在当前记录不动 B.记录指针的位置取决于记录的个数 C.记录指针只向第五条记录 D.记录指针指向第一条记录
9. 下列说法正确的是____。
A 当数据库打开时,该库中的表将自动打开
B 当打开数据库中的某个表时,该表所在的数据库将自动打开 C 如果数据库以独占方式打开,则库中的表只能以独占方式打开
D 如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式打开 10.创建数据库后,系统会自动生成三个文件的扩展名为 。
A..PJX .PJT .PRG B..SCT .SCX .SPX C..FPT .FRX .FXP D..DBC .DCT .DCX 11. 创建数据库后,系统会自动生成三个文件的扩展名为____。
A .PJX .PJT .PRG C .FPT .FRX .FXP
B .SCT .SCX .SPX
D .DBC .DCT .DCX
12.下列关于表之间的永久关系和临时关系的描述中,错误的是 。
A.表之间的永久关系只要建立则永久存在,只要打开表,它的永久关系就起作用 B.表关闭之后临时关系消失
C.永久关系只能建立于数据库表之间,而临时关系可以建立于各种表之间 D.VFP5.0中临时关系不保存在数据库中
13. 数据库表的INSERT触发器,在____时触发该规则。
A 在表中增加记录时 B 在表中修改记录时 C 在表中删除记录时 D 在表中浏览记录时
14.在数据库JXSJ.DBC中,要求得表JS.DBF的字段GH的标题,先打开数据库JXSJ.DBC且为当前数据库;DBGETPROP( ,’FIELD’,’CAPTION’)。
A.JS.GH B.”JS.GH” C.GH D.”GH”
15. 下列叙述中含有错误的是____。 A 一个表可以有多个关键字
B 数据库表可以设置记录级的有效性规则
C 永久性关系建立后,主表记录指针移动将使子表记录指针相应移动 D 对于临时性关系,一个表不允许有多个主表 16.建立两个表之间的临时关系时,必须设置的是 。
注意:答案请写在答题纸上,考试结束只收答题纸。
2
A.主表的主索引 B.子表的主控索引 C.主表的主控索引 D.子表的主索引
17. 不可以作为查询与视图的数据源的是____。
A 自由表 B 数据库表 C 查询 D 视图 18.以下哪一个不可以作为查询和视图的输出类型 。
A.自由表 B.数据库表 C.临时表 D.数组 19. 下列说法中正确的是____。
A 视图文件的扩展名是.VCX B 查询文件中保存的是查询的结果
C 查询设计器本质上是SELECT-SQL命令的可视化设计方法 D 查询是基于表的并且可更新的数据集合 20.查询文件中保存的是 。
A.查询的命令 B.查询的结果 C.与查询有关的基表 21. 要求仅显示两张表中满足条件的记录,应选择____类型。
A 内联结 B 左联结 C 右联结 D 完全联结 22.下列说法中正确的是 。
A.视图文件的扩展名是.VCX B.查询文件中保存的是查询的结果
C.查询设计器本质上是SELECT-SQL命令的可视化设计方法 D.查询是基于表的并且可更新的数据集合
23. 创建一个参数化视图时,应在筛选对话框的实例框中输入____。A *及参数名 B ?及参数名 C !及参数名 D 参数名 24.运行查询AAA.QPR的命令是 。
A.Use aaa B.Use aaa.qpr C.Do aaa.qpr D.Do aaa 25. 下述有关数据操作的说法中,____是正确的。 A 货币型数据不能参加算术运算 B 两个日期型数据可以进行加法运算 C 一个日期型数据可以加或减一个整数 D 字符型数据能比较大小,日期型则不能
26.Str(1234123.1234,11,2)+”1+0.88”值为 。
A.1234125 B.1234123.121+0.88 C.1234125.0034 D.1234123.121+1+0.88 27. VAL(“12.34+56.78”)的值为____。
注意:答案请写在答题纸上,考试结束只收答题纸。
D.查询的条件3
A 12.34 B 69.12 C 12.345678 D 1256.3478
28.VFP中的dtoc()函数返回值类型是 。
A.字符型 B.日期型 C.数值型 D.逻辑型 29. 所谓类的继承性是指____。
A 子类沿用父类特征的能力 B 子类与父类具有相同的特征
C 子类与父类具有相同的属性、事件和方法集 D 子类沿用积累特征的能力 30.在面向对象程序设计中,不需要考虑 。
A.如何创建对象 B.创建什么样的对象 C.代码的全部流程 D.对象中的每个特性
31. 建立事件循环命令是____ A Begin Events B Read Events。
C Clear Events D End Events 32.下列事件中,所有基类均能识别的事件是 。
A.Click B.Load C.Interactivechange D.Init 33. 表单的____方法,用来重画表单,而且还能重画表单所包容的对象。 A Release B Refresh C Show D Hide 34.下列对象中能以表单作为直接容器的是 。
A.Formset B.Grid C.Column D.Header
35. 下列各组控件中,全部可以与表中数据绑定的控件是____ A EditBox GriD Line B ListBox Shape OptionButton C Combox GriD TextBox D CheckBox Separator EditBox 36.子类或对象具有延用父类的属性、方法、事件代码的能力,称为 。
A.继承性 B.多态性 C.封装性 D.抽象性
37. 在创建表单选项按钮组时,选项按钮的个数由____属性决定。 A ButtonCount B OptionCount C ColumnCount D Value
38.如果ComboBox对象的RowSourceType设置为3(SQL语句),则在RowSource属性中写入的SELECT语句,必须包含 子句。
A.GROUP BY B.ORDER BY C.INTO TABLE D.INTO CURSOR 39. 对于创建新类,VFP提供的工具有____。 A 类设计器和表单设计器; B 类设计器和数据库设计器;
注意:答案请写在答题纸上,考试结束只收答题纸。
4