1、下载文档收藏自考管理系统中计算机应用上机实践考试样卷 20010 2cf92cbac77da2自考管理系统中计算机应用 自考管理系统中计算机应用上机实践考试样卷 2007 年 08 月 09 日 13:29 (本卷考试时间 60 分钟) 注意事项:1、在考核盘的根目录下有 XS.DBF、CJ.DBF、STD.DBF、LOAN.DBF、DISREC.SCX、TTT.PRG、 KSH.PRG 和 KSHF.SCX 文件,这些文件在考核盘的BACKUP 子目录下有相应的备份,以备考生在误操作后复制;2、 考生首先运行考核盘上 KSH.PRG 程序,输入考生姓名、准考证号和座位号,若不输入姓名、准考证
2、号和座位号,作 0 分处理。 一、单命令操作题(共 60 分,每题 5 分) 考核盘根目录上有两个数据表文件,其中 XS.DBF 有 6 条记录,CJ.DBF 有 15 条记录,结构分别如下: XS.DBF: XH XM XB ZY CJ.DBF: XH 字段名 类型 宽度 学号 姓名 性别 专业 类型 宽度 学号 课程名称 成绩 小数 说明 小数 说明 C C C C 8 8 2 8 字段名 C 8 12 3 0 KCMC C CJ N 1、 将 CJ.DBF 中 KCMC 为“高等数学”的成绩增加 3 分。 2、 在 CJ.DBF 中,添加一条新记录:李海华 大学英语 88 3、 对 XS
3、.DBF 增加一个字段,为 PJCJ(N,5,1) (平均成绩),并计算 CJ.DBF 中 KCMC 为“计算机基础”的平均成绩,将计算的平均成绩保存在 PJCJ 字段的所有记 录中。 4、 对 XS.DBF 创建普通索引文件 XS.CDX,按专业升序排列,按性别降序排列。 5、 物理删除 XS.DBF 中学号为 20031209 的学生记录。 6、 将数据表 XS.DBF 和 CJ.DBF 添加到考核盘根目录下的数据库 STU.DBC 中。7、 对 XS.DBF 和 CJ.DBF 建立“一对多”的永久性关联。 8、 创建一个视图 ST.VUE,包括下列字段 XH、XM、KCMC、CJ. 9、
4、 在 STU.DBC 中创建一个数据表 KC.DBF,结构如下: 字段名 类型 宽度 小数 课程编号 课程名称 学分 说明 KCBH KCMC XF N C C 1 4 12 0 1004 数据库技术 4 10、 编辑一个菜单,以 TEST.MUX 保存在考核盘根目录下。其中菜单格式如下: 文件 编辑 窗口 打开 复制 新建窗口 关闭 剪切 退出 粘贴 各下拉菜单都为命令。 二、程序填空(10 分) 考核盘根目录下有一个表单 DISREC.SCX,它能逐条显示数据库 STD.DBF 中的记录,每次屏幕显示一条记录, 单击“下一条”按钮,显示下一条记录,直到显示完全部记录。但程序中有三处不完整,
5、请把它们补全(要求程序能正 确运行)。 Form1 的 Load 方法: (1) “下一条”按钮的 Click 方法 if (2) skip else go bottom thisform.label7.caption=“显示到最后一条记录!“ endif (3) 三、程序改错(10 分) 考核盘根目录下有一个文件 TTT.PRG,能计算 1/21+3/19+5/17+19/3 的值。但程序中有一些错误,请将程序 修改正确。 四、程序设计(20 分) 考核盘根目录上有学生贷款的数据库文件 LOAN.DBF,其结构如下: 字段名 类型 宽度 学号 姓名 性别 专业 贷款额 小数 说明 XH XM C C 6 8 XB ZY DKE C C N 2 4 8 2 编写一个程序 SR.PRG 存放在考核盘根目录下,功能是由用户从键盘输入学生姓名后,查找该学生,若找到,显 示该学生的姓名、专业、贷款额若没有找到,显示无此学生,单击“退出”按钮,结束程序运行。