[计算机类试卷]国家二级VF机试(操作题)模拟试卷12及答案与解析.doc

上传人:terrorscript155 文档编号:500666 上传时间:2018-11-29 格式:DOC 页数:5 大小:46.50KB
下载 相关 举报
[计算机类试卷]国家二级VF机试(操作题)模拟试卷12及答案与解析.doc_第1页
第1页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷12及答案与解析.doc_第2页
第2页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷12及答案与解析.doc_第3页
第3页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷12及答案与解析.doc_第4页
第4页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷12及答案与解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 VF机试(操作题)模拟试卷 12及答案与解析 一、基本操作题 1 (1)打开考生文件夹下的数据库 College,物理删除该数据库中的 temp表,然后将3个自由表 “教师表 “、 “课程表 “和 “学院表 “添加到该数据库中。 (2)为 “课程表 “和 “教师表 “分别建立主索引和普通索引,字段名和索引名均为 “课程号 “,并为两个表建立一对多的联系。 (3)使用 SQL语句查询 “教师表 “中工资大于 4500的教师的全部信息,将查询结果按职工号升序排列,查询结果存储到文本文件 one.txt中, SQL语句存储于文件two.prg中。 (4)使用报表向导为 “学院表 “创建一个

2、报表 three,选择 “学院表 “的所有字段,其他选项均取默认值。 二、简单应用题 2 在考生文件夹下完成下列操作: 1修改并执行程序 four.prg,该程序的功能是:根据 “学院表 “和 “教师表 “计算 “信息管理 “系教师的平均工资。注意,只能修改标有错误的语句行,不能修改其他语句。 2在 College数据库中使用视图设计器建立一个名为 course_v的视图,该视图根据 “课程表 “、 “学院表 “和 “教师表 “建立,视图中的字段包括 “姓名 “、 “课程名 “、 “学时 “和 “系名 “4项,视图中只包括 “学时 “大于等于 60的记录,视图中的记录先按 “系名 “升序排列,

3、若 “系名 “相同再按 “姓名 “降序排列,最后查询该视图中的全部信息,并将结果存放到表 sef中。 三、综合应用题 3 在考生文件夹下完成下列操作: (1)建立一个文件名和表单名均为 oneform的表单文件,表单中包括两个标签控件 (Label1和 Label2)、一个选项组控件(Optiongroup1)、一个组合框控件 (Combo1)和两个命令按钮控件 (Command1和Command2), Label1和 Label2的标题分别为 “系 名 “和 “计算内容 “,选项组中有两个选项按钮 option1和 option2,标题分别为 “平均工资 “和 “总工资 “, Command

4、1和Command2的标题分别为 “生成 “和 “退出 “。如下图所示。 (2)将 “学院表 “添加到表单的数据环境中,然后手工设置组合框 (Combo1)的 RowSourceType属性为 6、 RowSource属性为 “学院表系名 “,程序开始运行时,组合框中可供选择的是 “学院表 “中的所有 “系名 “。 (3)为 “生成 “命令按钮编写程序代码。程序的功能是:表单运行时,根据组合框和选项组中选定的 “系名 “和 “计算内容 “,将相应 “系 “的 “平均工资 “或 “总工资 “存入自由表 salary中,表中包括 “系名 “、 “系号 “以及 “平均工资 “或 “总工资 “3个字段

5、。 (4)为 “退出 “命令按钮编写程序代码,程序的功能是关闭并释放表单。 (5)运行表单,在选项组中选择 “平均工资 “,在组合框中选择 “信息管理 “,单击 “生成 “命令按钮。最后,单击 “退出 “命令按钮结束。 国家二级 VF机试(操作题)模拟试卷 12答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)单击工具栏中 “打开 “按钮,打开考生文件下的 College数据库, 在数据库设计器中右击表 temp,选择 “删除 “命令,在弹出的对话框中选择 “删除 “按钮;再在数据库设计器空白处右击,选择 “添加 “命令,将自由表 “教师表 “、 “课程表 “和 “学院表 “添

