暂无评论
图文详情
- ISBN:9787302532156
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:411
- 出版时间:2019-09-01
- 条形码:9787302532156 ; 978-7-302-53215-6
内容简介
《程序设计基础》是专门为高等学校理工类特别是新工科学生编写的教材。全书共16章,内容涵盖结构化程序设计方法、面向对象程序设计方法以及基本的数据结构和算法3部分。 《程序设计基础》通过对一些精选问题求解思路和方法的分析,以及针对初学者容易出现错误和困惑的地方提供的大量提示,帮助读者更好地理解使用计算机解决问题的基本原理和方法,提高计算思维能力,初步具备使用C++程序设计语言解决实际问题的能力。 《程序设计基础》面向初学者,不要求读者具备计算机高级程序设计语言方面的背景知识。 《程序设计基础》也是学堂在线的“程序设计基础(上)”和“程序设计基础(下)”MOOC课程使用的教材,同时配套有《程序设计基础——上机实习及习题集》。 《程序设计基础》也适合结合MOOC课程自主学习的读者学习参考。
目录
第1章 如何让计算机进行计算
1.1 计算思维和程序流程图
1.1.1 计算思维
1.1.2 程序流程图
1.2 程序设计的基本概念
1.2.1 用计算机求解问题的过程
1.2.2 程序设计方法
1.3 高级程序设计语言——C++
1.4 初识C++程序
1.4.1 简单C++程序实例
1.4.2 C++源程序的组成
1.4.3 C++源程序的组成元素
1.5 集成开发环境——VS 2010
第2章 计算机如何表示与处理数据
2.1 常用数制及不同数制数值之间的转换
2.1.1 数制
2.1.2 不同数制之间的转换
2.2 整数在计算机中的表示
2.2.1 数据的单位
2.2.2 整数的表示方法
2.3 实数在计算机中的表示
2.4 非数值数据在计算机中的表示
2.4.1 字符型数据在计算机中的表示
2.4.2 字符串
2.4.3 逻辑型数据
2.5 C++中的基本数据类型和转义字符
2.5.1 C++的基本数据类型
2.5.2 C++中的转义字符
2.6 变量和常量
2.6.1 常量
2.6.2 变量
2.7 基本数据的处理
2.7.1 运算符和表达式
2.7.2 算术运算符与算术表达式
2.7.3 赋值运算符与赋值表达式
2.7.4 关系运算符与关系表达式
2.7.5 逻辑运算符与逻辑表达式
2.7.6 基本数据类型之间的转换
2.8 C++中的基本语句
2.8.1 定义/声明语句
2.8.2 表达式语句
2.8.3 复合语句和空语句
2.8.4 输入输出语句
2.9 C++中的几个特殊运算符
2.9.1 ++和--
2.9.2 条件运算符
2.9.3 逗号运算符
2.9.4 sizeof运算符
2.10 更多关于C++的运算符和表达式
2.10.1 运算符的优先级和结合性
2.10.2 有副作用的表达式和无副作用的表达式
2.10.3 表达式的求值顺序
……
第3章 选择与迭代算法
第4章 结构化数据的处理
第5章 模块化
第6章 数据存储
第7章 面向对象方法
第8章 继承与多态
第9章 输入输出流
第10章 模板
第11章 数据结构和算法的基本概念
第12章 线性表
第13章 栈和队列
第14章 树和二叉树
第15章 图
第16章 算法设计策略及应用实例
1.1 计算思维和程序流程图
1.1.1 计算思维
1.1.2 程序流程图
1.2 程序设计的基本概念
1.2.1 用计算机求解问题的过程
1.2.2 程序设计方法
1.3 高级程序设计语言——C++
1.4 初识C++程序
1.4.1 简单C++程序实例
1.4.2 C++源程序的组成
1.4.3 C++源程序的组成元素
1.5 集成开发环境——VS 2010
第2章 计算机如何表示与处理数据
2.1 常用数制及不同数制数值之间的转换
2.1.1 数制
2.1.2 不同数制之间的转换
2.2 整数在计算机中的表示
2.2.1 数据的单位
2.2.2 整数的表示方法
2.3 实数在计算机中的表示
2.4 非数值数据在计算机中的表示
2.4.1 字符型数据在计算机中的表示
2.4.2 字符串
2.4.3 逻辑型数据
2.5 C++中的基本数据类型和转义字符
2.5.1 C++的基本数据类型
2.5.2 C++中的转义字符
2.6 变量和常量
2.6.1 常量
2.6.2 变量
2.7 基本数据的处理
2.7.1 运算符和表达式
2.7.2 算术运算符与算术表达式
2.7.3 赋值运算符与赋值表达式
2.7.4 关系运算符与关系表达式
2.7.5 逻辑运算符与逻辑表达式
2.7.6 基本数据类型之间的转换
2.8 C++中的基本语句
2.8.1 定义/声明语句
2.8.2 表达式语句
2.8.3 复合语句和空语句
2.8.4 输入输出语句
2.9 C++中的几个特殊运算符
2.9.1 ++和--
2.9.2 条件运算符
2.9.3 逗号运算符
2.9.4 sizeof运算符
2.10 更多关于C++的运算符和表达式
2.10.1 运算符的优先级和结合性
2.10.2 有副作用的表达式和无副作用的表达式
2.10.3 表达式的求值顺序
……
第3章 选择与迭代算法
第4章 结构化数据的处理
第5章 模块化
第6章 数据存储
第7章 面向对象方法
第8章 继承与多态
第9章 输入输出流
第10章 模板
第11章 数据结构和算法的基本概念
第12章 线性表
第13章 栈和队列
第14章 树和二叉树
第15章 图
第16章 算法设计策略及应用实例
展开全部
本类五星书
浏览历史
本类畅销
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0