清华大学C课程课件第0讲.pptx
清华大学C课程课
件第0讲
C++语言程序设计
2
课程简介
C++语言程序设计 一门语言
程序设计方法
C++是一种支持面向对象程序设计、支持泛型程序设计、同时支持面向过程程序设计方法的语言。
C++语言程序设计
3
教材
《C++语言程序设计》(第3版)
《C++语言程序设计(第3版)学生用书》
C++语言程序设计
课程内容
第一章 绪论(1学时)
第二章 C++简单程序设计(3学时)
第三章 函数(3学时)
第四章 类与对象(3学时)
第五章 C++程序的基本结构
(3学时)
第六章 数组、指针与字符串(4学时)
第七章 继承(3学时)
)
第八章 多态性(2学时
第九章 群体类和群体数据的组织 (4学时)
第十章 C++标准模板库
(1学时)
第十一章 流类库
(1学时)
第十二章 异常处理
(1学时)
第十三章 Windows应用程序设计基础(1学时)4
C++语言程序设计
5
教学方式
大课
实验课
实验内容、答疑
周一第4,5节,周六第1,2节东主楼9-224
网上答疑
C++语言程序设计
6
教学目标
学会C++程序设计语言
学会C++语言编程方法
能够编写小型程序
C++语言程序设计
7
学时
讲课:32学时,2学时/周
实验课:32学时,2学时/周
课外上机:32学时,2学时/周
C++语言程序设计
8
学习指南
主教材与学生用书配合使用
学习过程中注重实践环节
每个例题都需要自己动手编写程序每章的实验任务必须完成
尽可能多做习题,建议教材上每章之后的习题都尽量多做
C++语言程序设计
9
学习方法
学习编程的秘诀是:编程,编程,再编程;
C++语言和C++的集成开发环境要同时学习和掌握。
从开始养成良好的编程习惯。
代码排版清晰,容易阅读变量命名规范
编写C++风格的程序
C++语言程序设计
C++语言程序设计
C++语言程序设计