6、加到数据库中。 (2)在数据库设计器中右击需要修改的表,选择快捷菜单中的 “修改 “命令打开表设计器,分别为 “课程表 “和 “教师表 “按要求建立主索引和普通索引,在数据库设计器中从主索引拖拽到普通索引以建立两表间的联系。 (3)单击工具栏中的 “新建 “按钮,新建一个程序文件,输入下列代码。 SELECT *; FROM college!教师表 ; WHERE 教师表 .工资 4500; ORDER BY 教师表 .职工号 ; TO FILE one.txt 保存程序为 two,并单击系统菜单中的运行按钮,运行程序。 (4)打开 “新建 “对话框,在 “文件类型 “选项卡中选择 “报表 “

7、,单击 “向导 “按钮,再选择 “报表向导 “,单击 “确定 “按钮,打开 “报表向导 “设计器,选择 “学院表 “,将该表所有字段添加到选定字段,最后输入报表名 “three“。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:单击工具栏中的 “打开 “按钮,打开考生文件夹下的程序文件 four.prg,修改语句如下: 第一处: WHILE改为 WHERE。 第二处: OPEN改为 USE。 第三处: WHERE改为 FOR。 第四处:填入 num = num +1。 步骤 2:保存并运行程序。 (2)【操作步骤】 步骤 1:打开 College数据库,单击工具栏中的 “新建

8、 “按钮,新建一个视图,并将 “课程表 “、 “学院表 “和 “教师表 “3个表添加到视图设计器中。 步骤 2:在 “字段 “选项卡将字段 “教师表 .姓名 “、 “课程表 .课程名 “、 “课程表 .学时 “和“学 院表 .系名 “添加到 “选定字段 “。 步骤 3:在 “筛选 “选项卡中,选择字段 “课程表 .学时 “,条件为 “=“,在实例中输入“60“。 步骤 4:在 “排序依据 “选项卡中选择按 “系名 “升序、 “姓名 “降序排序。 步骤 5:保存视图名为 course_v。 步骤 6:单击工具栏中的 “新建 “按钮,新建一个查询,在 “添加表或视图 “对话框中选择 course_

9、v视图,在字段中选择所有字段,设置查询去向为表 “sef“。运行该查询。 三、综合应用题 3 【正确答案】 【操作步骤】 步骤 1:打开 College数据库。在命令窗口中输入 “Create Form oneform“,按下回车键新建一个表单。在表单上添加两个标签、一个选项组、一个组合框和两个命令按钮,并进行适当的布置和大小调整。 设置表单的 Name属性为 oneform, Label1的 Caption属性为 “系名 “, Label2的Caption属性为 “计算内容 “, Command1的 Caption属性为 “生成 “, Command2的Caption属性为 “退出 “,组合

10、框的 RowSourceType属性为 “6-字段 “, RowSource属性为 “学院表 .系名 “,两个选项按钮的 Caption属性分 别为 “平均工资 “和 “总工资 “。 步骤 2:右键单击表单空白处,选择 “数据环境 “命令,将 “学院表 “和 “教师表 “添加到数据环境设计器中 “ 双击命令按钮,编写两个命令按钮的 Click事件代码。 *“生成 “按钮的 Click事件代码 * x = bo1.value if thisform.optiongroup1.value = 1 SELECT 学院表 .系名 , 学院表 .系号 , avg(教师表 .工资 ) as 平均工资 ;

11、FROM college!学院表 INNER JOIN college!教师表 ; ON 学院表 .系号 = 教师表 .系号 ; WHERE 学院表 .系名 = x; GROUP BY 学院表 .系号 ; INTO TABLE salary.dbf else SELECT 学院表 .系名 , 学院表 .系号 , sum(教师表 .工资 ) as 总工资 ; FROM college!学院表 INNER JOIN college!教师表 ; ON 学院表 .系号 = 教师表 .系号 ; WHERE 学院表 .系名 = x; GROUP BY 学院表 .系号 ; INTO TABLE salary.dbf Endif * *“退出 “按钮的 Click事件代码 * ThisForm.Release * 步骤 3:保存表单,并按题目要求运行。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1