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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、国家二级 VF机试(操作题)模拟试卷 461及答案与解析 一、基本操作题 1 (1)建立数据库 ordersmanage dbc。把自由表 employee dbf和 orders dbf添加到数据库中。 (2)打开表单 dh scx,设置标签控件中英文字母的字号为 18,保存表单。 (3)打开表单 dh scx,为命令按钮 “隐藏 ”添加代码,使表单运行时,单击此按钮隐藏表单上标签控件 labell;保存并运行该表单。 (4)利用报表向导建立一对多报表,以 employee表为父表,选择其中 “职工号 ”、 “姓名 ”和 “性别 ”字 段;以 orders表为子表,选择其全部字段。报表样式为

2、 “简报式 ”,表之间的关联通过 “职工号 ”字段实现,排序方式为按 “职工号 ”降序,报表标题为“职工订单 ”。报表其他参数取默认值。最后将生成的报表保存为 empord frx。 二、简单应用题 2 (1)打开程序文件 progen: prg,按文件中给出的功能要求改正其中的错误,以文件名 prognew prg重新保存该文件并运行程序。 (2)建立项层表单,表单文件名为myform scx,表单控件名为 myform,表单标题为 “顶层表单 ”。为项层表单建立菜单 mymenu。菜单栏如图 3-31所示(无下拉菜单),单击 “退出 ”菜单时,关闭释放此顶层表单,并返回到系统菜单(在过程中

3、完成)。三、综合应用题 3 打开表单文件 sapp,并完成如下操作(不得有多余操作): 将 “课程 ”表添加到表单的数据环境中。 使列表框 Listl中的数据项为 “课程 ”表中的课程名(课程课程名)。 单击列表框中的数据项时,统计选修了所选课程的学生人数(从 “考试成绩 ”表),并将结果存储在以课程名命名的表中,表中只有一个字段 “人数 ”。 添加一个命令按钮 Commandl,单击该按钮时关闭表单。 说明:完成该程序后必须运行,并且分别统计选修了 “数据库 ”和 “操作系统 ”课程的学生人数。 国家二级 VF机试(操作题)模拟试卷 461答案与解析 一、基本操作题 1 【正确答案】 (1)

4、 命令窗口执行: MODIFY DATABASE ordersmanage, 打开数据库设计器。 在数据库设计器中右击,选择【添加表】,在 “打开 ”对话框中双击 “employee”表添加到数据库中,同样的方法将 “orders”表添加到数据库中。 (2) 命令窗口执行: MODIFY FORM dh, 打开表单设计器修改表单。 修改标签 (Labell)的 FontSize属性值为: 18,保存表单修改。 (3) 接上一小题,编写 “隐藏 ”命令按钮 Click事件代码如下: THISFORM LABELl VISIBLE= F 保存表单修改,并运行表单查看修改结果。 (4) 命令窗口执行

5、: OPEN DATABASE ordersmanage, 打开 ordersmanage数据库环境。 执行【文件】 【新建】菜单命令,或单击 “常用 ”工具栏的 “新建 ”按钮,在 “新建 ”中选 “报表 ”选 项,单击 “向导 ”按钮,在 “向导选取 ”中选 “一对多报表向导 ”项,单击 “确定 ”按钮,启动报表向导。 “步骤 1从父表选择字段 ”的 “数据库和表 ”中选 “employee”表,双击 “可用字段 ”中的 “职工号 ”、 “姓名 ”和 “性别 ”字段,添加到 “选定字段 ”中,单击 “下一步 ”。 在报表向导的 “步骤 2从子表选择字段 ”界面的 “数据库和表 ”下选中 “

6、orders”表,将 “可用字段 ”中的字段全部添加到 “选定字段 ”中,单击 “下一步 ”按钮。 “步骤 3为表建立关系 ”中系统自动建立两个表的联系,单击 “下一步 ”。 “步骤 4排序记录 ”中双击 “可用的字段或索引标识 ”中的 “职工号 ”字段到 “选定字段 ”列表中,再单击 “降序 ”单选项,单击 “下一步 ”。 “步骤 5选择报表样式 ”选中 “样式 ”列表中的 “简报式 ”,单击 “下一步 ”。 “步骤 6完成 ”中的 “报表标题 ”下方文本框中输入 “职工订单 ”,单击 “完成 ”按钮。 在 “另存为 ”对话框的 “保存报表为: ”框中输入报表文件名 empord,单击 “保

7、存 ”按钮。 使用数据库;表单的事件、方法和属性;创建简单报表。 【试题解析】 本题考查了数据库及表的基本操作:表单控件的常用属性和方法的设置:报表向导的使用 。 本题关键是掌握表单控件基本属性的含义,设置标题字体大小的属性为FontSize,隐藏控件可设置 Visible属性。 二、简单应用题 2 【正确答案】 (1)步骤 1:命令窗口执行: MODIFY COMMAND progerr,打开progerr程序文件,文件中的命令代码如下: *本题目需要在基本操作题的基础上完成。本程序在表 orders dbf的基础上完成如下功能: * (1)创建视图 viewes,视图内容为按职工号统计订单

8、金额(每个职工经手的订单总金额),统计结果包括:职工号、总金额; *(2)从视图 viewes中查询订单总金额在 30000以上 (含 30000)的职工信息(职工号,总金额),查询结果按总金额降序排序并存入表newtable dbf。 OPEN DATABASE ORDERSMANAGECREATE views AS;SELECT职工号, SUM(金额) AS总金额; FROM ORDERS; GROUP BY职工号SELECT* FROM ORDERS; WHERE总金额 =30000; ORDER BY总金额DESC;修改程序中的错误行,修改后的程序如下: OPEN DATABASE O

