Visual FoxPro程序设计样卷.doc

上传人:cl****1 文档编号:563599754 上传时间:2023-03-15 格式:DOC 页数:5 大小:35KB
返回 下载 相关 举报
Visual FoxPro程序设计样卷.doc_第1页
第1页 / 共5页
Visual FoxPro程序设计样卷.doc_第2页
第2页 / 共5页
Visual FoxPro程序设计样卷.doc_第3页
第3页 / 共5页
Visual FoxPro程序设计样卷.doc_第4页
第4页 / 共5页
Visual FoxPro程序设计样卷.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《Visual FoxPro程序设计样卷.doc》由会员分享,可在线阅读,更多相关《Visual FoxPro程序设计样卷.doc(5页珍藏版)》请在金锄头文库上搜索。

1、一、选择题 (1)(35)题每题2分,共70分。 下列各题A)、B)、C)、D)四个先项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1) 关系数据库管理系统所管理的关系是 。 A) 一个DBF文件 B) 若干个二维表 C) 一个DBC文件 D) 若干个DBC文件 (2) 不允许记录中出现重复索引值的索引是 。 A) 主索引 B) 主索引、候选索引、普遍索引 C) 主索引和候选索引 D) 主索引、候选索引和唯一索引 (3) 要控制两个表中数据的完整性和一致性可以设置参照完整性,要求这两个表 。 A) 是同一个数据库中的两个表 B) 不同数据库中的两个表 C

2、) 两个自由表 D) 一个是数据库表另一个是自由表 (4) 在Visual FoxPro中,可以对字段设置默认值的表 。 A) 必须是数据库表 B) 必须是自由表 C) 自由表或数据库表 D) 不能设置字段的默认值 (5) Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是 。 A) 索引、排序、查找 B) 建库、录入、排序 C) 选择、投影、联接 D) 显示、统计、复制 (6) 打开Visual FoxPro项目管理器的文档(Docs)选项卡,其中包含 。 A) 表单(Form)文件 B) 报表(Report)文件 C) 标签(Label)文件 D) 以上三种文件 (7

3、) 可以链接或嵌入OLE对象的字段类型是 。 A) 备注型字段 B) 通用型和备注型字段 C) 通用型字段 D) 任何类型的字段 (8) 下面关于属性、方法和事件的叙述中,错误的是 。 A) 属性用于描述对象的状态,方法用于表示对象的行为 B) 基于同一个类产生的两个对象可以分别设置自己的属性值 C) 事件代码也可以像方法一样被显示调用 D) 在新建一个表单时,可以添加新的属性、方法和事件 (9) 查询设计器和视图设计器的主要不同表现在于 。 A) 查询设计器有更新条件选项卡,没有查询去向选项 B) 查询设计器没有更新条件选项卡,有查询去向选项 C) 视图设计器没有更新条件选项卡,有查询去向选

4、项 D) 视图设计器有更新条件选项上,也有查询去向选项 (10) 在Visual FoxPro中,表单(Form)是指 。 A) 数据库中各个表的清单 B) 一个表中各个记录的清单 C) 数据库查询的列表 D) 窗口界面 (11) 在Visual FoxPro中,打开数据库的命令是 。 A) OREN DATABASE B) USE C) USE DATABASE D) OPEN (12) 连续执行以下命令之后,最后一条命令的输出结果是 。 SET EXACT OFF X=A ?IIF(A=X,X-BCD,X+BCD) A) A B) BCD C) A BCD D) ABCD (13) 在以下

5、四组函数运算中,结果相同的是 。 A) LEET(Visual FoxPro,6)与SUBSTR(Visual FoxPro,1,6) B) YEAR(DATE()与SUBSTR(DTOC(DATE),7,2) C) VARTYPE(36-5*4)与VARTYPE(36-5*4) D) 假定A=this, B=is a string, A-B与A+B (14) 在Visual Foxpro中,用于建立或修改过程文件的命令是 。 A) MODIFY B) MODIFY COMMAND C) MODIFY PROCEDURE D) 上面B)和C)都对 (15) 在SQL查询时,使用WHERE子句指

6、出的是 。 A) 查询目标 B) 查询结果 C) 查询条件 D) 查询视图 (16) 在下面关于面向对象数据库的叙述中,错误的是 。 A) 每个对象在系统中都有唯一的对象标识 B) 事件作用于对象,对象识别事件并作出相应反应 C) 一个子类能够继承其所有父类的属性和方法 D) 一个父类包括其所有子类的属性和方法 (17) 结构化程序设计的三种基本逻辑结构是 。 A) 选择结构、循环结构和嵌套结构 B) 顺序结构、选择结构和循环结构 C) 选择结构、循环结构和模块结构 D) 顺序结构、递归结构和循环结构 (18) 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数

7、为 。 A) 2个 B) 3个 C) 5个 D) 6个 (19) 使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在Result中选择 。 A) Pad Name B) Submenu C) Command D) Procedure (20) Visual FoxPro的报表文件.FRX中保存的是 。 A) 打印报表的预览格式 B) 打印报表本身 C) 报表的格式和数据 D) 报表设计格式的定义 (21) 在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择 。

