的初步知识ppt培训课件

的初步知识ppt培训课件

ID:13675666

大小:198.00 KB

页数:42页

时间:2018-07-23

的初步知识ppt培训课件_第1页
的初步知识ppt培训课件_第2页
的初步知识ppt培训课件_第3页
的初步知识ppt培训课件_第4页
的初步知识ppt培训课件_第5页
资源描述:

《的初步知识ppt培训课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++程序设计烟台大学计算机学院郭艳燕本课程的培养目标建立基本的计算机程序设计概念体系和基本的程序设计方法。理解和掌握C++语言的基本语法和语义,初步理解面向对象的思想,初步掌握面向对象程序设计的方法。逐步提高学生的编程能力和调试程序的能力。为本专业的后续课程打好基础。参考教材教材:《C++程序设计》《C++程序设计题解与上机指导》谭浩强主编参考教材:《C++程序设计教程》钱能主编《C++语言程序设计》郑莉主编《C++Primer》。。。。授课教师:郭艳燕办公室:计算机学院软件工程教研室Email:smallgyy@sina.com课时课

2、堂:(第1学期48课时,第2学期32课时)(2学期)上机:多上机实践作业:认真按时完成答疑考试:总成绩=笔试成绩+平时成绩课程设计:24课时(第2学期末)学习网站:网络教学平台第一学期的要求入门(掌握c++语言的基础知识)掌握程序设计的方法(面向过程、面向对象)在读懂程序的基础上,实现自己编写程序的目的上课认真听讲、课外多看书多做习题,多上机实践。为第二学期和后续课程的学习打下基础。教学内容---第一学期第1篇基本知识第1章C++的初步知识第2章数据类型与表达式第2篇面向过程的程序设计第3章程序设计初步第4章函数与预处理第5章数组第6章指

3、针第7章自定义数据类型教学内容---第二学期第3篇基于对象的程序设计第8章类和对象第9章关于类和对象的进一步讨论第10章运算符重载第4篇面向对象的程序设计第11章继承与派生第12章多态性与虚函数第13章输入输出流第14章C++工具第1篇基本知识1.计算机程序计算机的工作是用程序来控制的。程序是使用计算机语言解决某个问题的方法和步骤的描述。计算机程序设计是在某一程序语言环境下,编写出能够使计算机理解并执行的程序代码。程序代码是计算机可以识别的命令,有一定的语法规则。2.计算机语言的发展程序设计语言就是人与计算机之间进行交流的某种“语言”。按

4、其发展的先后可分为机器语言、汇编语言与高级语言三类。机器语言指令在形式上是由“0”和“l”代码组成的(二进制),且能被计算机直接理解和执行的语言,被称为机器语言。缺点:用机器语言编写程序难度大、直观性差、容易出错,修改、调试也不方便,移植性差。优点:机器语言是计算机能够直接识别的、直接执行的计算机语言,所以程序运行速度最快,效率高。汇编语言汇编语言将机器指令映射为一些可以被人读懂的助记符,如ADD、SUB等。汇编语言是将机器语言“符号化”的程序设计语言。汇编语言和机器语言一样,也是面向机器的程序设计语言,通用性差,使用仍不方便。机器语言和

5、汇编语言一般都称为低级语言。高级语言高级语言的书写方式更接近人们的思维习惯,这样的程序更便于阅读和理解,出错时也容易检查和修改,给程序的调试带来很大的方便。例如:Pascal、Java、C、C++和C#等,其中C++是当今比较流行的高级程序设计语言。高级语言的发展语言的鸿沟高级语言的执行从C到C++C语言是1972年由美国贝尔实验室的D.M.Ritchie研制成功的。大多数系统软件和许多应用软件都是用C语言编写的。UNIX操作系统是由C语言编写的。面向过程的语言,注重函数的编写(编写规模较大的系程序将表现中其不足)。C++是由AT&TBe

6、ll(贝尔)实验室的BjarneStroustrup博士及其同事于20世纪80年代初在C语言的基础上开发成功的。C++保留了C语言原有的所有优点,增加了面向对象的机制。C++是由C发展而来的,与C兼容。用C语言写的程序基本上可以不加修改地用于C++。C++既可用于面向过程的结构化程序设计,又可用于面向对象的程序设计,是一种功能强大的混合型的程序设计语言。C++对C的“增强”,表现在两个方面:在原来面向过程的机制基础上,对C语言的功能做了不少扩充。增加了面向对象的机制。面向对象程序设计,是针对开发较大规模的程序而提出来的,目的是提高软件开发

7、的效率。引入类:实现了面向对象程序设计方法面向对象特征封装性,继承性,多态性程序设计过程最简单的C++程序例1.1输出一行字符:“ThisisaC++program.”。程序如下:#include//包含头文件iostreamusingnamespacestd;//使用命名空间stdintmain(){cout<<“ThisisaC++program.”;return0;}在运行时会在屏幕上输出以下一行信息:ThisisaC++program.C++程序的编写和实现一个程序从编写到最后得到运行结果要经历以下一些步骤。1

8、.用C++语言编写程序用高级语言编写的程序称为“源程序”(sourceprogram)。C++的源程序是以.cpp作为后缀的(cpp是cplusplus的缩写)。2.对源程序进行编译为了使计算

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

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

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