|
|
教程内容:7 a/ j% Y; o2 `/ b- q6 h# Y
"上"部分的内容简介
# g& T. P% E& N8 Y u& G第1讲:语言的发展与简介
, f* k5 V* ]* u+ G第2讲:面向对象
4 T. H" [2 c+ M4 t! w第3讲:系统分析,进制
' }$ i9 h* y$ r, f7 Y第4讲:程序开发过程,二进制补码
3 V3 B: q% Z' ~$ ^9 D第5讲:C++概述,数据类型+ c% `9 O" z( k
第6讲:常量与变量 o) O: `" n( ^7 |6 c. t
第7讲:接第6讲,运算符" g, w2 R; i9 T5 F& I
第8讲:运算符
5 U% g) g: t/ ^3 {第9讲:接第8讲,控制结构
4 p9 }9 N- E' j6 T' D; f8 {第10讲:控制结构5 W3 n/ f ~" B) o* y* ^3 O; h
第11讲:控制结构
' {9 B) a& F" g第12讲:控制结构* g% t% H; q8 C- R; _0 p) `
第13讲:循环结构嵌套
; m7 s& q+ ~6 G第14讲:break,continue语句,枚举类型. f+ C. I- |8 S" W K$ `
第15讲:接14讲,结构体
" p5 J# q- O+ {% r [" @; T第16讲:函数的定义,调用1 I8 v7 k5 i$ n, |
第17讲:例题) }( m7 N) m# J; V, T2 c! }
第18讲:函数的调用执行过程,嵌套调用,递归调用7 ?6 H W# ^+ ]$ i
第19讲:例题,汉诺塔问题
1 F1 K/ J# A3 a第20讲:函数的参数传递机制,引用,内联函数
8 E: ]7 t) V \8 T$ K* ^第21讲:接20讲,缺省形参值,重载函数,函数模板& m, m% e8 _6 { E& a% A4 P
第22讲:系统函数,小结
- P6 p. g' h& v3 a第23讲:用debug观察递归
6 l9 n# N" \4 N/ t. [第24讲:接23讲3 J( Q1 ^9 X0 V9 C$ x- o! l. I
第25讲:面向对象,类的概要
I! |3 g0 r& [) J! f9 S/ K第26讲:成员函数,对象,应用举例,构造和析构函数,拷贝构造函数4 o: l/ G( j9 F5 W4 d5 \' |$ `
第27讲:接26讲,析构函数,类的组合$ B% Y% A$ Z6 o& t
第28讲:举例复数(对象,内联成员函数,构造函数重载,拷贝构造函数),类的组合
" {# d$ Y6 g/ W7 w# l& B第29讲:类的组合举例,类模板% O5 X* k1 i( N5 t, R
第30讲:习题课
2 ~+ l5 J) I$ w3 x7 K6 P第31讲:作用域与可见性,对象生存期
. b0 _) P) `) j7 z7 G& _第32讲:对象生存期,举例,内存分配$ z6 [( c1 Y3 i9 d, r
第33讲:全局变量,静态成员% G5 N7 a# S& t6 O
第34讲:接33讲,静态函数成员,友元2 L4 q8 w3 V! |! n/ X% f
第35讲:友元函数,友员成员函数,常类型(常引用,常对象,const修饰对象成员)
3 I9 e( H* O) a1 l9 O5 o第36讲:常数据成员举例,多文件结构和编译预处理命令,多文件结构$ t" S- Y) p6 g$ A; c# _! j( j5 q
第37讲:习题课6 e) h) S2 T8 V+ [. a+ H
第38讲:接37讲,数组
8 G; d% ^: }/ _' T第39讲:一维,二维,多维数组8 u* t' _ w; t
第40讲:数组作为函数参数,对象数组
9 D- X5 u8 i% q, t* C9 v9 ?3 b第41讲:接40讲,指针5 h9 M7 D1 g# ^. u& ^
第42讲:void类型指针的使用,指针变量运算
. m2 Z; W; `4 F' ~) |- I( c第43讲:指向常量的指针,指向类类型对象的指针
8 K! n1 \8 |! E第44讲:动态内存分配(new),动态分配数组,指针作函数参数
$ a7 S7 Y8 y- k; v/ R+ D第45讲:指向(指针,函数)的指针,字符数组,指针小结
% P& v3 z3 q, h4 u% x7 W2 R第46讲:习题课
6 u7 f' l# A% n第47讲:复习- }% I7 W; F# U
第48讲:复习,样卷
* u* m2 |1 F; d$ b; l当然还有下面的部分.但我只看了上部.现在就上部发表评论:
3 |8 f6 J: n' M6 C此教程配套清华大学出版社出版的,由郑莉,董渊编著的[C++语言程序设计]一书.此书适合于编程入门者,而且还渗透了一些数据结构的思想.
) X0 L. y \6 M1 j2 @1 a# D8 F
) X: b( o# I% r! U* x适用对象:
) _3 k! z$ o: ~( {* w此教程很适合编程入门者,要想学C++的更不用说了.学好C++不在话下.2 o0 M, k1 P, d+ V
( x7 ^: F* V& n$ V$ h' c# x$ |
点评,仅供参考:
- |6 F9 M) E. W. N% Q# A1 o10大优点.6 j& D8 j P4 _( Q% }' b8 U
1.些教程从一开始到以后每一章,何老师都强调面向对象的思想.
5 g0 Q7 K. \: b9 N2.何老师对于书中的每个概念,要点,难点都会详细解说.
1 f. e( P" l2 p7 Q" l3.对于比较容易混的地方,何老师作规纳,对比,总结.如函数那一章,重载函数,内联函数.带默认参数的函数.等等她 都会对比.: M2 P; N- |) g( |8 U, O
4.善于引进学生进入编程角色,每讲一个程序,她会先教学生怎么分析编程思想,然后才去实现.6 b0 [" C9 h& S% a9 A/ A4 X
5.善于调动学生去思考,一个问题,她会从几个角度去解决.用几种编程方法去实现.
@ y, h% {4 t% Q0 [2 n2 O8 I6.还有实验演示.让学生有上机实践的见识.
7 j) _7 o. \, q! T7.每章学完以后,她一般都会小结一下这一章我们学了哪些内容.替学生理一下框架,让学生有个整体观念.
/ D+ C! ~0 h/ Y8.教学大纲明确.每一章哪些是应该掌握的,了解的和理解的她都会标出来.- r4 Z0 }- B& [' p& x1 z
9.有些涉及到比较深的,不作要求的,她也会讲,让想学有余力的学生增长见识.8 {4 u9 U, p/ O/ i
10.板书书写得清楚.
' c' F1 m( \" g8 W+ Z. x {1 r) _/ \, E( p/ o7 F
个人认为,到目前此,网上还没有发现有这么多讲的[C++程序设计],共有80多讲.我认为她是编程入门者,特别是C++编程入门的好教程.3 x _* l( C! g* Y
+ `! \5 H( b' S/ E# X9 ]# f
想要下载的同学可以到5Q里去下载.3 l. Z; g7 E4 Y; B
1 Z4 S# l- l. H! R9 }" M$ J评点不错,条理清楚,加18分。感谢参与。---yhw 9 L2 ?- p; n2 I2 t W% \% g6 Q) ?
[ 本帖最后由 yhw 于 2005-10-16 09:40 编辑 ] |
评分
-
1
查看全部评分
-
|