[计算机类试卷]国家二级VF机试模拟试卷18及答案与解析.doc

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

1、国家二级 VF机试模拟试卷 18及答案与解析 一、基本操作题( 30分) 1 (1)将表 shu的结构拷贝到新表 new中,将命令语句保存在 query1.prg中。 (2)将表 shu的记录拷贝到表 new中,将命令语句保存在 query2.prg中。 (3)建立简单的菜单 mym,要求有 2个菜单项: “查询 ”和 “统计 ”。其中 “查询 ”菜单项有子菜单 “执行查询 ”和 “关闭 ”。 “关闭 ”子菜单项负责返回到系统子菜单,其他菜单项不做要求。 (4)为表 shu增加字段 “作者 ”,类型和宽度为 “字符型 (8)”。 二、简单应用题( 40分) 2 (1)建立一个名为 my的菜单,

2、菜单中有两个菜单项 “文件 ”和 “返回 ”。 “文件 ”菜单项下还有两个子菜单 “打开 ”和 “新建 ”。在 “返回 ”菜单项下创建一个命令,负责返回系统菜单,其他菜单项不做要求。 (2)根据数据库 stu中的表 “宿舍情况 ”和 “学生信息 ”建立一个查询,该查询包含学生信息表中的字段 “学号 ”和 “姓名 ”及宿舍情况表中的字段 “宿舍 ”和 “电话 ”。要求按 “学号 ”升序排序,并将查询保存为 myq。 三、综合应用题( 30分) 3 使用报表设计器建立一个报表,具体要求如下: 报表的内容 (细节带区 )是 order_list表的订单号、订购日期和总金额。 增加数据分组,分组表达式

3、是 “order_list.客户号 ”,组标头带区的内容是 “客户号 ”,组注脚带区的内容是该组订单的 “总金额 ”合计。 增加标题带区,标题是 “订单分组汇总表 (按客户 )”,要求是 3号字、黑体,括号是全角符号。 增加总结带区,该带区的内容是所有订单的总金额合计。最后将建立的报表文件保存为 report1.frx文件。 提示:在考试的过程中可以使用 “显示 预览 ”菜单查看报表的效果。 国家二级 VF机试模拟试卷 18答案与解析 一、基本操作题( 30分) 1 【正确答案】 (1)在命令窗口中输入命令: MODIFY COMMAND query1,新建一个程序。在弹出的程序编辑窗口中输入

4、以下代码: USE shu COPY STRUCTURE TO new 保存文件,在命令窗口输入命令: DO query1,执行文件。 (2)在命令窗口中输入命令: MODIFY COMMAND query2,新建一个程序。在弹出的程序编辑窗口中输入以下代码: USE shu COPY TO new 保存文件,在命令窗口输入命令: DO query2,执行文件。 (3)在命令窗口中输入命令: CREATE MENU mym,系统弹出一个 “新建 ”对话框,在对话框中单击 “菜单 ”按钮,进入菜单设计器环境。输入主菜单名称 “查询 ”和 “统计 ”,在主菜单 “查询 ”在 “结果 ”下拉框中选择

5、子菜单,接着单击“查询 ”菜单项同一行中的 “创建 ”按钮进入下级菜单的设计界面,此设计窗口与主窗口大致相同,然后编写每个子菜单项的名称 “执行查询 ”和 “关闭 ”,在 “执行查询 ”子菜单的 “结果 ”下拉框中选择 “过程 ”选项, “关闭 ”的 “结果 ”下拉框中选择 “命令 ”选项。如图 3-50所示。 在 “关闭 ”菜单项的命令文本框中编写程序代码: SET SYSMENU TO DEFAULT。选择菜单命令 “菜单 ”一 “生成 ”,生成一个菜单文件 mym.mpr。 保存菜单,在命令窗口输入命令: Do mym.mpr执行菜单。 (4)在命令窗口中输入命令: MODIFY COM

6、MAND query3,新建一个程序。在弹出的程序编辑窗口中输入以下代码: ALTER TABLE shu ADD作者 C(8) 保存文件,在命令窗口输入命令: DO QUERY3.PRG执行文件。 【试题解析】 本大题主要考查的是 SQL语句的应用,设计 过程中可利用临时表来存放查询结果,再利用 DO循环语句对表中的记录逐条更新。菜单的设计过程中考生应该注意 “结果 ”选项的选择。 二、简单应用题( 40分) 2 【正确答案】 (1)在命令窗口中输入命令: CREATE MENU my,系统弹出一个“新建 ”对话框,在对话框中单击 “菜单 ”按钮,进入菜单设计器环境。根据题目要求,首先输入两

