四川省计算机二级vf上机题31及参考答案

四川省普通高等学校计算机应用知识和能力

第三十一次等级考试

二级(数据库)上机考试试卷(第一套)

2009年10月25日

院校名称---------------班级-----------------软盘编号------ -------- 准考证号--------------姓名-------------------成 绩--------------- 要求:将下列题目所涉及的文件全部放入已创建的项目(项目文件名

“31TEST1.PJX”)

一、基本操作题(30分)

1、创建数据库(数据1)及数据库中的成绩表,并将其保存为“成绩.DBF”文件,各字段请根据下表内容确定其数据类型和字段长度。并输入各记录内容。

2、给数据表“成绩.DBF”创建索引如下:“编号”字段为候选索引,“专业”字段为普通索引。 二、编写程序(30分)(文件名:“abc1.PRG”保存在“31TEST1.PJX”项目文件中) 程序设计要求:

根据项目文件中已有的数据表“成绩.DBF”编程: 1、计算其总成绩

2、根据输入专业查找,如果查到,则显示其姓名,性别,专业,总成绩,否则显示“表中没有查到此人信息!”。界面如图所示:

三、表单设计(表单名为form1)(40分)

利用已有的数据表“成绩.dbf”在项目中建立如下图的表单。

设计要求:

1、各控件标题如样图所示,其中“学生成绩浏览”标签字体大小16、宋体、加粗,透明。运行表单时,各个命令按钮要具有相应的功能。

2、当点击“下一条”按钮时,则显示表中下一条记录,若已到文尾,则定位到最后一条记录。 3、当点击“上一条”按钮时,则显示表中前一条记录,若已到文头,则定位到第一条记录。 4、当点击“退出”按钮时,结束表单的运行。 .

四川省普通高等学校计算机应用知识和能力

第三十一次等级考试

二级(数据库)上机考试试卷(第二套)

2009年10月25日

院校名称---------------班级-----------------软盘编号-------------- 准考证号--------------姓名-------------------成 绩---------------

要求:将下列题目所涉及的文件全部放入已创建的项目(项目文件名“31TEST2.PJX”)

一、基本操作题(30分)

1、在项目31test2.pjx中建立一个“学生管理”数据文件; 2、将已创建的stud.dbf表添加到新建的数据库中;

3、设置stud.dbf表中性别文字段的有效性规则为:性别$“男女”,出错提示信息为:性别只

能为男或女!默认值为:“男”。

二、 编写程序(30分) (文件名:“abc2.RPG”保存在31TEST2.PJX项目文件中) 数据表表stud.dbf如下:

程序设计要求:

1、根据输入同学姓名查询统计与该同学同月出生的同学人数; 2、要求能反复查询输出,其输出格式如下:

三、表单设计(表单名为form2)(40分)

根据xk.dbf表设计如下所示的课程选课人数统计表单。

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4