8、 A) 限制(Restrict) B) 忽略(Ignore) C) 级联(Cascade) D) 级联(Cascade)或限制(Restrict) (22) 在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是 。 A) 永久性关联 B) 永久性关联或临时性关联 C) 临时性关联 D) 永久性关联和临时性关联 (23) 清除主窗口屏幕的命令是 。 A) CLEAR B) CLEAR ALL C) CLEAR SCREEN D) CLEAR WINDOWS (24) 在创建快速报表时,基本带区包括 。 A) 标题、细节和总结 B) 页

9、标头、细节和页注脚 C) 组标头、细节和组注脚 D) 报表标题、细节和页注脚 (25) 在下面的Visual FoxPro表达式中,不正确的是 。 A) 2002-05-01 10:10:10 AM-10 B) 2002-05-01-DATE() C) 2002-05-01+DATE() D) 2002-05-01+1000 (26) 如果要在屏幕上直接看到查询结果,查询去向应该选择 。 A) 屏幕 B) 浏览 C) 临时表或屏幕 D) 浏览或屏幕 (27) 使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是 。 A) OPEN QUERY zgj

10、k.qpr B) MODIEY QUERY zgjk.qpr C) DO QUERY zgjk.qpr D) CREATE QUERY zgjk.qpr (28) 下面关于Visual FoxPro数组的叙述中,错误的是 。 A) 用DIMENSION和DECLARE都可以定义数组 B) Visual FoxPro只支持一维数组和二维数组 C) 一个数组中各个数组元素必须是同一种数据类型 D) 新定义数组的各个数组元素初值为.F. (29) 在下列函数中,函数值为数值的是 。 A) AT(人民,中华人民共和国) B) CTOD(01/01/96) C) BOF() D) SUBSTR(DTOC

11、(DATE(),7) (30) 在Visual FoxPro中,通用型字段G和备注型字段M在表中的宽度都是 。 A) 2个字节 B) 4个字节 C) 8个字节 D) 10个字节(31) 不论索引是否生效,定位到相同记录上的命令是 。 A) GO TOP B) GO BOTTOM C) GO 6 D) SKIP (32) 可以伴随着表的打开而自动打开的索引是 。 A) 单一索引文件(IDX) B) 复合索引文件(CDX) C) 结构化复合索引文件 D) 非结构化复合索引文件 (33) 要为当前表所有职工增加100元工资应该使用命令 。 A) CHANGE 工资 WITH 工资+100 B) RE

12、PLACE 工资 WITH 工资+100 C) CHANGE ALL 工资 WITH 工资+100 D) REPLACE ALL 工资 WITH 工资+100 (34) Visual FoxPro参照完整性规则不包括 。 A) 更新规则 B) 查询规则 C) 删除规则 D) 插入规则 (35) 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的 。 A) 一方表的主索引或候选索引,多方表的普通索引 B) 一方表的主索引,多方表的普通索引或候选索引 C) 一方表的普通索引,多方表的主索引或候选索引 D) 一方表的普通索引,多方表的候选索引或普通索引 二、填空题(每空2分,共30分)

13、 (1) 在关系数据库中,二维表的列称为属性,二维表的行称为 1 。 (2) 在Visual FoxPro中,项目文件的扩展名是 2 。 (3) 查询设计器的筛选选项卡用来指定查询的 3 。 (4) 要为表单设计下列拉式菜单,首先需要在菜单设计时,在常规选项对话框中选择顶层表单复选框;其次要将表单的Show Window属性值设置为 4 ,使其成为顶层表单;最后需要在表单的 5 事件代码中添加调用菜单程序的命令。 * * * 样本数据库* * * 假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下: 图书(总编号C(6),分类号C(8),书名C(16),

14、作者C(6),出版单位C(20),单价N(6,2) 读借(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20) 借阅(借书证号C(4),总编号C(6),借书日期D(8) (5) 在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是 6 。 (6) 有如下SQL语句: SELECT 读者.姓名,读者.职称,图书.书名,借阅.借书日期; FROM图书管理!读者,图书管理!借阅,图书管理!图书; WHERE借阅.借书证号=读者.借书证号; AND图书.总编号=借阅.总编号 其中WHERE子句中的借阅.借书证号=读者.借书证号对应

15、的关系操作是 7 。 (7) 如果要在藏书中查询高等教育出版社和科学出版社的图书,请对下面的SQL语句填空。 SELECT 书名,作者,出版单位; FROM 图书管理!图书; WHERE 出版单位 8 (8) 如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面的SQL语句填空。 SELECT 出版单位,MAX(单价), 9 , 10 ; FROM 图书管理!图书; 11 出版单位 (9) 如果要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的SQL语句填空。 SELECT 姓名,单位; FROM 图书管理!读者; (SELECT 12 ; FROM 图书管理!借阅; CROUP BY 借书证号; 13 COUNT

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号