《计算机应用实践报告(完整版).pdf》由会员分享,可在线阅读,更多相关《计算机应用实践报告(完整版).pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 计算机应用实践报告 机房名称 逸夫 903 时 间 2009-8-24 至 2009-9-6 学 院 材料科学与工程 专业班级 材料 0813 姓 名 刘智亮 学 号 *指导教师 成 绩 2009年 9 月 说 明 一、计算机应用实践是本科教学重要的实践教学环节,是提高学生应用计算机能力的重要措施。所有参加计算机应用实践教学活动的学生都必须撰写实践报告 二、计算机应用实践报告的质量反映了计算机应用实践的教学质量,它是评定计算机应用实践成绩的主要依据之一。不交实践报告者不得参加实习成绩评定。三、指导教师必须对学生的实践报告写出评语并在相应位置给出成绩并签字,否则本实践报告无效。四、实践报告要求
2、条理清晰,内容详尽,数据准确,字数不少于5000 字。五、计算机应用实践活动结束后请将本报告上交学院存档保存。3 计算机应用实践报告 实践感想 现代社会的高速发展,对人材的需求量也是越来越大,尤其是对复合型人才。而随着电脑的普及化,这就更需要我们能熟练的使用电脑,操作各种程序。作为一名理工科的学生,所受的社会压力将比其他行业更加沉重,要学会创新求变,以适应社会的需要。在这短短的十天计算机实践过程中,我们完成的 Excel 表格,PowerPoint 幻灯片的制作,并且编写完成了C+的学生成绩管理系统。其中,Excel 和 PowerPoint 的制作比较简单,而 C+程序编写就有定的困难了。一
3、 Excel 电子表格:Excel 比较简单,按照要求顺利完成。要求:1.建立本班级学生成绩表;2.应用 MAX,SUM,IF,AVERAGE,COUNT 等函数,求出各同学的成绩总分、平均分、最高分,在表格的最下方求出优秀率;3.格式化表格;4.排序及图表化;后来并没有用本班学生的成绩,原因有两个:一是因为本班学生的成绩无从得知;二是应为统计起来也比较麻烦。而且老师说可以不用班级的学生。所以用随机取数的方法,得到一系列的二位数。删去其中明显偏低的,保留 60 分以上的。每位学生都有数学、英语、物理、C+、体育五门课程(后因打印而删除一部分)。除此以外,还有 Sum(总分)、Average(平
4、均分)、Rank(排名)三个函数值,使用了相应的函数:Sum、Average、Rank。然后表格底部是Max(最高分)、Count(人数)、Rate of the outstanding(优秀率)三个函数,使用了 Max、Count、Count if/30的函数。最后添加线条以格式化,并列出表格。Excel 可以进行复杂的数据计算处理和分析,为实际问题建立数据模型,可以在管理过程减少人为的工作量和从事繁杂数据处理的工作内容,在处理数据方面具有很大的用处。而现在生产管理都需要数据数字化都需要对数据进行处理。1 在 Excel 图的 Sheet1 表中输入数据,数据应该具备层次,形成一张原始成绩表
5、。2.选中表格,将其字体设置为“居中”,将第一二三栏合并单元格(点击格式,选单元格项),输入表头,将其字体设置为“宋体,18 号,居中”。将制表人设置为左对齐,制表 4 时间右对齐。3.算法:键入学号,将鼠标放置在单元格的右下方,然后下拉,使其完成自动填充。先选中相应的单元格,在工具栏中点击选项(求和),在“总成绩”栏中得出结果。将鼠标移到该单元格的最右下方,直至鼠标变成加粗的十字形,然后下拉至,然得到各自的和。求平均值:先选中相应的单元格,在工具栏中点击选项,在下拉菜单中选择“平均值”选项,则在“平局分”栏中得出结果。将鼠标移到该单元格的最右下方,直至鼠标变成加粗的十字形,然后下拉,然得到各
6、自平均分。优秀率,及格率:选中相应的有求范围,键入函数指令,自动运算出结果。将鼠标移到该单元格的最右下方,直至鼠标变成加粗的十字形,然后右拉,然得到结果。生成图形:先选中相应范围,点击,选择柱形图三维柱状柱形图,点击下一步,在系列产生中选列,点击下一步,即可生成所需图形。在图表标题上打入标题,单击下一步,在作出相应的调整即可完成。4筛选:在筛选相中,全选图表,筛选条件是成绩小于 60 分的自动用红色字体标出。5 二PowerPoint 课件 PowerPoint 是自由选题,要求使用基础的动画,插入文字图片,视频和声音,以及使用超链接功能,但要制作 30 张左右的幻灯片。1.插入幻灯片:2.幻
7、灯片切换方式:在“视图”选项中可以完成。3.模板设计,配色设计:选中中意的模板,调整配色方案即可。4.插入图片:点击插入中的图片,选择来自文件,然后从文件中找到图片。5.插入文字:单击插入,选择文本框,选择水平/竖直。当鼠标放到图像上变成倒十字时,按住左键不放,拉动鼠标,形成一个文本框,再打入文字即可。若要改变字体、颜色,则选中要改变的文字,右击,选择字体。6.动画设计:选中要完成动画的内容,右键打开“自定义动画”,选择“进入”“强调”“退出”的选项,再选则各种不同的方案,即可完成相应的操作。7.动画设计在高级选项中,还可以加入其他效果,如:出现方式,声音效果,先后顺序等.8.键入艺术字:在演
8、讲稿中可插入艺术字。9.插入音频/视频:单击插入,选择影片和声音,选择文件中的影片/声音。或者选择一段文字,右击,选择超链接,从中选择文件。6 三 C+程序设计:C+程序设计要求:用 C+语言表写学生成绩管理程序,使其具有输入,打印成绩表,查询,插入学生成绩,删除成绩等功能。C+程序可以说是这次计算机实践当中最难得一部分内容,应为 C+语言本身就具 一定的灵活性,若要熟练运用,不是很容易。编译程序如下:#include#include#include class Student public:void SetName();void Setid();void SetMark();void Set
9、English();void SetCp();void Get();void Find();Student();private:int id;char name20;int mark,english,cp;Student:Student()cout成绩删除成功endl;delete&id;delete&name;delete&mark;void Student:SetName()cout请输入学生姓名:name;void Student:Setid()cout请输入学生学号:id;7 void Student:SetMark()cout请输入学生数学成绩:mark;void Student:S
10、etEnglish()cout请输入学生英语成绩:english;void Student:SetCp()cout请输入学生计算机成绩:cp;void Student:Get()coutsetiosflags(ios:left)setfill()setw(5)name id mark english cpendl;void main()int j;cout请输入学生人数(=10)j;Student*s=new Studentj;for(int i=0;ij;i+)si.SetName();si.Setid();si.SetMark();si.SetEnglish();si.SetCp();co
11、ut*endl;cout*学生成绩表*endl;cout*endl;cout*endl;8 cout*endl;cout*姓名*学号*数学成绩*英语成绩*计算机成绩nendl;for(i=0;ij;i+)si.Get();coutn*nendl;cout请输入选择操作:1.删除学生成绩;2.插入学生成绩;3.查询个人成绩:a;switch(a)case 1:b.Student();break;case 2:cout请输入学生人数(=10)j;Student*s=new Studentj;for(int i=0;ij;i+)si.SetName();si.Setid();si.SetMark()
12、;si.SetEnglish();si.SetCp();cout*endl;cout*学生成绩表*endl;cout*endl;cout*endl;cout*endl;cout*姓名*学号*数学成绩*英语成绩*计算机成绩nendl;for(i=0;ij;i+)si.Get();9 coutn*nendl;break;/case 3:b.find();break;/default:cout”输入错误”endl;coutn 谢谢使用endl;首先建立了一个学生类,其中包括共有成员函数,其中包扩了输入学生成绩和打印学生成绩的函数,和学生的姓名,学号等数据。再在主调函数中,利用循环实现的成绩的输入和查询,运用 switch 函数实现了成绩查询,删除和添加功能的选择。短短的十天计算机实践,说长不长,说短不短,在这十天当中,我学习到了很多关于电脑的知识,了解到了许多电脑软件的操作,尤其是 Ecxcel 和 PowerPoint 的熟练使用,必将在以后会用到,C+程序编写,虽然有一定的难度,但在多次的调试和老师的帮助下完成了.总的来说,这次的计算机实践使我受益匪浅。学生签字:刘智亮 2009 年 9 月 7 日 10 指导教师评语 成绩(百分制)_ 指导教师签字:年 月 日