【计算机类职业资格】国家二级VF机试(操作题)-试卷82及答案解析.doc

上传人:figureissue185 文档编号:1333620 上传时间:2019-10-17 格式:DOC 页数:3 大小:37.50KB
下载 相关 举报
【计算机类职业资格】国家二级VF机试(操作题)-试卷82及答案解析.doc_第1页
第1页 / 共3页
【计算机类职业资格】国家二级VF机试(操作题)-试卷82及答案解析.doc_第2页
第2页 / 共3页
【计算机类职业资格】国家二级VF机试(操作题)-试卷82及答案解析.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 VF 机试(操作题)-试卷 82 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下,完成如下操作:(1)建立数据库 ordersmanage.dbc。把自由表 employee.dbf 和orders.dbf 添加到数据库中。(2)打开表单 dh.scx,设置标签控件中英文字母的字号为 18,保存表单。(3)打开表单 dh.scx,为命令按钮“隐藏“添加代码,使表单运行时,单击此按钮隐藏表单上标签控件label1;保存并运行该表单。(4)利用报表向导建立一对多报表,以 employee 表为父表,选择其中职工号、姓名和性

2、别字段;以 orders 表为子表,选择其全部字段。报表样式为简报式,表之间的关联通过“职工号“字段实现,排序方式为按职工号降序,报表标题为“职工订单“。报表其他参数取默认值。最后将生成的报表保存为 empord.frx。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下,完成如下简单应用:(1)打开程序文件 progerr.prg,按文件中给出的功能要求改正其中的错误,以文件名 prognew.prg 重新保存该文件并运行程序。(2)建立如图所示顶层表单,表单文件名为 myform.scx,表单控件名为 myform,表单标题为“顶层表单“。为顶层表单建立菜单

3、 mymenu。菜单栏如图所示(无下拉菜单),单击“退出“菜单时,关闭释放此顶层表单,并返回到系统菜单(在过程中完成)。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下,完成如下综合应用:打开表单文件 sapp,并完成如下操作(不得有多余操作):将“课程“表添加到表单的数据环境中。使列表框 List1 中的数据项为“课程“表中的课程名(课程课程名)。单击列表框中的数据项时,统计选修了所选课程的学生人数(从“考试成绩“表),并将结果存储在以课程名命名的表中,表中只有一个字段“人数“。添加一个命令按钮 Command1,单击该按钮时关闭表单。说明:完成该程序后必须

4、运行,并且分别统计选修了“数据库“和“操作系统“课程的学生人数。(分数:2.00)_国家二级 VF 机试(操作题)-试卷 82 答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下,完成如下操作:(1)建立数据库 ordersmanage.dbc。把自由表 employee.dbf 和orders.dbf 添加到数据库中。(2)打开表单 dh.scx,设置标签控件中英文字母的字号为 18,保存表单。(3)打开表单 dh.scx,为命令按钮“隐藏“添加代码,使表单运行时,单击此按钮隐藏表单上标签控件label1;保存并运行该表单。(4)利

5、用报表向导建立一对多报表,以 employee 表为父表,选择其中职工号、姓名和性别字段;以 orders 表为子表,选择其全部字段。报表样式为简报式,表之间的关联通过“职工号“字段实现,排序方式为按职工号降序,报表标题为“职工订单“。报表其他参数取默认值。最后将生成的报表保存为 empord.frx。(分数:2.00)_正确答案:(正确答案:【操作步骤】 (1)通过“新建“对话框新建一个数据库,文件名为“ordersmanage“。在打开的数据库设计器的空白处单击鼠标右键,选择“添加“命令,将自由表employee.dbf 和 orders.dbf 添加到数据库中。 (2)步骤 1:单击常用

6、工具栏中的“打开“按钮,打开表单dh.scx。 步骤 2:在“表单设计器“中,选择标签控件,在其“属性“ 对话框的 FontSize 处输入“18“。 (3)步骤 1:单击常用工具栏中的“打开“按钮,打开表单 dh.scx。 步骤 2:在“表单设计器“中,双击“隐藏“命令按钮,在其编辑窗口中输入“thisform.label1.visible=.F.“。 (4)步骤 1:单击常用工具栏中的“新建“按钮,文件类型选择“报表“,利用向导创建报表。 步骤 2:在“向导选取“对话框中,选择“一对多报表向导“并单击“确定“按钮,并显示“一对多报表向导“对话框。 步骤 3:在“一对多报表向导“对话框的“步

7、骤 1从父表选择字段“中,在“数据库和表“列表框中,选择表“employee“,接着在“可用字段“列表框中显示表 employee 的所有字段名,并将“职工号“、“姓名“和“性别“添加至“选定字段“列表框中,单击“下一步“按钮。 步骤 4:“一对多报表向导“对话框的“步骤 2从子表选择字段“中,在“数据库和表“列表框中,选择表“orders“,接着在“可用字段“列表框中显示表 orders 的所有字段名,将所有字段添加至“选定字段“列表框中,单击“下一步“按钮。 步骤 5:在“一对多报表向导“对话框的“步骤 3为表建立关系“中,单击“下一步“按钮。 步骤 6:在“一对多报表向导“对话框的“步骤

8、 4排序记录“中,选择“职工号“和选择“降序“单选按钮,再单击“添加“按钮,单击“下一步“按钮。 步骤 7:在“一对多报表向导“对话框的“步骤5选择报表样式“中,选择“简报式“,单击“下一步“按钮。 步骤 8:在“一对多报表向导“对话框的“步骤6完成“中,在“报表标题“文本框中输入“职工订单“,单击“完成“。 步骤 9:在“另存为“对话框中,输入报表名“empord“,再单击“保存“按钮。)解析:二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下,完成如下简单应用:(1)打开程序文件 progerr.prg,按文件中给出的功能要求改正其中的错误,以文件名 prognew.prg 重

