[计算机类试卷]国家二级VF机试(操作题)模拟试卷299及答案与解析.doc
《[计算机类试卷]国家二级VF机试(操作题)模拟试卷299及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试(操作题)模拟试卷299及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试(操作题)模拟试卷 299及答案与解析 一、基本操作题 1 1在考生文件夹下创建一个名为 “订单管理 ”的数据库,将已有的 employee、orders和 customer三个表添加到该数据库中。 2为 orders表建立一个普通索引,索引名为 nf,索引表达式为 “year(签订日期 )”。 3为 empluyee表建立一个主索引,为 onlers建立一个普通索引,索引名和索引表达式均为 “职员号 ”。通过 “职员号 ”为 employee表和 orders表建立一个一对多的永久联系。 4为上述建立的联系设 置参照完成性约束:更新规则为 “限制 ”,删除规则为 “级联 ”
2、,插入规则为 “限制 ”。 2 1在考生文件夹下新建一个名为 “学校 ”的数据库文件,并将自由表 “教师表 ”、“课程表 ”和 “学院表 ”依次添加到该数据库中。 2使用 SQL语句 ALTER TABLEUNIQUE 将 “课程表 ”中的 “课程号 ”定义为候选索引,索引名是 temp,并将该语句存储到文件 one prg中。 3用表单设计器向导为 “课程表 ”建立一个名为 myform的表单,选定 “课程表 ”中的全部字段,按 “课程号 ”字段降序排列,其他选项选择默认值。 4 test prg中的第 2条语句是错误的,修改该语句 (注意:只能修改该条语句 ),使得程序执行的结果是在屏幕上
3、显示 10-1,如下图所示。 10 9 8 7 8 5 4 3 2 1 3 在考生文件夹下,完成如下操作: 1将 student表中学号为 99035001的学生的 “院系 ”字段值修改为 “经济 ”。 2将 score表中 “成绩 ”字段的名称修改为 “考试成绩 ”。 3使用 SQL命令 (ALTER TABLE)为 student表建立一个候选索引,索引名和索引表达式均为 “学号 ”,并将相应的 SQL命令保存在 three prg文件中。 4通过表设计器为 course表建立一个候选索引,索引名和索引表达式都是 “课程编号 ”。 二、简单应用题 4 1.在考生文件夹下存在表单文件 for
4、mone scx,其中包含一个列表框、一个表格和一个命令按钮,如下图所示。 按要求完成相应的操作: (1)将 orders表添加到表单的数据环境中。 (2)将列表框 List1设置成多选,并将其 RowSourceType属性值设置为 “8-结构 ”、 RowSource属性值设置为orders。 (3)将表格 Grid1的 RecordSourceType的属性值设置为 “4 - SQL说明 ”。 (4)修改 “显示 ”按钮的 Click事件代码,使得当单击该按钮时,表格 Grid1内将湿示在列表框中所选 orders表中指定字段的内容。 2.利用查询设计器创建一查询,要求从orders、
5、employee和 customer表中查询 2001年 5月 1日 (含 )以后所签订单的所有信息。查询结果依次包含 “订单号 ”、 “签订日期 ”、 “金额 ”、 “签订者 ”和 “客户名 ”5项内容,其中 “签订者 ”为签订订单的职员姓名。各记录按签订日期降序排列,若签订日期相同按金额降序排序;查询去向为表 tableone。最后将查询保存在queryone qpr文件中,并运行该查询。 5 在考生文件夹下完成下列操作: 1修改并执行程序 temp。该程序的功能是根据 “教师表 ”和 “课程表 ”计算讲授 “数据结构 ”这门课程,并且 “工资 ”大于等于 4000的教师人数。注意:只能修
6、改标有错误的语句行,不能修改其他语句。 2在 “学校 ”数据库中 (在基本操作题中建立的 ),使用视图设计器建立视图teacher_v,该视图是根据 “教师表 ”和 “学院表 ”建立的,视图中的字段项包括 “姓名 ”、 “工资 ”和 “系名 ”,并且视图中只包括 “工资 ”大于等于 4000的记录,视图中的记录先按 “工资 ”降序排列 ,若 “工资 ”相同再按 “系名 ”升序排列。 6 在考生文件夹下完成如下简单应用: 1.建立一个满足下列要求的表单文件 tab。 (1)表单中包含一个页框控件 Pageframe1,该页框含有 3个页面: Page1、 Page2、Page3,三个页面的标题依
7、次为 “学生 ”、 “课程 ”和 “成绩 ”。 (2)将 student(学生 )表、 course(课程 )表和 score(成绩 )表分别添加到表单的数据环境中。 (3)直接用拖曳的方法使得在页框控件的相应页而上分别显示 student(学生 )表、course(课程 )表和 score(成 绩 )表的内容。 (4)表单中包含一个 “退出 ”命令按钮 (Command1),单击该按钮关闭并释放表单。 2.给定表单 modi2 scx,功能是:要求用户输入一个正整数,然后计算从 1到该数字之间有多少偶数、多少奇数、多少能被 3整除的数,并分别显示出来,最后统计出满足条件的数的总数量。请修改并
8、调试该程序,使之能够正确运行。 改错要求: “计算 ”按钮的 Click事件代码中共有 3处错误,请修改 “*found*”下面语句行的错误,必须在原来位置修改,不能增加或删减程序行 (其中第一行的赋值语句不许减少或改变变量名 )。 “退出 ”按钮的 Click事件代码中有一处错误,该按钮的功能是关闭并释放表单。 三、综合应用题 7 在考生文件夹下创建一个顶层表单 myform scx,表单的标题为 “考试 ”,然后创建并在表单中添加一个菜单,菜单的名称为 mymenu mnx,菜单程序的名称为mymenu mpr,如下图所示。 “统计 ”和 “退出 ”菜单命令的访问键分别是 “T”和 “R”
9、,功能都通过执行 “过程 ”完成。 “统计 ”菜单命令的功能是以客户为单位从 customer表和 orders表中求出订单金额的和。统计结果有 “客户号 ”、 “客户名 ”和 “合 计 ”3项内容, “合计 ”是指与某客户所签所有订单金额的和。统计结果应按 “合计 ”降序排列,并存放在 tabletwo表中。菜单命令 “退出 ”的功能是关闭并释放表单。最后运行表单并依次执行其中的 “统计 ”和 “退出 ”菜单命令。 8 (1)在考生文件夹下建立一个文件名和表单名均为 one-form的表单,该表单中包括两个标签 (Labell和 Labe12)、一个选项按钮组 ( OptionGroupl)
10、,一个组合框(Combol)和两个命令按钮 (Command1和 Command2), Labell和 IAbe12的标题分别为 “工资 ”和 “实例 ”,选项组中有两个选项按钮,标题分别为 “大于等于 ”和 “小于 ”,Command1和 Command2的标题分别为 “生成 ”和 “退出 ”,如下图所示。(2)将组合框的 RowSourceType和RowSource属性手工指定为 5和 a,然后在表单的 Load事件代码中定义数组 a并赋值,使得程序开始运行时,组合框中有可供选择的 “工资 ”实例为 3000、 4000和5000。 (3)为 “生成 ”命令按钮编写程序代码,其功能是:表
11、单运行时,根据选项按钮组和组合框中选定的值,将 “教师表 ”中满足工资条件的所有记录存入自由表salary dbf中,表中的记录先按 “工资 ”降序排列,若 “工资 ”相同再按 “姓名 ”升序排列。 (4)为 “退出 ”命令按钮设置 Click事件代码,其功能是关闭并释放表单。 (5)运行表单,在选项组中选择 “小于 ”,在组合框中选择 “4000”,单击 “生成 ”命令按钮,最后单击 “退出 ”命令按钮。 9 在考生文件夹下有一个名为 zonghe的表单文件,其中:单击 “添加 ”命令按钮可以将左边列表框中被选中的项添加到右边的列表框中;单击 “=1”。保存并运行程序, 查看运行结果。 【试
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 机试 操作 模拟 299 答案 解析 DOC
