1、国家二级 VF机试(操作题)模拟试卷 262及答案与解析 一、基本操作题 1 在考生文件夹下完成如下操作: 1 my_menu菜单中的 “文件 ”菜单项下有子菜单项 “新建 ”、 “打开 ”、 “关闭 ”和 “退出 ”,请在 “关闭 ”和 “退出 ”之间添加一条水平的分组线,并为 “退出 ”菜单项编写一条返回到系统菜单的命令 (不可以使用过程 )。 2创建一个快速报表 sport_report,报表中包含了 “金牌榜 ”表中的 “国家代码 ”和“金牌数 ”两个字段。 3使用 SQL建立表的语句建立一个与自由表 “金牌榜 ”结构完全一样的自 由表golden。并将该 SQL语句存储在文什 one
2、 prg中。 4使用 SQL语句向自由表 golden中添加一条记录 (”011”, 9, 7, 11)。并将该SQL语句存储在文件 two prg中。 二、简单应用题 2 在考生文件夹下完成下列简单应用: 1修改并执行程序 four prg,该程序的功能是:根据 “学院表 ”和 “教师表 ”计算“信息管理 ”系教师的平均工资。注意:只能修改标有错误的语句行,不能修改其他语句。 2在 College数据库中使用视图设计器建立一个名为 course_v的视图, 该视图根据 “课程表 ”、 “学院表 ”和 “教师表 ”建立,视图中的字段包括 “姓名 ”、 “课程名 ”、 “学时 ”和 “系名 ”4
3、项,视图中只包括 “学时 ”大于等于 60的记录,视图中的记录先按 “系名 ”升序排列,若 “系名 ”相同再按 “姓名 ”降序排列。最后查询该视图中的全部信息,并将结果存放到表 sef中。 三、综合应用题 3 在考生文件夹下完成下列操作: 在考生文件夹下创建一个下拉式菜单mymenu mnx,并生成菜单程序 mymenu mpr。运行该菜单程序时会在当前 vfp系统菜单的未尾追加一个 “考试 ”子菜单,如下图所示。菜单命 令 “统计 ”和 “返回 ”的功能都通过执行过程完成。 菜单命令 “统计 ”的功能是统计每个用户发布的主题帖数和回复贴数。统计结果依次包含 “用户名 ”、 “主题帖数 ”和
4、“回复帖数 ”三个字段。各记录按用户名升序排序,统计结果存放在 tabletwo表中。 菜单命令 “返回 ”的功能是恢复标准的系统菜单。 菜单程序生成后,运行菜单程序并依次执行 “统计 ”和“返回 ”菜单命令。 国家二级 VF机试(操作题)模拟试卷 262答案与解析 一、基本操作题 1 【正确答案】 (1)步骤 1:单击常用工具栏中的 “打开 ”按钮,打开菜单my_menu。 在菜单设计器中单击 “文件 ”菜单项中的 “编辑 ”按钮,如图 3 141所示,进入 “文件 ”菜单的子菜单中。步骤 2:选择 “退出 ”菜单项并单击右侧的 “插入 ”按钮,在 “关闭 ”和 “退出 ”之间插入一行,在
5、“菜单名称 ”处输入“一 ”。将 “退出 ”菜单项的 “结果 ”设置为 “命令 ”,并输入 “set sysmenu to default”如图 3 142所示。 (2)步骤 1:新建一个空白报表,在报表设计器中选择 “报表 ”菜单下的 “快速报表 ”命令,如图 3 143所示。 步骤2:选中考生文件夹下的 “金牌榜 ”表,即可打开 “快速报表 ”对话框 ,单击对话框中的 “字段 ”按钮,将 “国家代码 ”和 “金牌数 ”两个字段添加到 “选定字段 ”中。单击 “确定 ”按钮回到报表设计器中,保存报表为 sport_report,预览报表设计结果,如图3 144所示。 (3)新建一个程序文件,
6、为其编写如下的命令语句。 USE金牌榜 COPY STRU TO GOLDEN 保存程序为 one prg,并运行该程序文件。 (4)在命令窗口输入命令 “insert into golden Value(“011”, 9, 7, 11)”并按回车键,并将此命令存储到新建的 two prg文件中。 二、简单应用题 2 【正确答案】 (1)步骤 1:打开程序 four prg,修改语句依次如下。第一处:WHILE改为 WHERE。第二处: OPEN改为 USE。第二处: WHERE改为 FOR。第四处:填入 num=num+1。步骤 2:保存并运行程序,如图 3 94所示。(2)步骤 1:打开
7、college数据库,新建一个视图,并添加 “课程表 ”、 “学院表 ”和 “教师表 ”3个表到视图设计器中。步骤 2:将字段 “教师表姓名 ”、 “课程表课程名 ”、 “课程表学时 ”和 “学院表系名 ”添加到 “选定字段 ”框中。步骤 3:在筛选选项卡中, 选择字段 “课程表学时 ”,条件为 “=”,在实例中输入 “60”。步骤 4:在排序选项卡中选择按 “系名 ”升序、 “姓名 ”降序排序。步骤 5:保存视图名为 “course_v”。步骤 6:新建一个查询,将视图添加到查询设计器中,选定所有字段,设置查询去向为表 “sef”。运行该查询。操作如图 3 95所示。 三、综合应用题 3 【
8、正确答案】 步骤 1:单击常用工具栏中的 “新建 ”按钮,在打开的 “新建 ”对话框中选择 “菜单 ”单选按钮,然后单击 “新建文件 ”按钮。选择 “菜单 ”按钮,如图 4 14所示。 步骤 2:单击菜单栏巾的 “显示 ”按钮,在弹出的下拉列表中选择 “常规选项 ”命令,在弹出的 “常规选项 ”对话框中,选择 “位置 ”选项组中的 “追加 ”单选按钮,单击 “确定 ”按钮,如图 4 15所示。步骤 3:按题目的要求新建一个 “考试 ”菜单,设置该菜单的 “结果 ”为子菜单,再单击 “创建 ”按钮建立两个菜单项 “统计 ”和 “返回 ”,结果均设置为 “过程 ”,如图 4 16所示。步骤 4:选
9、中 “统计 ”行,单击后面的 “创建 ”按钮,在弹出的窗口中输入如下代码,为 “统计 ”菜单编写代码,如图4 17所示。 SELECT Reply用户名, COUNT(Reply主题帖编号 )as主题贴数,; Topic回复数 AS回复贴数; FROM reply INNER JOIN topic; ON Reply编号 =Topic编号; GROUP BY Reply用户名; ORDER BY Reply用户名; INTO TABLE tabletwo dbf步骤5:为 “返回 ”菜单编写代码 “Set sysmenu todefault”,方法同步骤 3。步骤 6:单击菜单栏中的 “菜单 ”按钮,在弹出的下拉列表中选择 “生成 ”按钮。在弹出的 “另存为 ”对话框中,设置菜单名为 “mymenu mnx”, 单击 “保存 ”按钮。再在弹 m的 “生成菜单 ”对话框中,单击 “生成 ”按钮。如图 4 18所示。步骤 7:在命令窗口中输入 “DO mymenu mpr”。按 “Enter”键运行程序,即可看到在当前的 vfp系统菜单的末尾追加了一个 “考试 ”子菜单。依次执行 “统计 ”和 “返回 ”菜单命令。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1