出国留学网

目录

2017年12月计算机二级VFP考试习题及答案

【 liuxue86.com - 计算机二级 】

  三、综合应用题

  3[简答题]

  (1)在考生文件夹下创建一个名为mymenu.max的下拉式菜单,运行该菜单程序时会在当前VisualFoxPro系统菜单的末尾追加一个“考试”子菜单,如下图所示。

2017年12月计算机二级VFP考试操作题及答案(2)

  “统计”和“返回”菜单命令的功能都通过执行“过程”完成。

  菜单命令“统计”的功能是以某年某月为单位求订单金额的和。统计结果包含“年份”、“月份”和“合计”3项内容(若某年某月没有订单,则不应包含记录)。统计结果应按年份降序排列,若年份相同再按月份升序排列,并存放在tabletwo表中。

  “返回”菜单命令的功能是返回Visual FoxPro的系统菜单。

  (2)创建一个项目myproject.pjx,并将已经创建的菜单mymenu.mnx设置成主文件。然后连编生成应用程序myproject.app。最后运行myproject.app,并依次执行“统计”和“返回”菜单命令。

  参考解析:【考点分析】本大题主要考查的知识点是:SQL语句中的0RDER BY、GROUP BY、INTO TABLE短语的使用,时间函数、求和函数的使用,返回系统菜单命令、创建项目、将菜单添加到项目中以及连编应用程序。 【解题思路】建立菜单,完成菜单项,新建项目,实现连编。

  【操作步骤】

  步骤1:通过“新建”对话框新建一个菜单,然后选择“显示”菜单下的“常规选项”命令,在弹出的“常规选项”对话框中选择“位置”选项组中的“追加”单选钮,单击“确定”按钮,如图3.149所示。

2017年12月计算机二级VFP考试操作题及答案(2)

  步骤2:按照题目的要求新建一个“考试”菜单,设置该菜单的“结果”为“子菜单”,再单击“创建”按钮建立两个菜单项“统计”和“返回”,“结果”均设置为“过程”。编写“统计”菜单项的过程代码如下。

  * * * * * * *“统计”菜单项的代码* * * * *

  &&选择查询字段,通过AS短语制定显示字段,year()和month()分别用于获取年份和月份。

  SELECT year(orders.签订日期)AS年份,

  mouth(orders.签订日期)AS月份;

  &&sum()函数用于求和

  sum(orders.金额)AS合计;

  &&指定字段来源

  FROM order;

  &&GROUP BY子句用于先按月份分组,再按年份分组

  GROUP BY 2,1;

  &&设置分组条件HAVING合计>=0;

  &&查询结果按年份降序排列,年份相同按月份升序排列

  ORDER BY l DESC,2;

  &&将查询结果存储到tabletwo.dbf中

  INTO TABLE tabletwo.dbf

  * * * * * * * * * * * * * * * * * * * *

  编写“返回”菜单项的过程代码为“set sysmenuto default”。

  步骤3:保存菜单为mymenu,选择“菜单”菜单中的“生成”命令,生成该菜单的可执行文件,运行菜单查看设计结果,如图3.150所示。

2017年12月计算机二级VFP考试操作题及答案(2)
2017年12月计算机二级VFP考试操作题及答案(2)

  步骤4:通过“新建”对话框新建一个项目,文件名为myproject。在项目管理器中单击“其他”选项卡,选中“菜单”项并单击右侧的“添加”按钮,将新建的菜单文件mymenu.mnx添加到项目中,如图3.151所示。

2017年12月计算机二级VFP考试操作题及答案(2)
2017年12月计算机二级VFP考试操作题及答案(2)

  步骤5:展开项目管理器“其他”选项卡中的“菜单”项,右击mymenu,查看其中的“设置为主文件”是否被选中(前面有对号标记),如果没有就需要单击此项。在项目管理中单击“连编”按钮,选中“连编选项”对话框中的“连编应用程序”单选按钮,并单击“确定”按钮,保存程序名为myproject.app,如图3.152所示.

2017年12月计算机二级VFP考试操作题及答案(2)
2017年12月计算机二级VFP考试操作题及答案(2)

  步骤6:单击“程序”菜单中的“运行”命令,打开其中的myproject.app文件,然后依次执行“统计”和“返回”命令。

  【易错提示】报表预览的命令格式需要考生牢记。一定要查看菜单中的“设置为主文件”是否被选中,如果未选请单击选中,该项的操作影响着项目管理器的连编。

  出国留学网计算机等级考试栏目推荐:

  计算机等级考试动态

  计算机等级考试报名时间

  计算机等级考试时间

  计算机等级考试准考证打印时间

  计算机等级考试成绩查询时间

  计算机等级考试试题及答案

  想了解更多计算机二级网的资讯,请访问: 计算机二级

本文来源:https://jsj.liuxue86.com/a/3484308.html
延伸阅读
    想必要考试的考生,对快捷键还是有敏感的,快捷键不仅使你考试能做题快一些,在平时设计网站时也是有很大的帮助的,在这里预祝即将考试的考生
2019-01-02
    我们都想知道在学习计算机语言中的C语言,最重要的就是字符串了,小编整理了关于C语言的一些知识点,对你的计算机考试会有帮助的,想了解更
2019-01-02
    滚动字幕会让很多人感到兴奋,特别是第一次使用滚动字幕时,会爱不释手。现在做一个详细的方案,让你更全面地了解一下。小编整理了一些滚动字
2019-01-02
你准备好计算机等级考试了么?小编为大家提供“2018年12月计算机二级Java冲刺题及答案3”供广大考生参考,希望帮到您!更多计算机等级考试的资讯请关注我们网站的更新哦!2018年
2018-11-28
本网站计算机考试栏目小编为考生们整理了“2018年12月计算机二级Java冲刺题及答案2”,希望有所帮助,更多计算机等级考试信息请关注本网站的及时更新哦。祝同学们金榜题名!2018
2018-11-28
计算机等级考试栏目小编精心为您收集整理了《2018年12月计算机二级Java冲刺题及答案1》,希望给您带来帮助!更多精彩内容尽在本站,请持续关注。祝您考试顺利哦!2018年12月计
2018-11-28
三层模式是体系结构模式,MVC是设计模式,考生们应该常见吧,小编为你整理了一些关于JavaBean的资料,供程序员参考,希望能对你有所帮助!计算机二级考试-Web前端程序设计(Ja
2019-01-02
漂亮的Flash动画人人喜欢,不过制作起来的确有一些技术难度。你知道吗,Dreamweaver作为一个网页制作工具,还可以创建好玩的Flash相册。小编整理了一些Flash相册的资
2019-01-02