当前位置:学者斋 >

计算机 >计算机二级 >

2015计算机二级考试VFP模拟题及答案(二)

2015计算机二级考试VFP模拟题及答案(二)

  一、基本操作题(共四小题,第1和2题是7分、第3和4是8分)

2015计算机二级考试VFP模拟题及答案(二)

1.新建一个项目myproject。

2.在新建的项目myproject中建立数据库mybase。

3.将考生文件夹下的3个自由表全部添加到新建的mybase数据库。

4.在新建的项目myproject中建立一个表单,并将其保存为(不要做其他任何操作)。

本题主要考核点:项目文件的建立、数据库文件的建立、数据库表的添加、表单文件的建立。

  二、简单应用(2小题,每题20分,计40分)

1.在mybase数据库中建立视图myview,视图中包括客户名、订单号、图书名、单价、数量和签订日期字段。然后使用SQLSELECT语句查询:"吴"姓读者(客户名第一个字为"吴")订购图书情况,查询结果按顺序包括myview视图中的全部字段,并要求先按客户名排序、再按订单号排序、再按图书名排序(均升序),将查询结果存储在表文件mytable中。

2.打开在基本操作题中建立的表单文件myform,并完成如下简单应用:

1)将表单的标题设置为"简单应用";

2)表单运行时自动居中;

3)增加命令按钮"退出"(Command1),程序运行时单击该按钮释放表单;

4)将第1题建立的'视图myview添加到数据环境中;

5)将视图myview拖拽到表单中使得表单运行时能够显示视图的内容(不要修改任何属性)。

本题主要考核点:视图的建立、SQL语句的使用、表单文件的修改。

  解题思路

第1题:在mybase数据库设计器中,通过create VIEW命令打开视图设计器,在"添加表或视图"对话框中添加order、orderitem和goods表,并设置三表间的联系;在"字段"选项卡中选择客户名、订单号、图书名、单价、数量和签订日期字段,最后将视图保存在myview文件中。接着在命令窗口中输入:"select* from myview where 客户名="吴" into table mytable order by 客户名,订单号,图书名",按回车运行此命令。

第2题:打开表单文件myform,将表单的Caption属性设置为"简单应用",AutoCenter属性设置为".T.-真"。在表单上添加一个命令按钮Command1,Caption属性设置为"退出",设置"退出"按钮的Click事件代码:ase。单击"显示"菜单下的"数据环境"子菜单,单击"数据环境"菜单下的"添加"子菜单,单击"添加表或视图"窗口中的"视图",选中视图"myview",单击"添加",将视图myview添加到数据环境中,选中数据环境设计器中的视图myview拖拉到表单设计器中,保存表单。

 三、综合应用(1小题,计30分)

在考生文件夹下完成如下综合应用:

1.打开在基本操作题中建立的项目myproject;

2.在项目中建立程序SQL,该程序只有一条SQL查询语句,功能是:查询7月份以后(含)签订订单的客户名、图书名、数量、单价和金额(单价*数量),结果先按客户名、再按图书名升序排序存储到表MYSQLTABLE;

3.在项目中建立菜单mymenu,该菜单包含运行表单、执行程序和退出3个菜单项,它们的功能分别是执行表单myform、执行程序SQL、恢复到系统默认菜单(前两项使用直接命令方式;最后一项使用过程,其中包含一条clearevents命令);

4.在项目中建立程序main,该程序的第一条语句是执行菜单mymenu,第二条语句是readevents,并将该程序设置为主文件;

5.连编生成应用程序;

6.最后运行连编生成的应用程序,并执行所有菜单项。

本题的主要考核点:创建程序、创建菜单、生成应用程序。

 解题思路:

1、打开项目myproject。

2、选择项目管理器中"代码"节点下的"程序",单击"新建"按钮,在弹出的对话框中输入:

SELECT 客户名,图书名,数量,单价,单价*数量 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。然后单击"保存"。

3、选择项目管理器中"其他"节点下的"菜单",单击"新建"按钮,在新建菜单窗口中单击"菜单",在"菜单名称"中输入"运行表单",结果为"命令",输入:doform myform。再在"菜单名称"中输入"执行程序",结果为"命令",输入:do sql。接着在"菜单名称"中输入"退出",结果为"过程",单击"创建",输入:

set sysmenu to default

clear events

单击工具栏上的保存铵钮,输入:mymenu。然后单击"保存"。

4、选择项目管理器中"代码"节点下的"程序",单击"新建"按钮,在弹出的对话框中输入:

do

read events

单击工具栏上的保存铵钮,输入:main。然后单击"保存"。

5、选中程序main,单击鼠标右键,选择"设置主文件",将其设置成主文件。然后单击项目管理器右侧的"连编"命令打开"连编选项"窗口,在操作中选择"连编应用程序",点击"确定"按钮,输入应用程序名myproject,单击"保存"按钮,即可生成连编项目文件。最后运行,并依次执行"运行表单"、"执行程序"和"退出"菜单命令。

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/erji/n4d6xm.html