本书是一种“以计算思维训练为核心,以能力培养为目标”的C语言程序设计教材,基于“程序设计 = 算法思维 + 语言艺术 + 工程规范”的知识和能力框架,以及“前期以培养解题思路为主,语法知识够用就行;后期补充必要的语法细节”的教学策略编写。全书共9单元可分为4个部分。第1部分是针对C程序设计的初级训练:第1单元介绍C语言程序设计首先应当掌握的一些基本概念和方法;第2、3单元在第1单元的基础上介绍判断结构和重复结构;第4单元介绍穷举、迭代、递归和模拟,奠定算法基础。第2部分是在第1部分的基础上进行数据类型的扩展:第5单元介绍数组,第6单元介绍3种可定制数据类型——构造体、共用体和枚举,第7单元介绍
新概念C++程序设计大学教程(第3版)
✍ Scribed by 张基温
- Publisher
- 清华大学出版社
- Year
- 2018
- Tongue
- Chinese
- Leaves
- 422
- Edition
- 3
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书是一本面向大学计算机专业的C++程序设计教材,以面向对象程序设计为主线,突出C++的基本特点,介绍C++1y的重要新特性。全书共分为4篇11个单元。 第1篇:C++面向对象起步。用4个单元帮助初学者建立面向对象的问题分析思维,掌握相关方法和语法知识,树立面向对象程序中“一切皆对象,一切来自类”的意识,初步领略面向对象程序设计的奥妙。 第2篇:C++面向抽象程序设计。用两个单元介绍C++的继承机制,并帮助读者理解如何在一个程序中组织类,以及什么样的类结构才是好的程序结构。 第3篇:C++泛型程序设计。用两个单元介绍多态性和STL。C++的泛型的通用、灵活的特点将给读者的学习带来一定乐趣,也为读者将来从事程序开发工作提供了更多便捷方法。 第4篇:C++深入编程。用3个单元介绍C++实体访问、函数和I/O流等方面的细节和内容,进一步丰富程序设计语言机制,使读者在程序开发上能够锦上添花。 本书理念先进、概念清晰、讲解透彻、便于理解。书中例题经典、习题丰富、覆盖面广,适合作为高等学校各专业的面向对象程序设计教材。本书还可供培训机构使用,也可供相关领域人员自学。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1篇 C++面向对象起步
第1单元 职员类
第2单元 简单计算器
第3单元 素数产生器
第4单元 Time类
第2篇 C++面向抽象程序设计
第5单元 继承
第6单元 C++程序结构优化
第3篇 C++泛型程序设计
第7单元 模板
第8单元 STL编程
第4篇 C++深入编程
第9单元 C++实体访问探幽
第10单元 C++函数探幽
第11单元 C++I/O流
正文结束
附录A C++保留字
A.1 C++关键字
A.2 C++替代标记
A.3 C++库保留名称
A.4 C++特定字
附录B C++运算符的优先级别和结合方向
附录C C++标准库与准标准库
C.1 C++标准库头文件
C.2 C++ Boost库内容
参考文献
C.1.1 标准库中与语言支持功能相关的头文件
C.1.2 支持流输入/输出的头文件
C.1.3 与诊断功能相关的头文件
C.1.4 定义工具函数的头文件
C.1.5 支持字符串处理的头文件
C.1.6 定义容器类的模板的头文件
C.1.7 支持迭代器的头文件
C.1.8 有关算法的头文件
C.1.9 有关数值操作的头文件
C.1.10 有关本地化的头文件
高等教育质量工程·信息技术系列示范教材
C.2.1 字符串和文本处理库
C.2.2 容器库
C.2.3 迭代器库
C.2.4 算法库
C.2.5 函数对象和高阶编程库
C.2.6 泛型编程库
C.2.7 模板元编程
C.2.8 预处理元编程库
C.2.9 并发编程库
C.2.10 数学和数字库
C.2.11 排错和测试库
C.2.12 数据结构库
C.2.13 图像处理库
C.2.14 输入/输出库
C.2.15 跨语言混合编程库
C.2.16 内存管理库
C.2.17 解析库
C.2.18 编程接口库
C.2.19 综合类库
C.2.20 编译器问题的变通方案库
📜 SIMILAR VOLUMES
全书共分为4篇:第1篇为面向对象启步,用5个例子引导读者逐步建立面向对象的思维方式和基本的设计能力,将Java基本语法贯穿其中;第2篇为面向抽象编程,主要介绍抽象类、接口和设计模式;第3篇为基于API开发,包括多线程编程、图形用户界面、网络编程、JavaBean、持久化技术。通过这3篇,可以达到夯实基础、面向应用、领略全貌的教学效果。
C语言是国内外广泛使用的计算机语言,学会使用C语言进行程序设计是计算机工作者的一项基本功。本书系统地介绍怎样使用C语言进行程序设计。通过本书的学习,可以基本掌握C语言的主要内容和使用方法,同时学习程序设计的方法及有关算法的基本知识,初步掌握用计算机解题的全过程。 本书作者具有丰富的教学经验和编写教材的经验,善于把复杂的问题简单化,化解了学生学习过程中的许多困难。作者所著的《C程序设计》一书受到专家和读者的一致好评,公认为是学习C程序设计的理想教材,被全国大多数高校选用,是学习C语言的主流用书,已累计发行逾1400万册,创同类书的国内外发行高纪录。 根据国内一般大学非计算机专业的教学需要,作者在
<p>C++是一种高效实用的程序设计语言,它既可进行过程化程序</p> <p>设计,也可进行面向对象程序设计,因而成为编程人员z广泛使用的工具。学好</p> <p>C++,再学习其他软件就很容易,C++架起了通向强大、易用、真正的软件开发应用的桥梁。</p> <p>本书共分两大部分: 第一部分包括第1章~第10章,是基础部分,主要介绍C++程序设计语言、程序结构和过程化基础; 第二部分包括第11章~第21章,是面向对</p> <p>象程序设计部分,它建立在C++程序设计基础之上,讲述了面向对象程序设计方法。</p> <p>本书提供课程教学的全程视频,读者可扫描封底的刮刮卡观看。本书还
本书在第一版基础上融合最新技术内容,以基础知识点,实战案例,课后习题相结合的模式,由浅入深地介绍程序设计语言和程序设计方法的相关概念,Visual Studio 2015集成开发环境,C#语言的基本数据类,语法基础,面向对象的编程方法,异常处理技术,窗体应用程序设计和开发方法,目录和文件的读写操作,ActiveX控件和自定义组件的开发,多线程技术,数据库开发技术,Web应用开发方法,基于DataGridView和GridView的(Web)应用程序开发,Excel数据的导入导出,各类应用程序的部署和发布方法等.
本书是国家精品课程教材,是《C语言程序设计(第2版)》的配套教材。本书以任务驱动方式,通过实例讲授程序设计的基本概念和基本方法,把重点放在解题思路上,试图贯穿以程序编写带动语法教学的模式,引导读者掌握C语言的核心编程方法,提高应用能力。本书分为3部分,共13章,主要内容包括:Visual C++ 6.0上机过程、Turbo C 2.0上机过程,程序的调试与测试、上机实验的目的和要求、15个精选实验、C语言编程常见错误分析,知识要点与习题等。本书提供课程网站、习题解答及程序源代码。