当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机等级考试二级VFP上机考试冲刺模拟试题(45)
发布时间:2010/9/11 17:37:42 来源:城市学习网 编辑:ziteng
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生目录下打开表单文件calculator.scx,并完成下列操作:
1. 设置表单控件名为calculator,保存表单。
2.设置表单内文本控件Text2的输入掩码使其具有如下功能:仅允许输入数字、正负号和空格,宽度为10(直接使用相关掩码字符设置),保存表单。
3.设置表单内文本控件Text3为只读控件,保存表单。
4.为其增加一组如图所示选项按钮组(Optiongroup1),4个按钮依次为"+"、"-"、"*"、"/", 保存表单。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(45)
   注意:所涉及的数字和字母均为半角字符。
解答:
1.打开表单文件,将其name 属性改为:calculator,保存表单。
2.设置Text2的InputMask属性为:##########。
3.设置Test3的Readonly属性为:.T.。
4.添加选项按钮组,通过其生成器进行相关的设置。

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

在考生文件夹下完成如下简单应用:
1. 打开程序文件cylinder.prg,请按要求修改程序并运行程序。
cylinder.prg程序内容为:
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(45)
2. 以表employee.dbf和orders.dbf中数据为基础,使用SQL命令检索订单数最多的前三名职工的职工号、姓名和订单数,检索结果按订单数降序排序存入表newcoun.dbf,同时将所用SQL命令存入文件new.txt文件。
解答:
1.程序作如下改动:
DO cya WITH r,h,carea改为:carea=cya(r,h)
PROCEDURE cya改为:func cya
RETURN改为:RETURN C
ENDPROC改为:ENDfunc
2.用命令:MODI COMM NEW.TXT建立文本文件,在编辑窗口中输入代码:
sele top 3 employee.职工号,姓名,count(*) as 订单数 from employee,orders where employee.职工号=orders.职工号 group by employee.职工号 order by 订单数 desc into  table newcoun

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

基于数据库pdtmng建立如图所示顶层表单应用,表单文件名为myform.scx,表单控件名为goods,表单标题为"商品";
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(45)
1. 表单内含一表格控件Grid1(默认控件名),当表单运行时,该控件将按用户的选择(单击菜单)来显示products.dbf中某一类商品数据,RecordSourceType的属性为4(SQL说明);
2. 建立如图所示的菜单(菜单文件名为mymenu.mnx), 其条形菜单的菜单项为"商品分类"和"退出","商品分类"的下拉菜单为"小家电"、"饮料"和"酒类";单击下拉菜单中任何一个菜单命令后,表格控件均会显示该类商品;
3. 在表单的Load事件中执行菜单程序mymenu.mpr;
4. 菜单项"退出"的功能是关闭表单并返回到系统菜单(在过程中完成)。
解答:
第一步:建立下拉菜单,分别设置各菜单项的过程代码为:
“小家电”的过程代码:
myform.grid1.recordsource="sele * from products where 分类编码=;
(sele 分类编码 from category where 分类名称=[小家电]) into curs t1"
“饮料”的过程代码:
myform.grid1.recordsource="sele * from products where 分类编码=;
(sele 分类编码 from category where 分类名称=[饮料]) into curs t2"
“酒类”的过程代码:
myform.grid1.recordsource="sele * from products where 分类编码=;
(sele 分类编码 from category where 分类名称=[酒类]) into curs t3"
“退出”的过程代码:
myform.release
set sysmenu to default
在“常规选项”对话框中选中复选框“顶层表单”,存盘并生成菜单程序文件mymenu.mpr。
第二步:建立表单,将表单的name属性改为:goods,Caption属性改为:商品,表单文件名为:myform,在表单上添加控件,并设置好其属性,注意将表单的ShowWindow属性值改为2。
第三步:设置表单的Load事件代码为:do mymenu.mpr with this,.t.。
第四步:运行表单。
附:本题相关表同43题

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved