计算机等级考试:二级VFP机试第32套

文章作者 100test 发表时间 2007:03:10 18:02:03
来源 100Test.Com百考试题网


第三十二套

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

在考生文件夹下完成如下操作:

1. 新建一个名称为"外汇数据"的数据库。

2. 将自由表rate_exchange和currency_sl添加到数据库中。

3. 通过"外币代码"字段为rate_exchange 和currency_sl 建立永久联系(如果

必要请建立相关索引)。

4. 打开表单文件test_form,该表单的界面如下图所示,请将标签"用户名"和

"口令"的字体都改为"黑体"。

本题主要考核点:

数据库的建立、将自由表添加到数据库中、表索引的建立、表之间的永久联系的建立等知识点

本题解题思路:

第一步:在Visual FoxPro主窗口中按下组合键Ctrl N,系统弹出"新建"对话框,在文件类型中选择"数据库",点击"新建文件"按钮,在弹出的对话框的"数据库名"处输入"外汇数据",单击保存按钮。

第二步:打开考生文件夹下的"外汇数据"数据库。

第三步:打开数据库菜单选择"添加表(A)",在弹出的"打开"对话框中,选定考生文件夹下的 rate_exchange表,再点击"确定"即可,这样表rate_exchange就添加到了"外汇数据"数据库中,用同样的方法,将 currency_sl表也添加到"外汇数据"数据库中。

第四步:在数据库设计器中选中表rate_exchange,在主菜单中选择"修改(Y)",弹出表设计器,选择表设计器"索引"标签,在索引名列中填入"外币代码",在索引类型列中选择"主索引",在索引表达式列中填入"外币代码",点击"确定"按钮,保存表结构,用类似的方法,为currency_sl表建立普通索引。

第五步:在数据库设计器中,选中rate_exchange表中的索引"外币代码"并拖动到表currency_sl的"外币代码"的索引上并松开,这样两个表之间就建立起了永久联系。

第六步:打开考生文件夹下的"test_form"表单,按CTRL键选中标签"用户名"和"口令"后,按鼠标右键,选择"属性(P)",在弹出的"属性"对话框中将标签"用户名"和"口令"的"FontName"值置为"黑体",保存表单即可。

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

在考生文件夹下完成如下简单应用:

1. rate_pro.prg中的程序功能是计算出"林诗因"所持有的全部外币相当于

人民币的价值数量,summ中存放的是结果。注意:某种外币相当于人民币数量的

计算公式:人民币价值数量= 该种外币的"现钞买入价"* 该种外币"持有数量"。

请在指定位置修改程序的语句,不得增加或删除程序行,请保存所做的修改。

2. 建立一个名为menu_rate的菜单,菜单中有两个菜单项"查询"和"退出"。

"查询"项下中还有一个子菜单,子菜单有"日元"、"欧元"、"美元"三个选项。

在"退出"菜单项下创建过程,该过程负责返回系统菜单。

本题主要考核点:

文件菜单建立等知识点

本题解题思路

第1题:本题是一个程序修改题,题中的第一个错误是find for 姓名="林诗因",应改为loca for 姓名="林诗因";第二个错误while not eof(),应改为do while not eof();第三个错误是"summ=summ a[1]*rate_exchange.持有数量",应改为summ=summ a[1] *currency_sl.持有数量。

第2题,本题的主要考核点是菜单的建立。新建菜单可按下列步骤:选择"文件"菜单中的"新建"命令,在"新建"对话框中选择"菜单",单击"新建文件"按钮。在"新建菜单"对话框中选择"菜单"按钮,调出"菜单设计器"。也可用CREATE MENU命令直接调出菜单设计器。在菜单名称中填入"查询"、"退出","查询"结果为子菜单,单击编辑;在子菜单的菜单名称中输入"日元"、"欧元"、 "美元","退出"结果为过程"SET SYSMENU TO DEFAULT"。


相关文章


全国计算机等级考试二级VB模拟试题7答案
全国计算机等级考试二级VB模拟试题6答案
计算机等级考试:二级VFP机试第32套
计算机等级考试:二级VFP机试第31套
全国计算机等级考试二级VB模拟试题5答案
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