c语言与程序设计

c语言与程序设计

ID:43324107

大小:39.50 KB

页数:7页

时间:2019-09-29

c语言与程序设计_第1页
c语言与程序设计_第2页
c语言与程序设计_第3页
c语言与程序设计_第4页
c语言与程序设计_第5页
资源描述:

《c语言与程序设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、华山中学2012-2013年度研究性结题报告社团名称:程序设计社团论文题目:c旧语言与程序设计小组成员:—张尚云、黄羽、杨溢、李冠亚、吉鹏飞指导老师:杜春玲1.有关c++语言C语言之所以要起名为“C”,是取的“BCPL”的第二个字母(第一个字母用来命名之前被发明的的B语言)。当C语言发展到顶峰的时刻,出现了一个版本叫CwithClass,那就是C++最早的版本,在C语言中增加class关键字和类,那个吋候有很多版木的C都希望在C语言中增加类的概念;后来C标准委员会决定为这个版本的C起个新的名字,那个时候征集了很多种名字,最后采纳了其中一个人的意见,以c语言中的++运算符来体现

2、它是C语言的进步,故而叫C++,成立了C++标准委员会。美国AT&T贝尔实验室的木贾尼•斯特劳斯特卢普(BjarneStroustrup)博士在20世纪80年代初期发明并实现了C++(最初这种语言被称作“CwithClasses")。一开始C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtualfunction)、运算符重载(operatoroverloading)、多重继承(multipleinheritance)、模板(template)、异常(exception)、RTTI>命名空间(namespace)逐渐被加入标准。1998年

3、国际标准组织(ISO)颁布了C卄程序设计语言的国际标准ISO/IEC1988-1998。C++是具有国际标准的编程语言,通常称作ANSI/ISOC++。1998年是C++标准委员会成立的第一年,以后每5年视实际需要更新一次标准,下一次标准更新原定是在2009年,目前我们一般称该标准C++0x,但是由于对于新特性的争端激烈,除了在TechnicalReport1(tri)中的新增修改被基木确定外,完整的标准还遥遥无期。况且遗憾的是,由于C++语言过于复杂,以及经历了长年的演变,直到现在(2010年)都没有有一个编译器完全符合这个标准。目前最符合和接近C++标准的编译器有为GNU

4、GCC4.6.1和VisualStudio2010spl等。另外,就目前学习C++而言,可以认为他是一门独立的语言;他并不依赖C语言,我们可以完全不学C语言,而直接学习C++。根据《C++编程思想》(ThinkinginC++)—书所评述的,C++与C的效率往往相差在正负5%之间。所以有人认为在大多数场合C++完全可以取代C语言(然而我们在单片机等需要谨慎利用空间、直接操作硬件的地方还是要使用C语1.图书馆中的c卄语言面向对象是当前计算机界关心的重点,面向对象的软件开发方法是吸收了软件工程领域有益的概念和有效的方法而发展起来的。它集抽象性、封装性、继承性和多态性于一体,可以帮

5、助人们开发出模块化、数据抽象程度高的,体现信息隐蔽、可复用、易修改、易扩充等特性的程序。C++是面向对象的编程语言,是一门既有难度乂有深度的课程。学生要学好它,自己的学习方法与学习态度固然重要,但教师好的教学方法尤为关键。好的教学方法,可以让学生学习起来达到事半功倍的效果。在这里笔者结合自己的实际教学经验谈谈通过采用什么样的教学方法来激发学生的学习兴趣,使学生在教学过程中能主动的学习。1.良好的开端精心准备笫一堂课、激发学生学习的积极性。C++程序设计语言是一门比较抽象的课程,很多内容只可体会,很难言传。在学习过程中感觉会比较枯燥、难懂,没有一定的毅力很难坚持下去。这需要将学

6、生很好地引入门,要让学生认知该课程的重要性与实用性,要提高他们的学习兴趣,有信心去学好它。为此在第一堂课上教师可从不同专业角度为学生介绍学习本课程的意义。往届学生的C++课程设计、数学建模、程序竟赛等作品是教师第一节课的最好素材。2.学生为主体提倡“以学生为主体的教学模式”,教师使用多种教学媒体给出学习资源,讲解重点、解释难点、解惑疑点。充分利用多种媒体资源,发挥学生的主体作用,引导学生自主学习,培养学生的自学能力。教师要随时了解学生是否掌握了教学目标中要求学会的知识和技能,有多少人掌握和掌握的程度等。从而针对学生的学习现状,确定应重点讲解和辅导的知识点,再根据学生的实际情况

7、來设计教学环节,这样才能保持学生的学习兴趣,防止他们因难懂、不懂而产生畏惧情绪,中途退山。1.利用多媒体、网络教学平台,增强教学效果教师在备课过程中要精心制作课件,可通过示例类比(如:在讲解调用的不同执行方式吋,举例:经理将“自己要到外地出差”的消息告诉他身边的人(妻子、下属、秘书)?妻子:准备行李;下属:准备出差的资料;秘书:安排车票和住宿)、动画演示等方法来简化学习难度,营造轻松活泼的学习氛围。在上次授课过程中出现的难点问题、遗留问题要尽量在下次课的课件上能体现出来,避免不同授课老师,不同授课时段,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。