网站大量收购独家精品文档,联系QQ:2885784924

VF历年上机试题.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VF历年上机试题

*0702 1、建立一个工资管理数据库,文件名为GZGL.DBC,并输入数据。 该数据库中有两个数据表:职工数据表(ZGB.DBF)和工资数据表(GZB.DBF)。其数据形式如下: 职工数据表(ZGB.DBF) 工资数据表(GZB.DBF) 要求:将数据库(GZGL.DBC)中的ZGB.DBF(父表)和GZB .DBF(子表)以“职工号”建立一对一永久关系。 参考答案: 数据类型:职工号C(6),姓名C(6),婚否L,职称C(6) 职工号C(6),基本工资N(7,2),津贴N(5,1),奖金N(3),公积金N(3),实发工资N(7,2) 索引类型: ZGB表 —— 职工号(主索引) GZB表 ——职工号(主索引或候选索引) 2、建立程序文件COM-SQL712.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。 (1)计算每个职工的“实发工资”字段,并填入工资数据表GZB .DBF中。其中:实发工资=基本工资+津贴+奖金-公积金; (2)显示未婚职工的职工号、姓名、基本工资和实发工资; (3)计算工资表GZB中所有职工的平均奖金和实发工资总额。 参考答案: *姓名:××× 准考证号:×××××× *(1) update gzb set 实发工资=基本工资+津贴+奖金-公积金 *(2) select gzb.职工号,姓名,基本工资,实发工资 from zgb,gzb; where gzb.职工号=zgb.职工号 and 婚否=.F. *(3) select avg(奖金) as 平均奖金,sum(实发工资) as 实发工资总额 from gzb 3、表单设计。按以下要求设计程序界面,表单文件名为:FORM712.SCX。 设计如图所示一个表单,包括4个标签,3个文本框,1个命令按钮(各控件的大小、颜色、字体、字号等属性由考生自定)。其中: (1)表单顶部的标签用来显示考生自己的姓名和考号; (2)文本框text1、text2和text3的显示初值为0; (3)该表单运行后,可以在文本框text1中输入圆的半径( 0),光标移到文本框text2、text3时,可以分别计算圆的面积和圆的周长,要求保留两位小数(其中π=3.14159) (4)左键单击“关闭”按钮,结束表单程序的运行。 参考答案: (1)设置标签LABEL1的caption属性为考生自己的姓名和考号; (2)设置文本框text1、text2和text3的value属性为0; (3)在text2的gotfocus事件里编写代码 a=thisform.text1.value if a0 b=pi()*a^2 this.value=round(b,2) endif 在text3的gotfocus事件里编写代码 a=thisform.text1.value if a0 b=2*pi()*a this.value=round(b,2) endif (4)在command1的click事件里编写代码 thisform.release *0703 1、建立一个运动会成绩管理数据库,文件名为YDCJGL.DBC,并输入数据。 该数据库中有两个数据表:运动员基本情况表(JBB.DBF)和运动成绩表(YDCJ.DBF)。其数据形式如下: 运动员基本情况表(JBB.DBF) 运动成绩表(YDCJ.DBF) 要求:将数据库(YDCJGL)中的JBB .DBF(父表)和YDCJ.DBF(子表)以“编号”建立一对一永久关系。 参考答案: 数据类型:编号C(5),姓名C(6),部门C(4) 编号C(5),跳高N(1),游泳N(1),其它N(1),总成绩N(2) 索引类型: JBB表 —— 编号(主索引) YDCJ表 ——编号(主索引或候选索引) 2、建立程序文件COM-SQL713.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。 (1)计算每位运动员的“总成绩”字段,并填入运动成绩表YDCJ.DBF中,其中:总成绩=跳高+游泳+其它; (2)按总成绩从高到低的顺序显示运动员的编号及总成绩; (3)显示“机关”部门各运动员的编号、姓名和总成绩。 参考答案: *姓名:××× 准考证号:×××××× *(1) update ydcj set 总成绩=跳高+

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档