《管理系统中计算机应用上机题》由会员分享,可在线阅读,更多相关《管理系统中计算机应用上机题(12页珍藏版)》请在金锄头文库上搜索。
1、管理系统中计算机应用上机题,刚找到的,恭大伙参考管理系统中计算机应用上机题一、建立数据库按下列要求建立职工数据库文件, TEST1。 DBF存放考盘根目录下GH( C, 4) XM ( C, 8) XB( C, 2) HF( 2, 1) CSNY( D, 8) JBGZ( N, 8, 2)0001 张塞 男 。 F。 08/08/71 800.00 0002 李芳 女 。 T。 04/10/73 1200.00 0003 朱卫国 男 。 T。 12/08/55 2500.00 0004 杨磊 男 。 T。 09/06/66 1500.00 0005 刘亚茹 女 。 F。 10/21/51 28
2、00.00 (其中: GH-工号, XM-姓名, XB- 性别, HF- 婚否, GSNY-出生年月, JBGZ-基本工资)二、数据库操作1、按基本工资字段降序建立排序文件,结果存放在考盘根目录下 T1。 DBF文件中,数据库的结构只包括工号,姓名,基本工资这三个字段。2、对所有职工增加 10%的基本工资3、逻辑删除所有未婚职工的纪录。三编制程序有如下图书数据库(假设存放在 C:、 TS。 DBF文件中)SH( C, 4) SM ( C, 10) DJ ( N, 5, 2) CS( N, 4) JE ( N, 8, 2)0001 高等数学 28.50 100 2850.00 0002 大学英语
3、 38.00 50 1900.00 0003 大学语文 20.00 70 1400.00 0004 数据库技术 25.00 80 2040.00 0005 操作系统 19.00 10 1900.00 ( SH- 书号, SM- 书名, DJ-单价, CS-册数, JE- 金额)按下列要求编制显示高于制定册数纪录的程序 TEST1。 PRG,存入考盘根目录下:1 打开图书数据库文件 C: ts.dbf 2 提示输入册数,显示高于此册数的所有记录3 程序应允许反复输入册数并做显示操作,直至输入“ N”字母结束程序的运行。来不及了。先打这一道还有九道等我出去逛好街,吃好饭,晚上继续。老妈在催我呢!
4、而且现在网速实在不行! 继续:一、建立数据库格式同上二、数据库操作 1 将第五条记录的婚否改为。 T。基本工资改为 3000 元2 在基本工资字段后插入一个奖金字段( JJ, N, 8, 2),每位职工的奖金数是基本工资的 10%。3 按出生年月字段升序建立索引文件,结果存放在考盘根目录下 T2。 IDX 文件中三、编程按下列要求编制删除某图书记录的程序 TEST2。 PRG存入考盘根目录下(格式同前)1 打开图书数据库文件2 提示并输入书号,若找到:逻辑删除该记录,若找不到:显示“无此图书!”。3 程序应允许反复输入书号并做删除操作,直至输入“ N”字母结束运行。2 一、同上二、数据库操作1
5、 将当前数据库文件中所有女职工的记录复制到考盘根目录下 T3。 DBF文件中2 物理删除第二条记录3 再数据库末尾添加一条新记录0001 曹小英 女 。 F。 05/20/80 950.00 三。数据库格式同上按下列要求编制修改某图书记录的程序 TEST3。 PRG存入考盘1 打开图书数据库文件2 提示并输入书号,若找到:将图书的单价及金额乘以 0.9 ;若找不到:提示:“无此图书!”3 程序应允许反复输入书号并做修改操作,直至输入“ N”字母结束运行。第四篇一、同上二、数据库操作1 将当前数据库文件中所有女职工的记录复制到考盘根目录下 T4。 DBF文件中2 对所有女职工增加 10%的基本工
6、资3 逻辑删除第以条和第五条记录三。数据库格式同上按下列要求编制修改某图书记录的程序 TEST3。 PRG存入考盘1 打开图书数据库文件2 提示并输入书号,若找到:显示“该图书已存在,不能添加”;若找不到:再数据库末尾允许添加该书号的图书新记录。3 程序应允许反复输入书号并做添加操作,直至输入“ N”字母结束运行。第五篇一、略二、 1 按姓名字段升序建立索引文件,结果存放再考盘根目录下 T5。 IDX 文件中。2 再基本工资字段后增加一个平均工资字段( PJGZ, N, 8, 2)3 计算基本工资的平均值,并将计算结果存放到所有记录的平均工资字段中。三、编制显示某图书记录的程序 TEST。 P
7、RG 1 打开图书数据库文件2 提示并输入书号,若找到:显示该图书记录;若找不到:显示“无此图书!”3 程序应允许反复输入学好并做显示操作,直至输入“ N”字母结束运行。一略二数据库格式同前几篇1 按工号字段降序建立排序文件,结果存放在考盘目录下 T6。 DBF文件中。2 在数据库末尾插入一条空白记录3 计算基本工资的总额,并将计算结果存放到空白记录的基本工资字段中。三、按下列要求编制删除某学生记录的程序 TEST6。 PRG 1 打开学生数据库文件2 提示并输入学号,若找到:逻辑删除该记录;若找不到:显示“查无此人!”3 程序应允许反复输入学号并做删除操作,直至输入“ N”字母结束运行。数据
8、库格式如下:XH( C, 4) XM ( C, 10) YW ( N, 3) SX ( N, 3) WY ( N, 3)0201 赵一芳 85 90 95 0202 李小洁 79 78 85 0203 陈华 90 70 81 0204 郭平平 80 88 76 0205 黄竣 68 75 80 第七篇一略二 1 删除“出生年月”这个字段2 对所有未婚职工增加 10%的基本工资3 一性别为第一关键字升序排列,基本工资为第二关键字降序排列,产生新的数据库文件存放在考盘 T7。 DBF文件中。三、按下列要求编制显示某学生记录的程序 TEST7。 PRG 1 打开数据库2 提示并输入学好,若找到:显示
9、该学生记录;若找不到:显示“查无此人!”3 程序应允许反复输入学号并做显示操作,直至输入“ N”字母结束。第八篇一略(因为同前几篇一样地)二格式略(因为同前几篇)1 按出生年月字段升序建立索引文件,结果放于 T8。 IDX 中2 在基本工资字段后增加一个工资总额字段( GZZE, N, 8, 2)3 计算基本工资的总额,并将计算结果存放到所有记录的工资总额字段中。三按下列要求编制添加某学生记录的程序 TEST8。 PRG(格式略同第六篇)1 打开数据库2 提示并输入学号,若找到:显示“该学生记录已存在,不能添加!”;若找不到:在数据库末尾允许添加该学号的学生记录。3 程序应允许反复输入学号,并
10、做添加操作,直至输入“ N”字母结束。第九篇一略(原因啊。不用问了,看前面)二格式略(原因:看上面)1 按出生年月字段降序建立排序文件,结果放于 T9。 DBF文件中2 逻辑删除所有未婚职工的记录。3 在数据库末尾添加一条新记录0010 曹小英 女 。 T。 05/20/75 950.00 三编制修改某学生记录的程序 TEST9。 PRG 1 打开数据库(格式略)2 提示并输入学号,若找到:允许修改该记录,若找不到:显示“查无此人!”3 程序应允许反复输入学号,并做修改操作,直至输入“ N”字母结束运行。第十篇 - 最后一篇(终于结束啦。公德圆满啦! 哈哈哈哈)一略(照着前几篇的来)二格式略(
11、同上)1 删除“婚否”这个字段2 对 70 年 12 月 31 日之前出生的所有职工增加 10%的基本工资3 按基本工资字段升序建立索引文件。结果存放于 T10。 IDX 文件中。三编制统计学生成绩的程序 TEST10。 PRG 1 打开数据库2 提示并输入学号,若找到:显示该学生的学号,姓名,及三门成绩的总分;若找不到:显示“查无此人!”。3 程序应允许反复输入学号并做统计操作直至输入“ N”字母结束运行。(本卷考试时间 60 分钟)注意事项:1、 在考核盘的根目录下有 XS.DBF 、 CJ.DBF 、 STD.DBF 、 LOAN.DBF 、 DISREC.SCX 、TTT.PRG 、
12、KSH.PRG 和 KSHF.SCX 文件, 这些文件在考核盘的 BACKUP 子目录下有相应的备份,以备考生在误操作后复制;2、考生首先运行考核盘上 KSH.PRG 程序,输入考生姓名、准考证号和座位号,若不输入姓名、准考证号和座位号,作 0 分处理。一、单命令操作题(共 60 分,每题 5 分)考核盘根目录上有两个数据表文件, 其中 XS.DBF 有 6 条记录, CJ.DBF 有 15 条记录,结构分别如下:XS.DBF : 字段名 类型 宽度 小数 说明XH C 8 学号XM C 8 姓名XB C 2 性别ZY C 8 专业CJ.DBF : 字段名 类型 宽度 小数 说明XH C 8
13、学号KCMC C 12 课程名称CJ N 3 0 成绩1、 将 CJ.DBF 中 KCMC 为 高等数学 的成绩增加 3 分。2、 在 CJ.DBF 中,添加一条新记录:李海华 大学英语 88 3、 对 XS.DBF 增加一个字段,为 PJCJ ( N, 5, 1) (平均成绩) ,并计算 CJ.DBF中 KCMC 为 计算机基础 的平均成绩,将计算的平均成绩保存在 PJCJ 字段的所有记录中。4、 对 XS.DBF 创建普通索引文件 XS.CDX ,按专业升序排列,按性别降序排列。5、 物理删除 XS.DBF 中学号为 20031209 的学生记录。6、 将数据表 XS.DBF 和 CJ.D
14、BF 添加到考核盘根目录下的数据库 STU.DBC 中。7、 对 XS.DBF 和 CJ.DBF 建立 一对多 的永久性关联。8、 创建一个视图 ST.VUE ,包括下列字段 XH 、 XM、 KCMC 、 CJ 。9、 在 STU.DBC 中创建一个数据表 KC.DBF ,结构如下:字段名 类型 宽度 小数 说明KCBH C 4 课程编号KCMC C 12 课程名称XF N 1 0 学分1004 数据库技术 4 10、 编辑一个菜单,以 TEST.MUX 保存在考核盘根目录下。其中菜单格式如下:文件 编辑 窗口打开 复制 新建窗口关闭 剪切退出 粘贴各下拉菜单都为命令。二、程序填空( 10 分)考核盘根目录下有一个表单 DISREC.SCX ,它能逐条显示数据库 STD.DBF 中的记录,每次屏幕显示一条记录,单击 下一条 按钮,显示下一条记录,直到显示完全部记录。但程序中有三处不完整,请把它们补全(要求程序能正确运行) 。Form1 的 Load 方法:( 1)下一条 按钮的 Click 方法if ( 2)skip elsego bott