C++语言基础与实践教程

C++语言基础与实践教程 教材名称: C++语言基础与实践教程
ISBN号: 978-7-900491-06-0 作者: 曹晶华、邹翔、于茜
字数: 542千字 规格: 16开
印制时间: 2010-02-11 出版日期: 2010-02-02
定价: 38.00 元 样章下载: 978-7-900491-06-0C++语言基础与实践教程样章(加水印).pdf
购买地址:

        第1章 C++语言概述: 主要通过实例介绍 C++程序的基本结构, C++程序的创建过程和集成开发环境的使用。第2章  C++数据类型和常量变量:重点介绍 C++的基本数据类型,变量常量的概念、定义和使用。第3章 表达式与运算符:介绍 C++的基本语法规则。第4章 程序控制语句:通过实例介绍程序设计的三种基本结构及其语法格式。第5章 数组和向量:介绍数组和向量的定义和使用,向量属于面向对象的STL的内容,介绍它是因为有些专业方向后续课程数据结构可以用其描述算法,此部分内容可以作为选讲部分,放在数组这一章是因为两者有共同之处。对于STL内容,本书不再介绍,有感兴趣的读者可以参考相关资料。第6章 函数:介绍函数的概念、定义、作用以及函数调用。第7章 程序结构:主要介绍程序文件的结构,生命期和作用域的问题以及存储类型。第8章 指针:主要介绍指针的概念、定义和使用。第9章 结构体:主要介绍结构体类型和链表的操作,这部分内容是为了与“类”做对比,并且结合指针应用,为后续课程学习做个铺垫,有兼容数据结构的部分内容,根据实际情况可以略过此部分内容的学习。第10章 类和对象:介绍基于对象编程的概念和特点,类和对象的定义与使用。第11章 类的继承和派生:介绍类的继承的概念、继承方式和使用。第12章 文件的操作:介绍文件的基本操作包括文件的读写和复制。第13章 多态性与虚函数:通过实例介绍面向对象编程的重要特点,即多态性,通过虚函数体现多态,由此引出抽象类及虚基类的概念。

 

        C++是一门实践性很强的基础课程,既要掌握概念,又要动手编程,还要上机调试运行,为此,编者在研究了CDIO工程教育教学模式后,在“做中学”思想的指导下,围绕培养IT应用型本科人才的培养目标,编写了本教程,并配有相应的习题和实验指导教程。CDIO强调在加强基础教育的同时,关注工程实践,加强实践环节;本教程充分体现加强实践的教学思想,以实用性为原则,正确处理基础与应用的关系,在编写过程中,我们参阅了国内外十多种C++的教材,在多年授课经验的总结下,认真地分析了非计算机专业学生的特点和初学者在学习中的困惑,从教学实际出发,站在读者的角度思考问题,按照认知规律组织内容,合理取舍,以贴近的实例带动知识点的学习,而且每个例子都是完整的应用程序,可以单独运行,并且强调“边讲边练”,做到真正的“做中学”。本书遵循C++最新标准,使学生能够一开始就按标准C++的规定编程,贴近工程教育理念。