1 / 14 四川省普通高等学校计算机应用知识能力第二十七次等级考试(第一套)2007 年 10 月 28 日院校名称 _______班级 _______软盘编号 _______ 准考证号 _______姓名 _______成绩_______ 考试盘中已建立项目27test1,在该项目中已有数据表“学生注册.DBF ”、“入校情况 .DBF ”、“选课成绩 .DBF ”.下面的程序设计与表单都就在项目中完成. 一.编写程序 (文件名 :abc1.prg)(50 分) 项目文件27test1 中已有数据表 ”学生注册 .DBF”,”入校情况 .DBF ”,”选课成绩 .DBF”,如下图所示. 2 / 14 编程实现 : 利用数据表 ”学生注册 ”,”选课成绩 ”,实现综合测评修改显示,要求 : 1.对学生注册表中每个学生,根据其选课成绩,确定是否修改综合测评,如果该同学所有选课均在90 分以上 ,则将学生注册表中该同学的综合测评加2 分,否则不修改 . 2.修改完毕后 ,以综合测评的降序显示每个同学的综合测评情况,界面如下 : *************学生综合测评 ****************** 学号姓名综合测评200401001 肖大海95.6 200401007 李铭育94.0 200401008 黄伟93.8 200401005 李立93.2 200401006 孙萧然92.4 200401010 刘星魂91.8 200401004 刘红91.2 200401009 杨然91.0 200401003 张济川90.4 200401002 张宇90.0 二.表单设计 (文件名 :表单 1.SCX)(50 分) 利用项目27test1 文件中已有数据表”入校情况 .DBF ”,设计一表单 ,其功能是按多种方式查看入校情况.表单界面如图所示 : 要求 : 1.表单标题为 ”学生入校情况 ”,运行时自动居中. 2.“排序方式 ”选择对该排序字段是按升序还是降序显示,”排序依据 ”选项按钮组选择排序字段,两个选项按钮组的默认值为第一个. 3.单击 ”排序 ”按钮 ,表格中的数据按照指定排序字段按升序或降序重新排列. 4.单击 ”退出时 ”,结束表单3 / 14 (提示 :数据环境中 ”入校情况 ”表的 Exclusive 属性就设置为 .T.) ——以——下——供——教——师——用——软盘评阅评阅批语: 1.程序编制 (abc1.PRG) (1)多个工作区开数据表(2)正确判断每门选课成绩90 以上(3)正确修改综合测评(4)能以综合测评降序正确显示(5)显示格式正确(6)关闭表 ,程序结构完整2.表单设计 (表单元 .SCX) (1)表单的属性设置(2)表单的数据环境设置(3)建立表单上相关对象,正确设置相应属性(4)设置相应对象的事件代码(5)正确运行表单4 / 14 四川省...