9、RDERSMANAGECREATE VIEW views AS, 命令格式错误,建立视图命令要使用 CREATE VIEWSELECT 职工号, SUM(金额) AS总金额; FROM ORDERS; GROUP BY职工号 SELECT*FROM views;从视图 views中查找,不是从 orders表查询,是第二处错误 WHERE总金额 =30000; ORDER BY总金额 DESC, INTO TABLE newtable将结果保存在表中步骤 2:执行【文件】 【另存为】菜单命令,在弹出的 “另存为 ”对话框的 “保存文档为: ”文本框中输入新的文件名: prognew,单击 “保

10、存 ”命令保存文件。步骤 3:命令窗口执行: DO prognew prg,执行程序。视图的建立与使用; SQL分组计算查询。 (2)步骤 1:命令窗口执行: CREATE MENU mymenu,在 “新建菜单 ”中单击 “菜单 ”按钮。在菜单设计器 “菜单名称 ”中依次输入 “文件 ”、 “编辑 ”和 “退出 ”3个主菜单名。步骤 2:选择 “退出 ”菜单命令的 “结果 ”项为 “过程 ”,单击 “过程 ”后面的 “创建 ”按钮打开过程编辑器,编写过程代码并输入命令语句: myform RELEASE。步骤 3:执行【显示】 【常规选项】菜单命令,在 “常规选项 ”中勾选 “顶层表单 ”复

11、选框,然后单击“确定 ”保存修改。步骤 4:执行【菜单】 【生成】菜单命令,在弹出的对话 框中单击 “是 ”按钮,弹出 “生成菜单 ”对话框,单击 “生成 ”按钮生成一个可执行的菜单文件,关闭菜单设计器。步骤 5:命令窗口执行: CREATE FORM myfarm,打开表单设计器。选中表单,在 “属性 ”窗口中修改表单 ( myform)的属性值,见表 442。步骤 6:编写表单的Load事件代码如下: DO mymenu mpr WITH THIS, “TTT“步骤 7:单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将表单文件保存到考生文件夹下。为顶层表单添加菜单。 【试题解析】 (

12、1)本题主要考查了利用 SQL命令 建立视图; SQL分组查询: SQL排序查询。 SQL命令建立视图的基本命令格式为: CREATE VIEW视图名 AS SELECT语句,本题第一处错误是建立视图时的命令出错。 本题的第二处错误是要求从视图 views中查询数据,而不是 “orders”表,与题目要求不符。 本题的第三处错误是,缺少查询结果取向语句,题目要求将查询结果保存在表NEWTABLE中,应使用 INTO TABLE或 INTO DBF语句。 (2)本题主要考查的是菜单在顶层表单中的应用。主要包括两大部分的操作,即菜单设计和表单设计。 菜 单设计有两个关键操作:一是在菜单设计器中勾选

13、 “常规选项 ”对话框中的 “顶层表单 ”,表示此菜单存在顶层表单中:二是在释放表单时,要使用表单的文件名,即本题中可以通过 MAINFORM RELEASE命令释放 MAINFORM表单,注意不要使用 THISFORM RELEASE命令释放表单。 在表单设计过程中,要注意通过表单的 ShowWindow属性值将表单设置为顶层表单,在表单的 Load(或 INIT)事件中调用菜单文件,还需要通过 THIS短语指定当前表单对象的引用。其基本格式为: DO菜单文件 mpr WITHTHIS, “菜单内部名 “。 三、综合应用题 3 【正确答案】 步骤 1:命令窗口执行: OPEN DATABAS

14、E学生管理, 打开 “学生管理 ”数据库环境。 步骤 2:命令窗口执行: MODIFY FORM sapp, 修改 sapp表单。右击表单选择【数据环境】,在表单数据环境中单击右键选择【添加】,在 “添加表或视图 ”对话框中双击 “课程 ”,将表添加到数据环境中。 步骤 3:修改列表框 (List1)的 “RowSourceType“属性值为: 6字段;再修改“RowSource”属性值 为:课程课程名。 步骤 4:列表框 ( Listl)Click事件代码如下: *列表框 ( Listl)的 Click事件代码 * aa=课程,课程名 SELECT COUNT(*) AS人数 FROM考试成

15、绩; WHERE考试成绩,课程编号 =课程,课程编号; INTO TABLE aa 步骤 5:通过 “表单控件 ”工具栏向表单添加一个命令按钮,编写按钮的 Click事件代码: THISFORM RELEASE。 步骤 6:单击 “常用 ”工 具栏中的 “运行 ”按钮查看结果,并分别单击 “数据库 ”和 “操作系统 ”,生成表文件。 SQL简单查询;表单数据环境;容器类控件。 【试题解析】 本题考查了表单及控件的常用属性和方法的设置: SQL简单的计算查询。 本题关键是怎样获取列表框所选条目的值。由于已经将 “课程 ”表添加到数据环境中,当表单运行时, “课程 ”被打开,其所在工作区即成为当前

16、工作区,又因为列表框中数据与 “课程 ”衰的 “课程名 ”字段绑定,所以列表框中所选条目的值,等于“课程 ”表当前记录的 “课程名 ”的值。再利用 SQL计算查询,在 “考试成绩 ”表中查找并 统计列表框中被选定条目(即课程名)的 “选课人数 ”,利用 COUNT()计数函数可以统计 “人数 ”。 进行 SQL语句设计时,因为 “考试成绩 ”表中没有 “课程名 ”字段,但题目给出的筛选条件是根据 “课程名 ”进行统计选修课程的学生人数,所以可以将查找条件设置为 “考试成绩 ”表的 “课程号 ”与 “课程 ”表当前记录(即列表框中被选课程名对应的记录)的 “课程号 ”相等为条件,进行查询统计的操作。

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