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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、国家二级 VF机试(操作题)模拟试卷 166及答案与解析 一、基本操作题 1 在考生文件夹下完成如下操作: (1)my_menu菜单中的 “文件 ”菜单项下有子菜单项 “新建 ”、 “打开 ”、 “关闭 ”和 “退出 ”,请在 “关闭 ”和 “退出 ”之间添加一条水平的分组线,并为 “退出 ”菜单项编写一条返回到系统菜单的命令 (不可以使用过程 )。 (2)创建一个快速报表 sport_report,报表中包含了 “金牌榜 ”表中的 “国家代码 ”和“金牌数 ”两个字段。 (3)使用 SQL建立表的语句建立一个与自由表 “金牌榜 ”结构完全一样的 自由表golden。并将该 SQL语句存储在文

2、件 one prg中。 (4)使用 SQL语句向自由表 golden中添加一条记录 (”011”, 9, 7, 11)。并将该SQL语句存储在文件 two prg中。 2 在考生文件夹下完成如下简单应用: (1)使用 SQL语句完成下面的操作:根据 “国家 ”和 “获奖牌情况 ”两个表统计每个国家获得的金牌数 (“名次 ”为 1表示获得一块金牌 ),结果包括 “国家名称 ”和 “金牌数 ”两个字段,并且先按 “金牌数 ”降序排列,若“金牌数 ”相同再按 “国家名称 ”降序排列,然后将结果存储到表 temp中。 最后将该SQL语句存储在文件 three prg中。 (2)建立一个文件名和控件名均

3、为 myform的表单,如下图所示。表单中包括一个列表框 (List1)、一个选项组 (Optiongroup1)和一个“退出 ”命令按钮 (Command1),这三个控件名使用系统默认的名称。相关控件属性按如下要求进行设置:表单的标题为 “奖牌查询 ”,列表框的数据源使用 SQL语句根据 “国家 ”表显示国家名称,选项组中有 3个按钮,标题分别为金牌 (Option1)、银牌 (Option2)和铜牌 (Option3)。 3 打开考生文件夹下的 sport_project项目,项目中有一个名为 sport_form的表单文件,表单中包括 3个命令按钮。 请完成如下操作: (1)编写并运行程

4、序 Four prg。程序功能是:根据 “国家 ”和 “获奖牌情况 ”两个表统计并生成一个新表 “假奖牌榜 ”,新表包括 “国家名称 ”和 “奖牌总数 ”两个字段,要求先按奖牌总数降序排列 (注意 “获奖牌情况 ”的每条记录表示一枚奖牌 ),若奖牌总数相同再按 “国家名称 ”升序排列。 (2)为 sport_form表单中的 “生成表 ”命令按钮编写一条 Click事件代码命令,执行Four prg程序。 (3)将在基本操作中建立的快速报表 sport_report加入项目文件,并为表单sport_form中的命令按钮 “浏览报表 ”编写一条命令,预览快速报表 sport_report。 (4

5、)将自由表 “国家 ”和 “获奖牌情况 ”加人项目文件中,然后将项目文件连编成应用程序文件 sport_app app。 国家二级 VF机试(操作题)模拟试卷 166答案与解析 一、基本操作题 1 【正确答案】 (1)步骤 1:单击常用工具栏中的 “打开 ”按钮,打开菜单my_menu。在菜单设计器中单击 “文件, ,菜单项中的 “编辑 ”按钮,如图 3 141所示,进入 “文件 ”菜单的子菜单中。步骤 2:选择 “退出 ”菜单项并单击右侧的 “插入 ”按钮,在 “关闭 ”和 “退出 ”之间插入一行,在 “菜单名称 ”处输入 “一 ”。将 “退出 ”菜单项的 “结果 ”设置为 “命令 ”,并输

6、入 “set sysmenu to default”,如图3 142所示。 (2)步骤 1:新建一个空白报表,在报表设计器中选择 “报表 ”菜单下的 “快速报表 ”命令,如图3 143所示。 步骤 2:选中考生文件夹下的 “金牌榜 ”表,即可打开 “快速报表 ”对话框,单击对话框中的 “字段 ”按钮,将 “国家代码 ”和 “金牌数 ”两个字段添加到 “选定字段 ”中。单击 “确定 ”按钮回到报表设计器中,保存报表为 sport_report,预览报表设计结果,如图 3 144所示。(3)新建一个程序文件,为其编写如下的命令语句。 USE金牌榜 COPY STRU TO GOLDEN 保存程序为

7、one prg,并运行该程序文件。 (4)在命令窗口输人命令 “insert into golden Value(”011”, 9, 7, 11)”并按回车键,并将此命令存储到新建的 two prg文件中。 【试题解析】 本 大题主要考查的知识点是:利用菜单设计器修改菜单,返回系统菜单命令,创建快速报表,复制表以及 SQL插入语句的使用。 【解题思路】第 1题中在 “关闭 ”和 “退出 ”之间插入一行,在 “菜单名称 ”处输入 “一 ”,通过命令返回 Visual Foxpro的系统菜单,命令格式为 “SET SYSMENU TO DEFAULT”;第 2题中是在报表设计器中创建快速报表;第

