1、国家二级 VF 机试(操作题)-试卷 207 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.1在考生文件央下新建一个名为“图书管理”的项目文件。 2在项目中新建一个名为“图书”的数据库。 3将考生文件夹下的所有自由表添加到“图书”数据库中。 4在项目中建立查询 book_qu,其功能是查询价格大于等于 10 的图书(book 表)的所有信息,查询结果按价格降序排序。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下完成下列操作: 1建立一个名为 score_query 的查询。查询评委为“歌手编号”是“0100
2、2”的歌手所打的分数,然后将结果存入自由表 result 中,该自由表的字段有“评委姓名”和“分数”,各记录按分数升序排列。最后运行该查询。 2根据上一步操作得到的自由表 result 建立一个名为 score_result 的报表。 要求:(1)使用报表向导建立报表,报表中包括“评委姓名”和“分数”两个字段,按“分数”字段降序排列,报表标题为空。 (2)打开报表 score_result,利用报表标签控件,将“王岩盐得分情况”作为报表的标题添加到报表中。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下创建一个顶层表单 myformsex,表单的标题为“考试”
3、,然后创建并在表单中添加一个菜单,菜单的名称为 mymenumnx,菜单程序的名称为 mymenumpr,如下图所示。 (分数:2.00)_国家二级 VF 机试(操作题)-试卷 207 答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.1在考生文件央下新建一个名为“图书管理”的项目文件。 2在项目中新建一个名为“图书”的数据库。 3将考生文件夹下的所有自由表添加到“图书”数据库中。 4在项目中建立查询 book_qu,其功能是查询价格大于等于 10 的图书(book 表)的所有信息,查询结果按价格降序排序。(分数:2.00)_正确答案:(正确答案:
4、(1)打开 Visual FoxPro,通过常用工具栏中的“新建”命令按钮新建项目文件,并将该项目以“图书管理”为文件名保存在考生文件夹下。 (2)按照题目的要求在项目管理器中新建一个数据库,如图 359 所示。设计完成后,关闭数据库设计器。 (3)按照题目的要求将考生文件夹下的自由表添加到“图书”数据库中,如图 360 所示。本小题中的自由表是“BOOKDBF”、“BORROWSDBF”和“LOANSDBF”3 个表。 (4)步骤 1:通过“图书管理”项目管理器新建查询,如图 361 所示。 步骤 2:将全部字段添加到“选定字段”列表框中,如图 362 所示。 步骤3:在“筛选”选项卡下,为
5、查询添加筛选条件,如图 363 所示。 步骤 4:在“排序依据”选项卡中,按要求设置排序依据,如图 364 所示。 )解析:二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下完成下列操作: 1建立一个名为 score_query 的查询。查询评委为“歌手编号”是“01002”的歌手所打的分数,然后将结果存入自由表 result 中,该自由表的字段有“评委姓名”和“分数”,各记录按分数升序排列。最后运行该查询。 2根据上一步操作得到的自由表 result 建立一个名为 score_result 的报表。 要求:(1)使用报表向导建立报表,报表中包括“评委姓名”和“分数”两个字段,按“
6、分数”字段降序排列,报表标题为空。 (2)打开报表 score_result,利用报表标签控件,将“王岩盐得分情况”作为报表的标题添加到报表中。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:新建一个查询,将“评分表”和“评委表”添加到查询设计器中。 步骤 2:按要求分别添加字段“评委姓名”和“分数”到选定字段中。 步骤 3:在“筛选”选项卡中的“字段”列中选择“歌手编号”,“条件”列中选择“=”,“实例”列中输入“01002”。 步骤 4:在“排序依据”选项卡中选择“分数”字段,升序排列。 步骤 5:设置查询去向为表“result”。 步骤6:保存查询名为“scorequery”,
7、并运行查询。 (2)步骤 1:通过报表向导新建一个报表,如图3135 所示。 步骤 2:添加表 RESULT,然后添加伞部字段到可用字段中,按“分数”降序排序,如图 3136 所示。 步骤 3:完成报表,报表标题设置为空,报表名为“score_result”,如图3137 所示。 步骤 4:打开报表,选择主菜单“报表”下的“标题总结(T)”命令,弹出“标题/总结”对话框,在“报表标题”中选中“标题带区”复选框,单击“确定”按钮,这样就在报表中加入了一个“标题带区”,打开“报表控件”工具栏,选择“标签”控件,在标题带区单击鼠标,输入“王岩盐得分情况”,如图 3138 所示。 )解析:三、综合应用
8、题(总题数:1,分数:2.00)3.在考生文件夹下创建一个顶层表单 myformsex,表单的标题为“考试”,然后创建并在表单中添加一个菜单,菜单的名称为 mymenumnx,菜单程序的名称为 mymenumpr,如下图所示。 (分数:2.00)_正确答案:(正确答案:步骤 1:在命令窗口输入“Create form myform”,新建表单。 步骤 2:将表单的 ShowWindow 属性设置为“2 一作为顶层表单”,如图 382 所示。然后设置其 Caption 属性值为“考试”。 步骤 3:双击表单空白处,编写表单的 Init 事件代码。 DO mymenumpr WITH THIS,“myform” 步骤 4:新建菜单,输入菜单项“统计(T)”和“退出(T)”,如图 383 所示。 )解析: