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

上传人:postpastor181 文档编号:501159 上传时间:2018-11-29 格式:DOC 页数:5 大小:29.50KB
下载 相关 举报
[计算机类试卷]国家二级VF机试(操作题)模拟试卷86及答案与解析.doc_第1页
第1页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷86及答案与解析.doc_第2页
第2页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷86及答案与解析.doc_第3页
第3页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷86及答案与解析.doc_第4页
第4页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷86及答案与解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 VF机试(操作题)模拟试卷 86及答案与解析 一、基本操作题 1 (1)新建一个项目 myproject。 (2)在新建的项目 myproject中建立数据库 mybase。 (3)将考生文件夹下的 3个自由表全部添加到新建的 mybase数据库。 (4)在新建的项目 myproject中建立一个表单,并将其保存为 myform.scx(不要做其他任何操作)。 二、简单应用题 2 (1)在 mybase数据库中建立视图 myview,视图中包括客户名、订单号、图书名、单价、数量和签订 日期字段。然后使用 SQL SELECT语句查询: “吴 “姓读者(客户第一个字为 “吴 “)订购图

2、书情况,查询结果按顺序包括 myview视图中的全部字段,并要求先按客户名排序、再按订单号排序、再按图书名排序(均升序),并将查询结果存储在表文件 mytable中。 (2)打开在基本操作题中建立的表单文件 myform,并完成如下简单应用: 1)将表单的标题设置为 “简单应用 “; 2)表单运行时自动居中; 3)增加命令按钮 “退出 “( Command1),程序运行时单击该按钮释放表单; 4)将第 1题建立的视图 myview添加到数 据环境中; 5)将视图 myview拖拽到表单中使得表单运行时能够显示视图的内容(不要修改任何属性)。 三、综合应用题 3 在考生文件夹下完成如下综合应用:

3、 (1)打开在基本操作题中建立的项目 myproject; (2)在项目中建立程序 SQL,该程序只有一条 SQL查询语句,功能是:查询 7月份以后(含)签订订单的客户名、图书名、数量、单价和金额(单价 *数量),结果先按客户名、再按图书名升序排序存储到表 MYSQLTABLE; (3)在项目中建立菜单 mymenu,该菜单包含运行表单、执行程序和退出 3个菜单项, 它们的功能分别是执行表单 myform,执行程序 SQL,恢复到系统默认菜单(前两项使用直接命令方式;最后一项使用过程,其中包含一条 clear events命令); (4)在项目中建立程序 main,该程序的第一条语句是执行菜单

4、 mymenu,第二条语句是 read events,并将程序设置为主文件; (5)连编生成应用程序 myproject.app; (6)最后运行连编生成的应用程序,并执行程序所有菜单项。 国家二级 VF机试(操作题)模拟试卷 86答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)单击 “文件 “菜单中的 “新建 “命令,在打开的 “新建 “对话框中选择 “文件类型 “中的 “项目 “,单击 “新建文件 “按钮,在打开的 “创建 “对话框中输入文件名 myproject,在单击 “保存 “按钮。 (2)在项目管理器中,选择 “数据 “节点下的 “数据库 “,单击 “新建 “按钮

5、,在弹出的“新建 “对话框中选择 “新建数据库 “,在打开的 “创建 “对话框中输入数据库文件名mybase,单击 “保存 “按钮。这时,数据库设计器自动打开。 (3)在数据库设计器中单击鼠标右键,在弹出的快捷菜单中选择 “添加表 “命令,在“打开 “对话框中将考生文件夹下的三个自由表 order、 orderitem和 goods依次添加到数据库中。 (4)在项目管理器中,选择 “文档 “节点下的 “表单 “,单击 “新建 “按钮,在弹出的 “新建表单 “对话框中选择 “新建表单 “,这时表单设计器打开,单击工具栏上的 “保存“铵钮,在打开的 “另存为 “对话框中输入表单名 myform,保

