电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

西南交通大学计算机实习报告VIP免费

西南交通大学计算机实习报告_第1页
1/14
西南交通大学计算机实习报告_第2页
2/14
西南交通大学计算机实习报告_第3页
3/14
暑期计算机实习报告第1页共14页暑期计算机实习报告实习时间段2009年7月19日~7月23日上午9:00~12:00实习地点7307实习目的计算机实习是本科计算机基础教学的一个重要环节。它对于巩固学生的计算机基础知识,增强学生的计算机应用水平,改善学生的知识结构,具有重要意义。本课程的教学目的是:通过系统的上机实习,使学生的计算机基础知识与基本操作技能得到进一步的巩固,提高学生的编程能力和用机水平,培养学生用计算机分析与解决问题的意识,为后续课程打下基础。实习内容本实习要求完成如下三项任务:1.巩固所学的计算机基本知识和基本操作技能,包括:(1)练掌握正确的键盘指法和英文盲打技术;(2)能熟练使用Windows操作系统;(3)熟练掌握Word、Excel、PowerPoint等办公自动化软件;能使用网络获取、发送信息;用PowerPoint制作一组幻灯片(幻灯片所表述的主题自定),或用Excel绘制出图1所示的sin(x)、cos(x)函数曲线2.计算机语言及编程用本学期已学过的VC++语言编程。编程题目及要求由指导教师指定(可参考附录中提供的题目)。3.提交一份实习报告(要求打印)实习报告不得少于1000字:主要总结实习心得和实习成果(全部程序及计算结果或图形以及PowerPoint幻灯片)。实习成果:1.程序一题目:用牛顿迭代法解方程01xxe(提示:迭代公式为)()('1kkkkxfxfxx迭代初值可取0.5)。(1)算法原理:牛顿迭代法是以微分为基础的,牛顿迭代法是取x0之后,在这个基础上,找到比x0更接近的方程的跟,一步一步迭代,从而找到更接近方程根的近似跟。方法使用函数f(x)的泰勒级数的前面几项来寻找方程f(x)=0的根。设r是f(x)=0的根,选取x作为r初始近似值,过点(x0,f(x0))做曲线y=f(x)的切线L,L的方程为y=f(x0)+f′(x0)(x-x0),求出L与x轴交点暑期计算机实习报告第2页共14页的横坐标x1=x0-f(x0)/f(x0),称x1为r的一次近似值,过点(x1,f(x1))做曲线y=f(x)的切线,并求该切线与x轴的横坐标x2=x1-f(x1)/f′(x1)称x2为r的二次近似值,重复以上过程,得r的近似值序列{xn},其中xn+1=xn-f(xn)/f′(xn),称为r的n+1次近似值。然后用一层循环。(2)程序流程图:子函数算法描述:定义子函数中的变量x,f0d,f0;x←X0当fabs(f0)≥1e-6时f0=x*exp(x)-1;f0d=(x+1)*exp(x);x=x-f0/f0d;主函数算法描述:定义主函数中的变量x0;输入x0的初始值;调用子函数fun;输出方程x*e^x-1=0的根。(3)变量的说明:主函数中的double型变量x0,是整个方程解的初始值,通过对它的附值可以改变牛顿迭代法的初值。子函数中调用函数exp和fabs,定义子函数中的变量x,f0d,f0,其中x等于x0的值。然后经过循环比较达到fabs(f0)靠近1e-6的目的,最后返回x即为方程的解。(4)使用方法:本程序可以通过改变根初值,通过牛顿迭代法得到方程01xxe的根。(5)源程序:#include#includeusingnamespacestd;intmain(){doublefun(doublex0);doublex0;cout<<"请输入x的初始值:"<>x0;cout<<"方程x*e^x-1=0的根是:"<=1e-6);returnx;}(6)程序运行结果:2.程序二题目:输入学生成绩单,并进行统计,打印出统计表。(1)算法原理:学生成绩单的打印是非常常用的一个内容,通过这个程序的运行可以大大减轻成绩统计的负担,只需要将学生的成绩育学号一一输入进去即可得到一张经过统计的成绩单,其中包括语文,数学,英语,化学,物理的各科分数,同时还统计该班不及格的总人数以及不及格率。全程序应用二级数组的方法存储美个人各科的分数,再通过数组的方式进行统计。(2)程序流程图:定义int型变量I,j,二级数组a[8][6];定义double型变量l用来存储不及格率;i←0;当i<8时;j←1;当j<6时;输入a[i][j];j←j+1;i←i+1;暑期计算机实习报告第4页共14页i←0;当i<8时;j←1;当j<6时;Ta[i][j]<60FK++;j←j+1;i←i+1;通过l=(float)k/40得到本班的不及格率;输出这个班的不及格人数k以及不及格率l。(3)变量说明:这个程序定义了一个二级数组变量a[8][6]...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

西南交通大学计算机实习报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部