9、新保存该文件并运行程序。(2)建立如图所示顶层表单,表单文件名为 myform.scx,表单控件名为 myform,表单标题为“顶层表单“。为顶层表单建立菜单 mymenu。菜单栏如图所示(无下拉菜单),单击“退出“菜单时,关闭释放此顶层表单,并返回到系统菜单(在过程中完成)。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 打开程序文件 progerr.prg,修改程序如下: 第 1 处改为:CREATE view viewes AS SELECT 职工号,SUM(金额) AS 总金额 FROM orders GROUP BY 职工号 第 2 处改为:SELECT * FROM

10、viewes WHERE 总金额=30000 ORDER BY 总金额 DESC INTO DBF newtable 以prognew.prg 为文件名另存文件并运行。 (2)【操作步骤】 步骤 1:单击常用工具栏中的“新建“按钮,文件类型选择“菜单“。 步骤 2:在“新建菜单“对话框中选择“菜单“按钮,在菜单设计器中的“菜单名称“中依次输入“文件“、“编辑“和“退出“这三个主菜单项。 步骤 3:在“退出“主菜单的“结果“中选择“过程“并输入下列语句: myform.release set sysmenu to default 步骤 4:单击“显示“菜单中的“常规选项“命令,在“常规选项“对话

11、框中选中“顶层表单“复选框。 步骤 5:单击工具栏上“保存“按钮,在弹出“保存“对话框中输入“mymenu“即可。 步骤 6:在“菜单设计器“窗口下,选择“菜单“菜单中的“生成“命令,生成“mymenu.mpr“文件。 步骤 7:单击常用工具栏中的“新建“按钮,文件类型选择“表单“,打开表单设计器。单击工具栏上“保存“按钮,在弹出“保存“对话框中输入“myform“即可。 步骤 8:在表单的“属性“对话框的 ShowWindow 处选择“2作为顶层表单“,在 Name 处输入“myform“,在 Caption 处输入“顶层表单“。双击“Init Event“,在“myform.Init“编辑

12、窗口中输入“do mymenu.mpr with this ,xxx“,启动菜单命令。双击“Destroy Event“,在“myform.Destroy“编辑窗口中输入“release menu xxx extended“,在表单退出时释放菜单。操作完毕后运行表单。)解析:三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下,完成如下综合应用:打开表单文件 sapp,并完成如下操作(不得有多余操作):将“课程“表添加到表单的数据环境中。使列表框 List1 中的数据项为“课程“表中的课程名(课程课程名)。单击列表框中的数据项时,统计选修了所选课程的学生人数(从“考试成绩“表),并将

13、结果存储在以课程名命名的表中,表中只有一个字段“人数“。添加一个命令按钮 Command1,单击该按钮时关闭表单。说明:完成该程序后必须运行,并且分别统计选修了“数据库“和“操作系统“课程的学生人数。(分数:2.00)_正确答案:(正确答案:【解题思路】修改表单及控件的属性和方法,为表单添加数据环境,编写程序语言。 【操作步骤】 步骤 1:单击常用工具栏中的“打开“按钮,打开表单 sapp.scx。 步骤 2:在“表单设计器“中,单击鼠标右键,并在弹出菜单中选择“数据环境“命令。 步骤 3:在“添加表或视图“窗口中选择表“课程“,单击“添加“按钮,再单击“关闭“按钮。 步骤 4:在“表单设计器

14、“中,选定 List1 控件,在其“属性“对话框的 RowSourceType 处选择“6-字段“,在 RowSource 处选择“课程.课程名“,双击 Click Event事件,在“List1.Click“编辑窗口中,输入下列语句: aa=课程.课程名 SELECT COUNT(*) AS 人数; FROM 考试成绩; WHERE 考试成绩.课程编号=课程.课程编号; INTO TABLE &aa 步骤 5:在“表单设计器“中,添加一个命令按钮,双击“Command1“命令按钮,在“Command1.Click“编辑窗口中输入“Thisform.Release“,接着关闭编辑窗口。 步骤 6:运行表单,分别统计选修了“数据库“和“操作系统“课程的学生人数。)解析:

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

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

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