ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:38KB ,
资源ID:1333604      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1333604.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】国家二级VF机试(操作题)-试卷67及答案解析.doc)为本站会员(brainfellow396)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

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

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

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

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

5、以 orders 表为子表,选择其全部字段。报表样式为“简报式”,表之间的关联通过“职工号”字段实现,排序方式为按“职工号”降序,报表标题为“职工订单”。报表其他参数取默认值。最后将生成的报表保存为 empordfrx。(分数:2.00)_正确答案:(正确答案:【操作步骤】 (1)命令窗口执行:MODIFY DATABASE ordersmanage,打开数据库设计器。 在数据库设计器中右击,选择【添加表】,在“打开”对话框中双击“employee”表添加到数据库中,同样的方法将“orders”表添加到数据库中。 (2)命令窗口执行:MODIFY FORM dh,打开表单设计器修改表单。 修改

6、标签(Label1)的 FontSize 属性值为:18,保存表单修改。 (3)接上一小题,编写“隐藏”命令按钮 Click 事件代码如下: THISFORM.LABEL1.VISIBLE.E. 保存表单修改,并运行表单查看修改结果。 (4)命令窗口执行:OPEN DATABASE ordersmanage,打开 ordersmanage 数据库环境。 执行【文件】【新建】菜单命令,或单击“常用”工具栏的“新建”按钮,在“新建”中选“报表”选项,单击“向导”按钮,在“向导选取”中选“一对多报表向导”项,单击“确定”按钮,启动报表向导。 “步骤 1-从父表选择字段”的“数据库和表”中选“empl

7、oyee”表,双击“可用字段”中的“职工号”、“姓名”和“性别”字段,添加到“选定字段”中,单击“下一步”。 在报表向导的“步骤 2-从子表选择字段”界面的“数据库和表”下选中“orders”表,将“可用字段”中的字段全部添加到“选定字段”中,单击“下一步”按钮。 “步骤 3-为表建立关系”中系统自动建立两个表的联系,单击“下一步”。 “步骤 4-排序记录”中双击“可用的字段或索引标识”中的“职工号”字段到“选定字段”列表中,再单击“降序”单选项,单击“下一步”。 “步骤 5-选择报表样式”选中“样式”列表中的“简报式”,单击“下一步”。 “步骤 6-完成”中的“报表标题”下方文本框中输入“职

8、工订单”,单击“完成”按钮。 在“另存为”对话框的“保存报表为:”框中输入报表文件名empord,单击“保存”按钮。)解析:二、简单应用题(总题数:1,分数:2.00)2.(1)打开程序文件 progerrprg,按文件中给出的功能要求改正其中的错误,以文件名 prognewprg重新保存该文件并运行程序。 (2)建立顶层表单,表单文件名为 myformsex,表单控件名为 myform,表单标题为“顶层表单”。为顶层表单建立菜单 mymenu。菜单栏如图 224 所示(无下拉菜单),单击“退出”菜单时,关闭释放此顶层表单,并返回到系统菜单(在过程中完成)。 (分数:2.00)_正确答案:(正

9、确答案:(1)【操作步骤】 步骤 1:命令窗口执行:MODIFY COMMAND progerr,打开progerr 程序文件,文件中的命令代码如下: *本题目需要在基本操作题的基础上完成。本程序在表 ordersdbf 的基础上完成如下功能: *(1)创建视图 viewes,视图内容为按职工号统计订单金额(每个职工经手的订单总金额),统计结果包括:职工号、总金额; *(2)从视图 viewes 中查询订单总金额在30000 以上(含 30000)的职工信息(职工号,总金额),查询结果按总金额降序排序并存入表newtabledbf。 1 OPEN DATABASE ORDERSMANAGE 2

10、 CREATE views AS; 3 SELECT 职工号,SUM(金额) AS 总金额; 4 FROM ORDERS; 5 GROUP BY 职工号 6 SELECT * FROM ORDERS; 7 WHERE 总金额30000; 8 ORDER BY 总金额 DESC; 修改程序中的错误行,修改后的程序如下: 1 OOPEN DATABASE ORDERSMANAGE 2 CREATE VIEW views AS; 命令格式错 误,建立视图命令要使用 CREATE VIEW 3 SELECT 职工号,SUM(金额) AS 总金额; 4 FROM ORDERS; 5 GROUP BY 职

11、工号 6 SELECT * FROM views;从视图 views 中查找,不是从 orders 表查询,是第二处错误 7 WHERE 总金额30000; 8 ORDER BY 总金额 DESC; 9 INTO TABLE newtable 将结果保存在表中 步骤 2:执行【文件】【另存为】菜单命令,在弹出的“另存为”对话框的“保存文档为:”文本框中输入新的文件名:prognew,单击“保存”命令保存文件。 步骤 3:命令窗口执行:DO prognew.prg,执行程序。 (2)【操作步骤】 步骤 1:命令窗口执行:CREAYlE MENU mymenu,在“新建菜单”中单击“菜单”按钮。在

12、菜单设计器“菜单名称”中依次输入“文件”、“编辑”和“退出”3 个主菜单名。 步骤 2:选择“退出”菜单命令的“结果”项为“过程”,单击“过程”后面的“创建”按钮打开过程编辑器,编写过程代码并输入命令语句:myformRELEASE。 步骤 3:执行【显示】【常规选项】菜单命令,在“常规选项”中勾选“顶层表单”复选框,然后单击“确定”保存修改。 步骤 4:执行【菜单】【生成】菜单命令,在弹出的对话框中单击“是”按钮,弹出“生成菜单”对话框,单击“生成”按钮生成一个可执行的菜单文件,关闭菜单设计器。 步骤 5:命令窗口执行:CREATE FORM myform,打开表单设计器。选中表单,在“属性

13、”窗口中修改表单(myform)的属性值,见表 327。 )解析:三、综合应用题(总题数:1,分数:2.00)3.打开表单文件 sapp,并完成如下操作(不得有多余操作): 将“课程”表添加到表单的数据环境中。 使列表框 List1 中的数据项为“课程”表中的课程名(课程课程名)。 单击列表框中的数据项时,统计选修了所选课程的学生人数(从“考试成绩”表),并将结果存储在以课程名命名的表中,表中只有一个字段“人数”。 添加一个命令按钮 Command1,单击该按钮时关闭表单。 说明:完成该程序后必须运行,并且分别统计选修了“数据库”和“操作系统”课程的学生人数。(分数:2.00)_正确答案:(正

14、确答案:【操作步骤】 步骤 1:命令窗口执行:OPEN DATABASE 学生管理,打开“学生管理”数据库环境。 步骤 2:命令窗口执行:MODIFY FORM sapp,修改 sapp 表单。右击表单选择【数据环境】,在表单数据环境中单击右键选择【添加】,在“添加表或视图”对话框中双击“课程”,将表添加到数据环境中。 步骤 3:修改列表框(List1)的“RowSourceType”属性值为:6字段;再修改“RowSource”属性值为:课程课程名。 步骤 4:列表框(List1)Click 事件代码如下: *列表框(List1)的 Click 事件代码* 1 aa课程课程名 2 SELECT COUNT(*) AS 人数 FROM 考试成绩; 3 WHERE 考试成绩课程编号课程课程编号; 5 INTO TABLE aa 步骤 5:通过“表单控件”工具栏向表单添加一个命令按钮,编写按钮的 Click 事件代码: THISFORM.RELEASE。 步骤 6:单击“常用”工具栏中的“运行”按钮查看结果,并分别单击“数据库”和“操作系统”,生成表文件。)解析:

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