版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实习报告实习性质:c 语言课程实习学生姓名: 谢辉专业班级: 信安 141 指导教师: 郑晓蓉、杨娟实习时间:2014年 12月 22日- 2014年 12月 26日实习地点: 1203 重庆工程职业技术学院学生实习考核表学生姓名专业班级指 导 教 师谢辉信安 141 杨娟、郑晓蓉实习时间2014 年 12 月 22 日-2014 年 12 月 26日实习地点1203 实习名称c语言课程实习自我总结实习是一种锻炼,也是一种经历,有了此次的实习,可以发现自己更多的不足和优点,收获更多的经验,提升自己的技术。因为我们的专业问题,我们需要比其他人更加努力,提升自己,才可以适应社会的需要。实习是一种对
2、我们自身技术的一次磨练,可以收获很多东西,在一次次的尝试中发现问题,解决问题,但是实习的结束并不是我们学习的终点,我们应该继续努力,在毕业以后才可以更好的在自己岗位上发挥自己的作用。在人生的旅行中,需要不断的锻炼自己,不停地成长,才可以变成那个自己所期望的人,当失败来临也不要气馁,这是一种磨练,在锻炼中成长,使自己变得更强。在实习结束后,我会用心学习,更加努力的提升自己,完成我的学业,学到知识的同时提高其他方面的素质,毕业后做一个有一技之长的人,更好的在社会中立足。指导教师意见实习单位意见并盖章(院内实习由系签署)考核等级目录1 实习目的 . 12 实习概况 . 12.1 实习要求 . 12.
3、2 实习时间 . 12.3 实习环境 . 12.4 开发环境 . 13 实习内容 . 13.1 系统需求分析. 23.2 程序设计 . 23.2.1程序的初始界面. 33.2.2成绩的输入 . 43.2.3成绩的查询 . 73.2.4各科成绩的排序. 83.4.5总成绩排序 . 93.2.6各科最高分查询. 103.2.7各科平均分查询. 113.2.8程序的退出 . 124 实习总结 . 144.1学习所得 . 144.2经验教训 . 144.3实习体会 . 141 实习目的通过本次实习, 发现自己能力上的一些缺陷。 锻炼自己的实际动手操作的能力,使理论知识变成实际动手操作的技术。提高自己的
4、能力,发现自己的不足,在锻炼中训练自己。运用自己所学的理论知识, 变成自己的真实能够使用的动手能力,提高专业技能,发现自身差距,提高发现问题、解决问题的能力;适应毕业以后的实际工作需求。2 实习概况2.1 实习要求本章要求学生对自己所在学校图书馆进行调研,分析、设计及编程实现学生成绩管理系统。要求该系统实现学生成绩管理的常用功能,界面友好。通过实训,促使学生专业技能得到综合训练,让学生了解软件开发流程, 完成文档编写。2.2 实习时间2014年 12 月 22 日至 2014年 12 月 26日2.3 实习环境(1)实习单位:工程职业技术学院(2)简介:重庆工程职业技术学院是由重庆市人民政府举
5、办,重庆市教育委员会主管的公办全日制普通高等院校。(3)所在部门: 1203 教室(4)主要工作:程序代码的编写、office的编辑2.4 开发环境操作系统 (windows7) 开发工具( tc.20、office2007)开发语言( c 语言)3 实习内容我的实习单位是重庆工程职业技术学院,执行tc编程序的工作。刚实训的是一些学生成绩统计工作, 通过这些实际项目和程序的编辑,让我把学校所学知识转变成到实际操作中去, 同时,也感觉到自己所掌握的知识还是太少,还要加强自己的知识和能力。在实训的过程中,我再一次锻炼了我对于tc编程的专业知识。下面,我将对学生成绩整理系统的开发过程做简单介绍。3.
6、1 系统需求分析随着学校办学越来越好, 学生的人数不停增多, 学生成绩统计和整理的工作越来越繁重, 于是需要有一些快捷简单的办法去简化老师的工作,使老师从繁重的整理工作中解放出来。所以为了解决此类问题,我设计了学生成绩整理系统,来帮助老师整理学生的成绩,简化老师整理的难度。3.2 程序设计为了更好的显示程序的运行结果, 我在每一个运行程序输出结果前都加入了清屏符号,使程序运行后桌面更加简洁, 同时在任何时候退出系统时都会使用二次确认退出系统的提示,防止输入错误导致错误退出系统。在运行后我也进行的一系列的优化选择, 比如学生人数,很多班级人数不同,于是我在输入学生成绩时可以修改学生人数数量,方便
7、编辑,防止人数不同造成的一些麻烦。还有就是在进行成绩排序时为了避免影响返回后再次查看学生成绩的查询,使用了两组二维数组进行保存,一组保持原样, 一组进行排序, 这样可以保证在返回后再次查看学生的各项信息时能够不会混乱。下面是开始界面程序代码:3.2.1 程序的初始界面如图 1 所示:因为界面视窗设计,我在后面使用的可以进行选则的swith语句来进行选择,用 goto 语句向其他需要进行的语句来跳转,以便将每一个操作分别编写,方便之后的删改。同时也可以使整个程序在之后的修改更加清晰,方便观察。图 1 程序的初始界面代码运行后结果如图 2 所示:图 2 程序运行演示3.2.2 成绩的输入其中我在每
8、一个学生成绩输入前都加入一个提示语句,提示所需要输入的数据名称,防止输入错误。如图 3 所示。图 3 成绩输入程序代码这时输入对应窗口的数字可以进入对应的选项,在使用其他东西前我们要输入一些学生的信息和他的成绩:输入操作: 1,enter 。 (进入输入成绩窗口)运行结果:如图 4 所示。图 4 成绩输入人数选择演示现在系统提示需要输入学生人数:为了方便测试,人数输入选择5 人,并同时输入学生的编号和成绩。enter 键确认学生编号和成绩表:如表1 所示。表 1 学生成绩测试表学生编号语文成绩数学成绩c程序成绩1 84 78 15 2 48 98 41 3 84 48 54 4 87 98 6
9、7 5 97 84 84 成绩输入窗口:如图5 和图 6 所示。图 5 成绩输入窗口演示1 图 6 成绩输入窗口演示2 输入完成,这时会提示是否返回系统继续操作,输入 1 后 enter 键确认后会返回初始界面, 进行接下来的操作, 如果误按 2 或其他数字, 会提示是否确认退出。如图 7 所示。图 7 失误操作演示这时按 1 确认也可以返回初始界面,按2 就确认退出了。返回初始界面后输入2 继续测试系统运行。3.2.3 成绩的查询学生查询界面程序代码:如图8 所示。图 8 成绩查询代码输入: 2、enter 。进入学生程序查询界面:如图9 所示。图 9 程序查询界面演示3.2.4 各科成绩的
10、排序再次输入 1 返回初始界面, 然后输入 3 会进入各科成绩的排序 (选择排序)。程序代码如下:如图10 所示。图 10 各科成绩选择排序代码在排序中去掉了姓名, 并使用选择排序进行各科成绩的排名,从大到小的排序让名次第一第二更加明显。运行结果:如图 11 所示。图 11 各科成绩选择排序演示3.4.5 总成绩排序同样我们输入 1 返回首页,输入 4 继续进行总成绩的排序(冒泡排序) :程序代码如下:如图12 所示图 12 总成绩排序代码在总成绩排序中使用 for 语句将 3课成绩的二维数组转换成一维数组后用冒泡排序进行排序,同样为了方便查看,也使用的从大到小的排序显示。运行结果:如图 13
11、 所示。图 13 总成绩排序演示3.2.6 各科最高分查询还是一样的输入 1 再次返回初始界面, 然后输入 5 可以进入查询各科最高分的界面。程序代码如下:如图14 所示。图 14 各科最高分查询代码这个程序相对简单, 输出时为了使整个窗口更加整洁,使用双行输出, 并多次矫正数字位置使其输出位置正好在对应的成绩下面。程序运行输出窗口如下:如图15 所示。图 15 各科最高分查询演示3.2.7 各科平均分查询再次返回系统界面,输入6 进入各科平均分查询界面:程序代码:如图 16 所示。图 16 各科平均分查询程序同样的简单,也是多次矫正位置让数字和名字相对应运行结果:如图 17 所示。图 17
12、各科平均分查询演示3.2.8 程序的退出在程序退出时, 为了避免错误输入造成的意外退出,我在程序中采用两次确认退出语句来保证程序的正确运行。在任何时候选择退出时都会跳转到如下代码中,进行确认退出。程序代码如下:如图18 所示。图 18 程序退出代码如:在开始界面选择7 会出现如下提示退出界面:如图 19 所示。图 19 初始界面程序退出演示此时输入 1 就返回初始界面,如果输入2 则退出系统关闭窗口。4 实习总结4.1 学习所得我经过本次学习,加强了c语言这门课程的理解,从理论变实际操作的同时增加了对程序的熟练程度,加深了对各种循环嵌套语句的使用方法和使用技巧,增强了 c语言编译的能力,加强了c程序错误自检的能力。4.2 经验教训c程序编译时应注意随时保存,在一次编程过程中,电脑意外重启,导致程序未能保存, 这次的事件使我花了很久编译的程序基本没有了,只存留了之前编程的一部分,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国设备钢结构行业竞争策略与应用需求潜力分析研究报告
- 2025-2030高端咖啡市场供需格局评估及未来趋势研究报告
- 2025-2030高端医疗器械植入材料行业市场供需格局研究及投资布局规划报告
- 2025-2030高端化妆品制造行业市场供需分析及投资评估规划分析研究报告
- 2025-2030餐饮酒店行业市场供需动态投资评估分析了望规划研究报告
- 2026年四川文化传媒职业学院单招职业适应性考试题库带答案详解
- 2026年哈尔滨应用职业技术学院单招职业技能考试题库附答案详解
- 2026年四川商务职业学院单招职业倾向性测试题库含答案详解ab卷
- 美容院卫生管理制度范本
- 医院财务制度第26条
- 《智能建造技术与装备》 课件 第二章 BIM技术与应用
- 《电石炉变压器》课件
- 部编四年级道德与法治下册全册教案(含反思)
- MOOC 研究生学术规范与学术诚信-南京大学 中国大学慕课答案
- JBT 11699-2013 高处作业吊篮安装、拆卸、使用技术规程
- 中成药临床应用指导原则专家讲座
- AutoCAD 2020中文版从入门到精通(标准版)
- 铁道特种货物运输-超限、超长、集重货物及装载
- 第1章-监督学概述
- 世界环境日主题教育活动宣传PPT模板
- 铝土矿选矿可研报告
评论
0/150
提交评论