6、存表单后关闭表单设计器。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤一:在 mybase数据库设计器中,单击工具栏中的 “新建 “按钮,在打开的 “新建“对话框中选择 “文 件类型 “中的 “视图 “,单击 “新建文件 “按钮。 步骤二:在 “添加表或视图 “对话框中添加 order、 orderitem和 goods表,并通过图书号和订单号设置三表之间的联系。 步骤三:在视图设计器的 “字段 “选项卡中将客户名、订单号、图书名、单价、数量和签订日期字段添加到选定字段。单击工具栏中的 “保存 “按钮,在 “保存 “对话框中输入视图名称 myview,单击 “确定 “按钮。 步骤

7、四:在命令窗口中输入: select * from myview; where 客户名 = “吴 “; into table mytable; order by 客户名 ,订单号 ,图书名 按回车运行此命令。 (2)【操作步骤】 步骤一:单击工具栏中的 “打开 “按钮,在 “打开 “对话框中打开表单文件 myform。 步骤二:在 “属性 “窗口中,将表单的 Caption属性设置为 “简单应用 “,将AutoCenter属性设置为 “.T.-真 “。 步骤三:在表单上添加一个命令按钮 Command1,将其 Caption属性设置为 “退出“,双击该命令按钮,设置其 Click事件代码: t

8、hisform.release。 步骤四:单击 “显示 “菜单下的 “数据环境 “命令,在打开的 “添加表或视图 “对话框选择 “视图 “选项,选中视图 myview,单击 “添加 “按钮,将视图 myview添加到数据环境中。 步骤五:选中数据环境设计器中的视图 myview并拖拽到表单设计器中,保存表单。 三、综合应用题 3 【正确答案】 【操作步骤】 步骤一:单击工具栏中的 “打开 “按钮,在 “打开 “对话框中打开项目 myproject。 步骤二:选择项目管理器中 “代码 “节点下的 “程序 “选项,单击 “新建 “按钮,在弹出的窗口中输入: SELECT 客户名 ,图书名 ,数量

9、,单价 ,单价 *数量 AS 金额 ; FROM mybase!goods INNER JOIN mybase!orderitem ; INNER JOIN mybase!order ; ON Orderitem.订单号 = Order.订单号 ; ON Goods.图书号 = Orderitem.图书号 ; WHERE month(order.签订日期 )=7 ; ORDER BY 客户名 ,图书名 INTO TABLE MYSQLTABLE 单击工具栏上的 “保存 “铵钮,在 “另存 为 “对话框中输入 SQL,再单击 “保存 “按钮。 步骤三:选择项目管理器中 “其他 “节点下的 “菜单

10、 “选项,单击 “新建 “按钮,在 “新建菜单 “对话框中单击 “菜单 “,在菜单设计器的 “菜单名称 “中输入 “运行表单 “,结果为 “命令 “,输入 do form myform。再在 “菜单名称 “中输入 “执行程序 “,结果为 “命令“,输入 do sql。接着在 “菜单名称 “中输入 “退出 “,结果为 “过程 “,单击 “创建 “按钮,输入: set sysmenu to default clear events 单击工具栏上的 “保存 “铵钮,在 “另存为 “对话框中输入 mymenu,然后单击 “保存“按钮。 步骤四:选择项目管理器中 “代码 “节点下的 “程序 “选项,单击

11、 “新建 “按钮,在弹出的对话框中输入: do mymenu.mpr read events 单击工具栏上的 “保存 “铵钮,在 “另存为 “对话框中输入 main,再单击 “保存 “按钮。 步骤五:在项目管理器中选中程序 main,单击鼠标右键,在弹出的快捷菜单中选择 “设置主文件 “,将其设置成主文件。 步骤六:单击项目管理器右侧的 “连编 “按钮,打开 “连编选 项 “对话框,在 “操作 “中选择 “连编应用程序 “选项,单击 “确定 “按钮。在打开的 “另存为 “对话框中输入应用程序名 myproject,单击 “保存 “按钮,即可生成连编项目文件。最后运行myproject.app,并依次执行 “运行表单 “、 “执行程序 “和 “退出 “菜单命令。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

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