计算思维之快乐编程(初级C++描述)

计算思维之快乐编程(初级C++描述)
作 者: 沈军 薛志坚 张婧颖 管赋胜 谢志峰
出版社: 东南大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《计算思维之快乐编程(初级C++描述)》作者简介

内容简介

《计算思维之快乐编程(初级C++描述)》围绕程序设计基本方法的构建及应用,以思维能力培养为目标而展开。全书分为8章,第1章主要解析程序设计的相关概念和环境;第2、3章分别解析程序两个DNA(数据组织和数据处理)的基本构建方法及其C++语言支持机制;第4章主要解析面向功能方法的构建及其C+十语言支持机制;第5章主要解析面向对象方法的构建及其C++语言支持机制;第6、7章主要解析两种程序设计基本方法的基本应用(第6章主要解析排序,第7章主要解析搜索);第8章主要解析程序设计的应用要素。《计算思维之快乐编程(初级C++描述)》主要面向青少年程序设计科普活动的教学与培训,也可以作为新课标程序设计相关课程的教学参考和辅导教材,同时也适用于爱好程序设计的广大读者的科普。

图书目录

第1章 Hello World!

1.1 神奇宝贝小C

1.2 神奇宝贝小C的基因——二进制

1.2.1 进位计数制

1.2.2 二进制

1.3 如何与神奇宝贝小c进行交流

1.3.1 基本交流方式——人机交互式接口

1.3.2 程序交流方式——程序式接口

1.4 baby程序的诞生

1.5 进一步认识Dev-Cpp的能力

1.5.1 语法错误调试

1.5.2 语义错误调试

本章小结

习题

第2章 “2+3”的游戏

2.1 程序如何看世界:数据与数据类型

2.2 程序如何存放一个数据:常量和变量

2.3 程序如何存放一组数据:数据之间的关系

2.3.1 堆叠

2.3.2 关联

2.3.3 绑定

2.4 构建数据组织的基本方法

2.5 程序设计中常用的数据组织形态

2.5.1 数据组织形态及其描述

2.5.2 实战应用

2.5.3 STL中预定义的常用数据组织结构

本章小结

习题

第3章 “5+2”的游戏

3.1 程序中如何表达运算:表达式

3.1.1 概述

3.1.2 表达式的神奇魔力——蕴含的计算思维

3.2 程序如何描述基本处理:基本语句

3.2.1 计算赋值语句

3.2.2 输入输出语句

3.2.3 注释语句与空语句

3.2.4 逻辑控制语句

3.3 程序如何描述复杂处理:基本语句之间的堆叠与嵌套

3.4 程序如何建立数据处理的基本方法

3.5 程序中常用的数据处理方法及其描述

3.6 实战应用

本章小结

习题

第4章 “积木块”的构造与搭建

4.1 编写程序的基本方法

4.2 如何构造程序“积木块”

4.3 如何搭建程序“积木块”

4.4 程序“积木块”的一种特殊搭建方法——递归

本章小结

习题

第5章 “积木块”的进化及搭建

第6章 让“数据世界”变得有序

第7章 寻找心仪的“她”

第8章 “m+n”的游戏

附录A C++语言定义的运算符

附录B ASCⅡ字符集

附录C 标准库常用字符串处理函数(cstring库)

附录D 标准库字符串类型string(C++string类定义)

附录E C++STL常用算法简介

参考文献