


定价:59.9元
印次:1-1
ISBN:9787302725985
出版日期:2026.08.01
印刷日期:2026.08.18
图书责编:陈景辉
图书分类:教材
本书包括计算机基础、C++程序设计和综合应用案例三部分。第一部分计算机基础,重点讲解计算机的基本工作原理;第二部分C++程序设计,采用理论和算法相结合的方式,循序渐进地介绍C++程序设计语言的语法和相应的算法;第三部分综合应用案例给出C++程序设计的完整应用案例。全书8章,分别介绍计算机与计算机系统基础知识、简单程序和表达式、流程控制、数组、指针、函数、类与面向对象编程、综合应用案例。书中的每个知识点都有相应的实现代码和实例。 本书主要面向广大编程爱好者、从事高等教育的专任教师、高等院校在读学生及相关领域的广大科研人员。
黄庆凤,女,华中科技大学软件学院副教授,华中科技大学计算机系统结构专业博士研究生毕业,工学博士学位。主要研究方向为:网络安全。《计算机及程序设计基础(C++)》课程负责人,该课程2019年获国家一流本科课程(线下),多年来一直从事该课程的教学和课程建设,以主编出版教材一本,参编教材3本。
内 容 简 介本书包括计算机基础知识、C++程序设计基础和综合应用案例三部分。计算机基础知识部分讲解计算机的基本工作原理;C++程序设计基础部分将理论和算法相结合,循序渐进地介绍C++程序设计语言的语法和相应的算法;第三部分讲解综合应用案例。全书共8章,分别介绍计算与计算机系统基础知识、简单程序和表达式、流程控制、数组、指针与数组、函数、类与面向对象编程、综合应用案例。书中的每个知识点都有相应的实现代码和实例。 本书主要面向广大编程爱好者、从事高等教育的教师、高等学校在读学生及相关领域的广大科研人员。 版权所有,侵权必究。举报: 01062782989,beiqinquan@tup.tsinghua.edu.cn。图书在版编目 (CIP) 数据 计算机与程序设计基础:C++版/黄庆凤等编著.北京:清华大学出版社,20268 (“国家级一流本科课程”配套教材系列).ISBN 9787302725985 ⅠTP3128 中国国家版本馆CIP数据核字第2026VV5234号 责任编辑: 陈景辉 封面设计: 刘键 责任校对: 申晓焕 责任印制: 刘海龙出版发行: 清华大学出版社 网址: https://www.tup.com.cn,https://www.wqxuetang.com 地址: 北京清华大学学研大厦A座邮编: 100084 社总机: 01083470000邮购: 01062786544 投稿与读者服务: 01062776969, cservice@tup.tsinghua.edu.cn 质量反馈: 0...
第一部分计算机基础知识
第1章计算与计算机系统基础知识
1.1计算与计算机系统
1.1.1计算
1.1.2计算机系统
1.1.3硬件系统的关键部件
1.1.4操作系统
1.2计算机中的信息表示
1.2.1信息编码
1.2.2数据的进制及转换
1.2.3计算机二进制的优势体现
1.2.4计算机数值的编码表示
1.2.5字符的编码表示
1.3算法
1.3.1算法的概念
1.3.2算法的表示
1.3.3算法优劣的评价标准
1.4使用程序设计语言解决问题的基本步骤
1.5本章小结
1.6习题
第二部分C++程序设计基础
第2章简单程序和表达式
2.1C++语言程序框架
2.2C++语言规则
2.2.1C++的字符集
2.2.2关键字
2.2.3标识符
2.2.4标点符号
2.3C++的数据类型
2.4运算符与表达式
2.4.1基本运算符及其表达式
2.4.2C++的运算符、优先级和结合性
2.4.3语句
2.5类型转换与库函数调用
2.5.1类型转换
2.5.2库函数调用
2.6C++输入输出
2.6.1数据的输入输出
2.6.2输出格式控制
2.7本章小结
2.8习题
第3章流程控制
3.1if分支结构
3.1.1单分支结构
3.1.2双分支结构
3.1.3分支结构的嵌套
3.2switch开关语句
3.3循环结构语句
3.3.1for语句
3.3.2while语句
3.3.3dowhile语句
3.3.43种语句的共性和区别
3.3.5break语句与continue语... 查看详情
(1)问题驱动,由浅入深。本书通过分析问题,由浅入深、逐步地对计算机的重要概念及原理进行讲解与探究,为读者更好地掌握 C++程序设计基础提供便利和支持。 (2)突出重点,强化理解。本书结合作者多年的教学经验,针对应用型本科的教学要求和学生特点, 突出重点、深入分析,同时在内容方面全面兼顾知识的系统化要求。 (3)注重理论,联系实际。本书配有大量的综合实例和两个综合应用案例,旨在帮助读者真正地理解 和掌握程序设计的原理与实践。 (4)风格简洁,使用方便。 本书风格简洁明快,对于非重点的内容不做长篇论述,以便读者在学习过 程中明确内容之间的逻辑关系,更好地掌握操作系统的内容。
查看详情





