![]()
内容推荐 本书是专门为高等学校理工类特别是新工科学生编写的教材。全书共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 逻辑型数据 …… |