7、个主菜单名称 “文件 ”和 “返回 ”。在 “文件 ”的 “结果 ”下拉框中选择 “子菜单 ”,在 “返回 ”的 “结果 ”下拉框中选择 “命令 ”。在 “返回 ”菜单项的命令文本框中编写程序代码: SET SYSMENU TO DEFAULT。接着单击 “文件 ”菜单项同一行中的“创建 ”按钮进入下级菜单的设计界面,此设计窗口与主窗口大致相同,然后编写每个子菜单项的名称 “打开 ”和 “新建 ”。 根据题意,系统不再要求设计下级菜单,因此在两个子菜单的 “结果 ”下拉框中选择 “过程 ”或 “命令 ”。选择菜单命令 “菜单 ”“生成 ”,生成一个菜单文件 my.mpr。 (2)可以直接在命令

8、窗口输入: CREATE QUERY myq,打开查询设计器,新建一个查询。在查询设计器中,分别将 “宿舍情况 ”和“学生信息 ”两个数据表文件添加到查询设计器中,系统自动查找两个数据表中匹配的字段进行内部联接,单击 “确定 ”按钮,如图 3-61所示。在查询设计器中的 “字段 ”选项卡中,将 “可用字段 ”列表框中的 “学生信息学号 ”、 “学生信息姓名 ”和 “宿舍情况宿舍 ”和 “宿舍情况电话 ”四个字段添加到右边的 “选定字段 ”列表框中,在 “排序依据 ”选项卡中,选择 “学生信息学号 ”升序排序。执行菜单命令 “查询 ”“运行查询 ”,查看查询结果。 【试题解析】 本大题 1小题主

9、要考查的是菜单设计器的 “结果 ”下拉框中各项的使用功能,例如要建立下级菜单,在 “结果 ”下拉框中就必须选择 “子菜单 ”,而要执行某条菜单命令,就应该选择 “命令 ”或 “过程 ”。 2小题考查了联接查询,设计过程中主要注意两个表之间进行关联的字段。 三、综合应用题( 30分) 3 【正确答案】 首先打开表设计器,为 order_list表按 “客户号 ”字段建立一个普通索引。 在命令窗口输入命令: CREATE REPORT report1,打开报表设计器。右击报表空白区,选择快捷菜单命令 “数据环境 ”,在数据环境设计器中,将数据表order_list添加到数据环境中,如图 3-55所

10、示。然后将数据环境中 order_list表中的订单号、订购日期和总金额 3个字段依次拖放到报表的细节带区,如图 3-56所示。 选择菜单命令 “报表 ”“数据分组 ”,系统弹出 “数据分组 ”对话框,在对话框中输入分组表达 式 “order_list.客户号 ”,关闭对话框回到报表设计器,可以看到报表设计器中多了两个带区:组标头和组注脚带区,在数据环境中,将 order_ list表中的 “客户号 ”字段拖放到组标头带区,并在报表控件栏中单击 “标签 ”按钮,添加一个标签 “客户号 ”,以同样的方法为组注脚带区增加一个 “总金额 ”标签,并将 “总金额 ”字段拖放到该带区,如图 3-57所示

11、。双击域控件 “总金额 ”,系统弹出 “报表表达式 ”对话框,在对话框中单击命令按钮 “计算 ”,在弹出的对话框中选择 “总和 ”单选项,关闭对话框,回到报表设计器。 选择菜单命令 “报表 ”“标题 /总结 ”,弹出 “标题 /总结 ”对话框,在对话框中勾选 “标题带区 ”和 “总结带区 ”复选框,为报表增加一个标题带区和一个总结带区;然后设置标签字体,选择菜单命令 “报表 ”“默认字体 ”,在弹出的 “字体 ”对话框中,根据题意设置 3号黑体字,接着通过 “报表控件 ”工具栏,为总结带区添加一个标签 “订单分组汇总表 (按客户 )”;最后在总结带区添加一个标签 “总金额 ”,再添加一个域控件,在弹出的 “报表表达式 ”中为域控件设置表达式为 “order_ list总金额 ”,在 “格式 ”对话框中选择 “数值型 ”单选项,如图 3-58所 示。单击命令按钮 “计算 ”,在弹出的对话框中选择 “总和 ”单选项,关闭对话框,回到报表设计器。保存报表,利用常用工具栏中的 “预览 ”按钮,可预览报表效果。 【试题解析】 本大题考查的主要是利用报表设计器完成报表的设计,本题涉及到报表分组、标题 /总结的设计,以及字体的设计,这些都可以通过 “报表 ”菜单中的命令来相应的完成,其他注意的地方是数据表和字段的拖动,以及域控件表达式的设置。

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

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

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