|
|
教程内容:; a) \$ l" t0 e* p
"上"部分的内容简介) n$ }8 `# d- F' M& N2 j
第1讲:语言的发展与简介
7 R, o- M' Q2 K1 w* U8 f2 {第2讲:面向对象6 e0 V8 M, K, x4 ^( w
第3讲:系统分析,进制
+ F( L8 P1 Y8 G j; \' |第4讲:程序开发过程,二进制补码
! R, n `2 i) j- q h& U$ s2 Z第5讲:C++概述,数据类型5 s: T b# y# L
第6讲:常量与变量8 ` H( T1 Z9 l8 M- Y0 k' h, }( j5 r
第7讲:接第6讲,运算符/ X$ F+ M) w) U
第8讲:运算符/ W; n# F. p0 J& K2 p5 h
第9讲:接第8讲,控制结构+ G" j( S3 h Y3 J* |
第10讲:控制结构
# O/ G. P; H, Z% k. M第11讲:控制结构4 P2 ]( v5 x; }9 Z
第12讲:控制结构
. E" g& P/ B2 t8 F第13讲:循环结构嵌套
f- l3 N/ v: l2 d$ V2 j第14讲:break,continue语句,枚举类型. R X% S8 c* v- S1 M
第15讲:接14讲,结构体
. K0 M6 l: l3 ^) P0 o' x e9 j. W0 W第16讲:函数的定义,调用
1 V, c! K5 H9 K6 W& ?8 T y3 v- E第17讲:例题: p |/ e+ K S/ \
第18讲:函数的调用执行过程,嵌套调用,递归调用3 I, A5 o1 B0 [9 e' d) M
第19讲:例题,汉诺塔问题
' m0 [) m' {( q/ S2 Z& A第20讲:函数的参数传递机制,引用,内联函数
3 ^& p0 ^( f) S2 m e G第21讲:接20讲,缺省形参值,重载函数,函数模板
( ]& ^+ p [' Q' a; a第22讲:系统函数,小结5 x7 ~; x5 M" p; a# g8 N, R9 _+ X
第23讲:用debug观察递归
4 r. m) S1 R7 A: b( E第24讲:接23讲
7 e( g' d' r+ T( U- b; i第25讲:面向对象,类的概要- q& q2 ]) z- n- l$ a
第26讲:成员函数,对象,应用举例,构造和析构函数,拷贝构造函数
( @* I3 N6 |1 s6 W: S第27讲:接26讲,析构函数,类的组合: ]) Z) ^* J# h/ [3 I9 z
第28讲:举例复数(对象,内联成员函数,构造函数重载,拷贝构造函数),类的组合, I1 M# x) A* a2 M+ M$ E0 ?
第29讲:类的组合举例,类模板" a) t: Z1 h# n/ v% ~+ C
第30讲:习题课1 R5 R) [) d' X4 M
第31讲:作用域与可见性,对象生存期+ k2 r) ^' x- s' r2 h
第32讲:对象生存期,举例,内存分配
1 m h5 n3 T. r2 P8 Q. D" l第33讲:全局变量,静态成员
5 Y0 j1 x1 s, B* M! Z第34讲:接33讲,静态函数成员,友元
2 U* [6 R$ W* P% A第35讲:友元函数,友员成员函数,常类型(常引用,常对象,const修饰对象成员)
1 X+ U* l* ^" d4 _' G' M. r第36讲:常数据成员举例,多文件结构和编译预处理命令,多文件结构$ W9 O9 m4 M1 S) g
第37讲:习题课
3 J( x% l* y9 G! D* t第38讲:接37讲,数组
* s$ n: I1 y: f) i; j' @" f第39讲:一维,二维,多维数组, @5 m8 B; B8 [8 @" t0 C6 s
第40讲:数组作为函数参数,对象数组
* g R+ c! y) _9 y2 }第41讲:接40讲,指针4 W/ Y- o2 S" v9 D: S! q
第42讲:void类型指针的使用,指针变量运算
" m; ?5 D5 T+ y! Q# A' r X第43讲:指向常量的指针,指向类类型对象的指针
% a6 _$ l/ a* l第44讲:动态内存分配(new),动态分配数组,指针作函数参数/ S/ I- k: l h6 q' V
第45讲:指向(指针,函数)的指针,字符数组,指针小结 g+ j: [& N% A3 ]
第46讲:习题课
5 n6 |* M$ `3 [第47讲:复习" {/ n0 M0 b% F/ L
第48讲:复习,样卷8 q# G a, V6 F0 }
当然还有下面的部分.但我只看了上部.现在就上部发表评论:7 {+ Q) D2 ]6 z' c" @
此教程配套清华大学出版社出版的,由郑莉,董渊编著的[C++语言程序设计]一书.此书适合于编程入门者,而且还渗透了一些数据结构的思想.8 n: O" }- T9 ?& P
2 C1 \8 @( y$ l适用对象:8 e K( |: d- e* ~" L8 ~
此教程很适合编程入门者,要想学C++的更不用说了.学好C++不在话下.
7 @2 P2 I& y0 k0 g1 O2 ~
4 v; x; V. a n点评,仅供参考:
9 i; _# k1 \4 I6 y- A10大优点.) E) i9 E' P$ `0 }, ^
1.些教程从一开始到以后每一章,何老师都强调面向对象的思想.' e" Z# r$ m Q* [ N4 r( f, u
2.何老师对于书中的每个概念,要点,难点都会详细解说., S1 E/ R" g1 B, J5 b5 J) [
3.对于比较容易混的地方,何老师作规纳,对比,总结.如函数那一章,重载函数,内联函数.带默认参数的函数.等等她 都会对比.! z1 O" p1 M2 V9 Q% _. s
4.善于引进学生进入编程角色,每讲一个程序,她会先教学生怎么分析编程思想,然后才去实现.- l: J) j- H; E$ D2 C
5.善于调动学生去思考,一个问题,她会从几个角度去解决.用几种编程方法去实现.% `* Y, H( B' g- D1 g% l2 j, G7 e$ o
6.还有实验演示.让学生有上机实践的见识.
( W6 Y# V" J% p0 i) O) p% k* [: _& @7.每章学完以后,她一般都会小结一下这一章我们学了哪些内容.替学生理一下框架,让学生有个整体观念.
5 h, {$ ~2 i* \9 Q8.教学大纲明确.每一章哪些是应该掌握的,了解的和理解的她都会标出来./ c5 f* Y9 R2 o2 S, v9 B% z) n$ W
9.有些涉及到比较深的,不作要求的,她也会讲,让想学有余力的学生增长见识.# N- n4 Q5 ^ T: G5 s/ b) ]6 R9 o0 H
10.板书书写得清楚.
/ c% w$ I7 o+ G+ p3 ^ H0 R1 K1 C# l: ?
个人认为,到目前此,网上还没有发现有这么多讲的[C++程序设计],共有80多讲.我认为她是编程入门者,特别是C++编程入门的好教程.
+ z' s; z6 r) ?! H/ j
- C8 T0 S9 |: Q8 B7 o想要下载的同学可以到5Q里去下载.
5 p" O: \" ], c5 ?( I
) H4 C; r* G. [5 X3 n评点不错,条理清楚,加18分。感谢参与。---yhw
5 Z9 w+ G" \. g[ 本帖最后由 yhw 于 2005-10-16 09:40 编辑 ] |
评分
-
1
查看全部评分
-
|