C++程序设计案例教程(线上线下混合版)
问题为导向,洞悉过程之美,走进对象,码行天下。重庆师范大学线上一流课程,课程思政示范课程,重庆市一流本科课程。

作者:杨卫明、李晓虹

丛书名:计算机系列教材

定价:69元

印次:1-2

ISBN:9787302642657

出版日期:2023.09.01

印刷日期:2024.07.19

图书责编:杨帆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书全面介绍C++基础知识、面向过程和面向对象编程思想和理论。全书共12章,主要内容包括C++入门,基本数据类型、运算符与表达式,程序控制结构,数组,函数,指针与引用,结构体与共同体,类与对象,静态与友元,继承与多态,模板与标准模板库,输入输出流与文件。 本书是作者总结近20年的教学与实践经验,结合工程教育认证、课程思政、STEM教学理念和一流课程建设经验编写的。课程内容以问题为导向,结合案例实战,通过简洁、通俗的语言,深入浅出、循序渐进地进行讲解。书中实例丰富,案例经典,代表性强,注重基础知识与典型应用相结合,具有较强的系统性、实用型和可操作性。书中所有代码均在Visual Studio 2022环境下运行通过。 本书适合高等院校、高职院校各专业学生使用,可以作为C语言程序设计、C++程序设计和面向对象程序设计课程的教材,也可以供编程爱好者学习程序设计使用。

杨卫明,主要从事高等教育教学和企业信息化研究,长期从事《C语言程序设计》,<<C/C++程序设计》和《C++程序设计》课程的教学。近年来,主持市级教改项目3项,校级教改项目2项,发表教改论文5篇,参与编写教材1部,获得校级教学成果一等奖1项。作为主研人员参与市级精品在线开放课程《Python程序设计基础》,国家一流课程《Python程序设计》建设。主持校级线上一流课程《C++程序设计》,校级课程思政示范课程《C++程序设计》建设。获得重庆市2021年高校课程思政教学名师和团队,课程名称:Java程序设计;重庆市2022年高校课程思政教学名师和团队,课程名称:Python程序设计。累计获得3次校级教学优秀奖,3次优秀本科生导师,1次毕业论文优秀指导教师,1次优秀共产党员称号。指导学生参加学科竞赛获得省部级以上奖项30余项,多次获得优秀指导教师称号。

前言 C++是在C语言的基础上发展起来的一门集面向过程编程、面向对象编程和泛型编程于一体的编程语言。C++完全兼容C语言,具有灵活高效、可移植重用,代码性能高等优点。它广泛应用于科学计算、网络软件、操作系统、游戏、教育与科研等多个领域,被誉为“最经典的编程语言”。人们上网使用的浏览器、操作系统、Meta公司的后台代码、腾讯公司的QQ和微信、阿里云及百度云等网络软件的底层架构都是用C++编写的。 本书是作者总结近20年的教学与实践经验,结合工程教育认证标准、课程思政、STEM教学理念和一流课程建设而编写的。全书共12章,主要内容包括C++入门,基本数据类型、运算符和表达式,程序控制结构,数组,函数,指针与引用,结构体与共用体,类与对象,静态与友元,继承与多态,模板与标准模板库,输入输出流与文件。本书以问题为导向,结合经典案例,通过简洁、通俗的语言,深入浅出、循序渐进地进行讲解。本书适合高校各专业作为C语言程序设计、C++程序设计和面向对象程序设计课程的教材,不要求学习者有C语言编程经验。 本书特点如下: (1) 以问题为导向,采用案例驱动,结合工程教育认证标准,融合课程思政和STEM教学理念,开发了特色鲜明的教学课件、教学视频、面试问答、技术讨论、案例实战和章节测试等内容,建设了丰富的线上线下混合教学资源。 (2) 注重知识的逻辑性、系统性、科学性和教学的实用性。语言通俗易懂,内容深入浅出、循序渐进,符合教学规律,方便教师组织教学。 (3) 实例丰富,案例经典,代表性强,融课程理论、实验实训和综合应用于一体,解决了资源分散问题,方便教师教学和学生学习使用。 (4) ...

课件下载

样章下载

网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章C++入门1

1.1C++语言概述1

1.1.1C++的发展1

1.1.2C++的特点2

1.1.3C++的应用领域2

1.2第一个C++程序3

1.2.1预编译指令3

1.2.2命名空间4

1.2.3函数4

1.2.4变量5

1.2.5注释5

1.2.6输入输出6

1.2.7代码编写规范7

1.3C++程序的上机实现7

1.3.1程序开发过程8

1.3.2开发环境8

1.4案例实战与实训15

1.4.1案例实战15

1.4.2案例实训16

习题117第2章基本数据类型、运算符与表达式19

2.1词法符号19

2.1.1C++字符集19

2.1.2标识符20

2.1.3关键字20

2.1.4运算符20

2.1.5分隔符21

2.2基本数据类型21

2.2.1数据类型分类21

2.2.2整型22

2.2.3字符型22

2.2.4浮点型22

2.2.5sizeof运算符23

2.3常量和变量23

2.3.1常量23

2.3.2变量26

2.4运算符和表达式27

2.4.1算术运算符与算术表达式28

2.4.2关系运算符与关系表达式30

2.4.3逻辑运算符与逻辑表达式31

2.4.4赋值运算符与赋值表达式33

2.4.5条件运算符与条件表达式33

2.4.6逗号运算符与逗号表达式34

2.4.7位运算符34

2.4.8类型转换36

2.5案例实战与实训37

2.5.1案例实战37

2.5.2案例实训38

习题238第3章程序控制结构40

3.1顺序结构40

3.2选择结构...

"本书是重庆市一流本科课程配套建材。
课程内容标准高,理念新。课程内容以问题为导向,按照工程教育认证标准,融合课程思政
课程对教学内容进行了重构,内容注重了知识的逻辑性、科学性和教学的实用性。
课程采用Visual Studio 2021作为开发环境,并讲解了VS的使用,体现了时代性和新颖性。
"