8、3题复制表的命令是“COPY(structure)TO表名 ”;第 4题需先在命令窗口中完成正确 SQL语句的编写并执行,然后检查 SQL语句的执行结果,最后新建程序文件,将 SQL语句复制到新建的程序文件中。 2 【正确答案】 (1)【操作步骤】 新建程序 tllree prg,然后输入以下命令语句。 *three prg中的代码 * 选择查询字段,通过 As短语制定显示字段 SELECT国家国家名称, COUNT(获奖牌情况名次 )AS金牌数; 指定字段来源 FROM国家获奖牌情况; 设置查询条件 WHERE国家国家代码:获奖牌情况国家代码; AND获奖牌情况名次 =1; &GROUP B

9、Y子句用于按国家名称分组 GROUP BY国家国家名称; 查询结果按金牌数降序排列,金牌数相等时按国家名称降序排列 ORDER BY 2 DESC,国家国家名称 DESC; &将查询结果存储到 temp dbf中 INTO TABLE temp dbf * 保存并运行程序。 (2)【操作步骤】 新建一个表单,按题目要求添加一个列表框、一个选项组和一个命令按钮,并修改其属性如下:表单的 Name属性为 myform, Caption属性为 “奖牌查询 ”;列表框的 RowsSourceTlype属性为 “3-SQL语句 ”, RowSource属性为 “SELECT国家姓名FORM国家 INTO

10、 cursor LSB”;选项组的 ButtonCount属性为 3;单选钮 1的Caption属性为 “金牌 ”;单选钮 2的 Caption属性为 “银牌 ”;单选钮 3的 Caption3属性为 “铜牌 ”;命令按钮的 Caption属性为 “退出 ”。 保存表单为 myfrom,运行以查看表单的设计结果。 【试题解析】 本大题主要考查的知识点是: sQL语句中的 ORDER BY、GROUP BY、 INTO TABLE短语的使用,汇总函数 COUNT的使用,建立表单以及表单控件 (列表框、选项组、命令按钮 )的使用。 【解题思路】新建一个查询,按要求完成查询后查看 SQL语句并复制到

11、程序中运行程序;新建一个表单,按要求添加控件并修改控件的属性。 3 【正确答案】 步骤 1:打开项目可使用 “文件 ”菜单下的 “打开 ”命令来完成,也可用 “MODIFY PROJECT sport_pmject”命令来打开。 步骤 2:新建程序 four prg,在程序文件中输入下列命令语句。 *four prg中的代码 * 选择查询字段,通过 As短语制定显示字段 SELECT国家国家名称, COUNT(获奖牌情况名次 )AS奖牌总数; 制定字段来源,设置查询条件 FROM国家,获奖牌情况 WHERE国家国家代码 =获美牌情况国家代码; &GROUP BY子句用 -于按国家名称分组 GR

12、OUP BY国家国家名 称; 查询结果按金牌数降序排列,金牌数相等时按国家名称升序排列 ORDER BY 2 DESC,国家国家名称; &将查询结果存储到假奖牌表 dbf中 INTO TABLE假奖牌榜 dbf * 保存程序并运行。 步骤 3:单击项目管理器中的 “文档 ”选项卡,展开 “表单 ”前面的 “+”,选中表单 sport_from并单击右侧的 “修改 ”按钮,在表单sport_from的 “生成表 ”命令按钮的 Click事件代码中输入 “DO four prg”,如图3 145所示。 步骤 4:选中项目 sport_project中 “文档 ”选项卡下的 “报表 ”,单击 “添加

13、 ”按钮可将快速报表sport_report添加到项目中。然后在表单 sport_from的 “浏览报表 ”按钮的 Click事件代码中输入以下命令语句。 REPORT FROM sport_report frx PREVIEW 步骤 5:在项目管理器中选中 “文档 ”选项卡,按要求添加自由表,然后单击 “连编 ”按钮,生成 “连编 ”应用程序,应用程序文件名保存为 sport_app app。 【试题解析】 本大题主要考查的知识点是: SQL语句中的 ORDER BY、GROUP BY 、 INTO TABLE短语的使用,汇总函数 COUNT的使用,报表预览命令,将自由表、报表添加到项目中以及连编应用程序。 【解题思路】在本题中,需要先完成 SQL查询语句的编写,然后编写命令按钮的 Click事件代码。在项目管理器中,连编应用程序需通过其中的 “连编 ”命令按钮来实现,在 “连编选项 ”对话框中,需注意相关操作的选择。对于计算机等级考试来说,大纲只要求对于 “连编应用程序 ”选项的考核,其他选项不作要求。

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