|
第五套试题
一、DOS题(每题5分,共6小题,30分)
1.将考生目录下SEA\HUANG子目录中的文件WATER.HLPX设置成具有系统属性。 2.将考生目录下MOUNT\PEAK子目录删除。 3.将考生目录下RIVER\YELLOW子目录中建立一个新的子目录LONG的文件。 4.将考生目录下LAKE\XIZI子目录中的文件SPDT.PAS和考生目录下POOL\EAST子目录中的文件USA.CBF 顺序合并拷贝到考生目录下BIG\LARGE子目录中,文件名为WEST._EX。 5.将考生目录下WEU\FRAN子目录中的文件WORK.LIB删除。 6.将考生目录下AUST\ZIG子目录中的文件TOTEMP.DOC更名为TRAN.TXT。
二、改错题(30分)
BJ.DBF(班级号C/8,班号N/2,学生数N/3.0) XS.DBF(学号C/4,姓名C/6,性别C/2,生日D/8,民族C/6,政治面目C/4,优秀毕业生L/1,来源 地区C/8,数学N/3,英语N/3,政治N/3,总分N/3) 给定程序MODI1.PRG的功能是:在班级BJ.DBF和学生XS.DBF之间建立逻辑连接,为"贸易经济"班 级的英语加分。注:每个学生学号的前两位是所在班级号。 改错要求:程序中共有三个错误,请修改***found***下面的错误,并调试运行。 注意:要求在指定位置修改,不得增加或删减程序行。
***********************MODI1.PRG************************** SET TALK OFF SET SAFETY OFF SELECT 1 USE BJ *******found******** INDEX ON 班号 INTO BH SELECT 2 USE XS *******found******** SET RELATION TO INT(学号/100) TO A *******found******** REPLACE ALL 英语 WITH 英语+5 FOR 班级名='国际贸易' DISP 姓名, 英语, A->班级名 FOR A->班级名="国际贸易" SET RELATION TO CLOSE DATABASE SELECT 1 SET TALK ON RETURN
三、程序设计题(40分)
GZ.DBF(职工号C/6,姓名C/8,基本工资N/6.2,奖金N/6.2,津贴N/6.2,房租N/6.2,水电费N/6.2,实发工资N/6.2) 已有某单位的工资数据库gz.dbf,其中职工号的前四位是部门编码(1001-1005,共5个部门)。请编写程序PROG1.PRG,其功能是找出各个部门中实发工资最高的记录,将它们按部门编码顺序存放到与工资库gz.dbf具有相同结构的数据库ggz.dbf中。 推荐给我的朋友
|