计算机实习报告参考.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机上机实习报告 院系:长江大学### 班级:######### 姓名:####### 学号:######序号:#### 指导老师:#### 截止时间:###### 实习目的 这次上机实习的主要目的是使同学们将平日所学的理论知识用于实践,以便更牢 固地掌握,同吋让同学们 熟悉VB 6.0的开发环境,掌握基本的编程方法,熟悉用VB 语言完成一个应用程序的设计过程,掌握有关编辑和调试程序的方法和技巧; 实习内容 三、1)7…名。用VB创建一个数据文件,一、用记事本新建一个文本文件,将本班的M名学生在本学期的N门考试课的成绩(要求 用假想分数,并要求将自己的每门课的分数定在96分以上,放在第一列;而将别人的大多数课程的 分数都定在96分以下)输入到这个文件中,建议按如下形式存放(注:20WMW50、 三、 1) 7…名。用VB创建一个数据文件, 2)分别统计全班每门课的平均分,并计算各分数段(60分以下; 2) 分别统计全班每门课的平均分,并计算各分数段(60分以下;60?69; 用VB创建一个新的数据文件,在该文件中存放数据的格式如下: VB 5 12 70?79; 80?89; 90分以 ±)的学生人数。 范围. =90 80-89 英语 3 10 学号 姓名 英语 VB 数学 1 我自已 96 98 99 2 李某 91 96 67 3 王某 75 58 56 4 赵某 58 67 77 编号 课程名称 课程学分 1 英语 5.0 2 C程序设计 3.5 3 数学 4.5 二、将本学期的N门课程及其学分(16学时为1个学分)输入到另一个数据文件(文件类型同上题)中, 建议如下列形式存放: 请编写一个简单的学生成绩管理程序,要求完成以下功能: 根据以上两文件内容分别计算每个学生N门课的加权平均分(保留2位小数,4舍5入),按平均分 排列名次,平均分相同则名次并列,如第1、2、2、4、5、5、 存放班级的成绩表,建议按以下形式存放。 学号 姓名 英语 C程序设计 数学 平均成绩 名次 1 张某 76 89 89 80.5 2 2 李某 91 96 67 78.2 3 3 王某 75 58 56 88.8 1 4 赵某 58 67 77 65 4 3) 3) 4) 5) 打印每名学生成绩条(并将结果存放到用VB创建的一个新的数据文件中)。 打印所有存在不及格课程学生的名单(含学号、不及格课程名称、课程的学分及成绩)。 打印优等生名单(学号、N门课成绩、平均分名次) 优等生条件: a) 平均分》90分 b) 名次在本班位于前三名 c)平均分段5分,并且有二门课的成绩都n 95分 选做内容:打印每门课成绩分布图 三、实习步骤 课题分析 课题分析 a) 该成绩管理系统屮要同时表示学生的学号、姓名、成绩等一些信息,及课程、课程 学分等一些信息,由于每项信息的意义不同,数据类型也不同,但还要同时作为一 个整体来描叙和处理,因此需要通过用户自定义来解决。所以在编程之前新建一个 标准模块用来定义自定义类型。 b) 为了便于后面执行求加权平均分、排名等命令,在Fonnl发生Load事件时应将学生 信息和课程信息读取并放到两个数组中,由于这两个数组在该管理系统的全程序都 要用到,因此应定义为全局类型。如是在标准模块中定义两个数组。 c) 由于原始数据文件中相邻的两列之间空格的长短不一,因此在调用Split函数之前 应窗体通用模块屮自定义一个spaccl函数将原始数据文件中相邻的两列之间空格数 变为。 d) 在编写程序时,由于该系统的程序代码较多,因此在编写时要合理。 e) 在打印成绩条、不及格名单、优等生等信息时,应边用write语句分别将数据存入一 个新的文件中。 0显示柱状图的数据来自程序运行中所保存的,而不是自己手动建立的文木。 2.体界面设计 2. 体界面设计 ?加载窗体,在该管理系统中,我用到了四个窗体。 ?编辑菜单。打开所需设计的窗体,单击“工具”选“菜单编辑器”进行编辑。如: 2£ 索引僵):[ 快捷键S): 帮助上下文ID Qi): |0 厂复选? 17有效d) 协调位置(Q): 17可见② 厂显示窗口列表址) 1 士 1 令1 ■ 1 1 下一个?] 插入1) 删除(X) Ctrl+A Ctrl+U Ctrl+S 文件 Ctrl+G Ctrl+L Ctrl+D Ctrl+E Ctrl+P 编辑完后,单击确定即可! 编好后 的 Forml ?在相应的窗体上安装所需的控件。例如: 3?编辑代码 单击菜单里的子菜单,逐一编写代码。 单击菜单里的子菜单,逐一编写代码。 4.调试程序并保存 每编辑好一功能代码后应立即调试,若代码错误,程序不能运行,应及吋修改,直 至运行,然后保存。 保存时应以次保存标准模块、窗体、工程,

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档