C++语言程序设计(MOOC版)(第2版)
1. 适合作为慕课(MOOC)在线教育课程的线下教材。本书按实际编程需求梳理和组织C++的知识点,并为每节设计了适合在线评判的选择题,每章则设计了适合课堂讨论的程序阅读题、改

作者:阚道宏

丛书名:21世纪高等学校系列教材·计算机科学与技术

定价:59元

印次:2-3

ISBN:9787302475620

出版日期:2017.10.01

印刷日期:2018.08.03

图书责编:郑寅堃

图书分类:教材

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

本书是在《C++语言程序设计(MOOC版)》的基础上进一步总结爱课程网“中国大学MOOC”(http://www.icourse163.org/)的网络教学实践修订而成。本书按照实际编程应用来梳理和组织C++语言的知识点,按章节顺序可分为程序设计基础、结构化程序设计方法和面向对象程序设计方法三大部分。内容编排由易到难,循序渐进。每个小节都设计了适合在线评判的单选练习题,每章则设计了适合课堂讨论的程序阅读题、改错题和编程题。   凡开设“C++语言程序设计”课程的教师可将本书作为授课教材使用,联系作者可免费获得配套教学课件,联系作者:kandaohong@cau.edu.cn 。参加慕课(MOOC)或其他网络课程学习的学生可将本书作为线下阅读教材使用。

本书是在《C++语言程序设计(MOOC版)》的基础上进一步总结爱课程网“中国大学MOOC”(http://www.icourse163.org/)的网络教学实践修订而成。依据本教材开设的“C++语言程序设计”MOOC(慕课)课程已开设四个学期,累计选课人数已超过十万人。

本书是在《C++语言程序设计( MOOC版)》的基础上进一步总结爱课程网“中国大学MOOC”(http://www.icourse163.org/)的网络教学实践修订而成。依据本教材开设的“C++语言程序设计”MOOC(慕课)课程已开设四个学期,累计选课人数超过十万人。   MOOC学员能够积极参与课堂讨论,提出各种问题,并对如何开展C++语言程序设计教学提出了很多宝贵的意见和建议。这里分享几个MOOC课堂的精华贴。   【空空mooc369】:这门课是学软件的,为什么第1章很多内容是关于硬件的呀?   【教师回复】:初学者学习程序设计,首先应树立以下两个观念。 (1) 程序员向计算机硬件下达指令,然后由硬件执行指令。程序员应首先了解硬件的基本结构和工作原理,这样才能知道如何向硬件下达指令。 (2) 程序是一组下达给计算机硬件的指令序列(或称为语句序列)。仅从语法角度去理解,语句是抽象的。初学者要学会从有形的硬件去理解抽象的语句和语法。   程序设计课程只在一开始简单介绍一下硬件,后续章节在讲解C++语法时会提及内存或CPU等硬件。   【luckymooc360】:C++语言为什么提出引用和指针的概念?   【教师回复】:程序员通过定义变量来申请内存,再用变量名访问所分配的内存单元。大型程序需要多个程序员协作开发,共同完成。如果其他程序员想访问上述变量的内存单元,例如读取其中的数据,可以吗?答案是肯定的,可以,但只能通过引用或指针来访问(即间接访问)。   【小二上盘ID】:老师,我们学校先学C语言,然后学的是C#和Java。怎样才能学好程序设计...

暂无课件

样章下载

暂无网络资源

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

目录
荐语
查看详情 查看详情
第1章  程序设计导论 1

  1.1  计算机硬件结构 1

     本节习题 4

  1.2  计算机程序 4

     本节习题 8

  1.3  计算机程序开发 8

     1.3.1  程序设计 8

     1.3.2  程序实现 10

     1.3.3  程序测试 12

     1.3.4  程序发布 12

     本节习题 13

  1.4  信息分类与数据类型 13

     1.4.1  二进制数制 13

     1.4.2  数据类型 16

     1.4.3  信息分类及数字化 18

     本节习题 21

  1.5  C++语言简介 21

  1.6  本章习题 22

第2章  数值计算 23

  2.1  程序中的变量 23

     2.1.1  变量的定义 24

     2.1.2  变量的访问 26

     本节习题 27

  2.2  程序中的常量 28

     本节习题 31

  2.3  算术运算 31

     2.3.1  C++语言中的加减乘除 31

     2.3.2  其他算术运算符 34

     本节习题 35

  2.4  位运算 35

     本节习题 39

  2.5  赋值运算 40

     本节习题 42

  2.6  数据的输入与输出 42

     本节习题 45

  2.7  引用与指针 45

     2.7.1  引用 45

     2.7.2  指针 47

     本节习题 53

  2.8 ...

 

本书是在《C++语言程序设计(MOOC版)》的基础上进一步总结爱课程网中国大学MOOC”http://www.icourse163.org/)的网络教学实践修订而成。依据本教材开设的“C++语言程序设计”MOOC(慕课)课程已开设四个学期,累计选课人数已超过十万人。