|
|
教程内容:* Y% h) V; y, u- [+ I
"上"部分的内容简介1 t) q& I' J6 w4 a
第1讲:语言的发展与简介; a2 y8 R6 M [1 [
第2讲:面向对象
1 _% y7 G. E. Y1 j, X第3讲:系统分析,进制
$ t, N/ z9 M. V! _2 i- U5 d第4讲:程序开发过程,二进制补码- L3 P3 R7 V6 O" X: M9 d
第5讲:C++概述,数据类型
9 T) L0 n) K9 O7 o6 v第6讲:常量与变量: l! ^; Q$ S* ~/ P" {
第7讲:接第6讲,运算符
+ _! N2 B- y: E8 r8 A# y' q第8讲:运算符+ t' x$ X8 ?( O3 b( K, M6 V
第9讲:接第8讲,控制结构
+ { o* F4 t9 r5 ]' P) p$ m第10讲:控制结构
$ u: h! B8 e0 _; e1 ^5 @ s第11讲:控制结构& K* d' ^* U$ e- r" L7 Z! v% X
第12讲:控制结构
8 H- t( u) r" {" Z4 U. H第13讲:循环结构嵌套2 h* o J. U6 ]$ t- w
第14讲:break,continue语句,枚举类型
! Q/ C7 G9 y3 f0 |' E第15讲:接14讲,结构体
6 ^5 H% C# u+ P2 S1 q6 T r第16讲:函数的定义,调用* z6 h8 I$ ` L0 C
第17讲:例题. H0 @5 R, X" r5 P3 ^
第18讲:函数的调用执行过程,嵌套调用,递归调用
0 W+ R4 J* r5 L/ l4 w$ G第19讲:例题,汉诺塔问题3 F7 d m; Z: V# E; h
第20讲:函数的参数传递机制,引用,内联函数$ E- }. c' W) q( F) N' c" ^& Z/ \
第21讲:接20讲,缺省形参值,重载函数,函数模板
. ~, q5 A$ O$ i* c第22讲:系统函数,小结! Z0 t1 Z; o& i. C) \$ B& ~: B6 ]
第23讲:用debug观察递归" ~% t, a3 ]: S! r1 T
第24讲:接23讲3 |, {7 ^5 P' i+ Z0 y. r e
第25讲:面向对象,类的概要
+ S6 ]0 \. ]3 f5 ^5 i) \第26讲:成员函数,对象,应用举例,构造和析构函数,拷贝构造函数
! B) q6 P) k* ^6 R; K! x# I/ t第27讲:接26讲,析构函数,类的组合1 _" T7 k0 p0 {. o" C% o7 R4 W/ X
第28讲:举例复数(对象,内联成员函数,构造函数重载,拷贝构造函数),类的组合. ^: L- ^ [( a
第29讲:类的组合举例,类模板
6 a4 q7 q6 ?4 m' X8 _第30讲:习题课* d1 T( m- B" h9 d" f2 t
第31讲:作用域与可见性,对象生存期' r( l4 ^0 M9 I; R4 U
第32讲:对象生存期,举例,内存分配
l3 r: T, [( t6 S) B$ ]$ p第33讲:全局变量,静态成员( N* {+ G: l# i0 e" b& Z c1 l
第34讲:接33讲,静态函数成员,友元0 k1 |1 r; B! U w- ]- b
第35讲:友元函数,友员成员函数,常类型(常引用,常对象,const修饰对象成员)
7 \4 }' W( K% A7 i1 D+ {9 U7 l9 r1 R第36讲:常数据成员举例,多文件结构和编译预处理命令,多文件结构
$ M1 L, V9 \# a. L6 j* E第37讲:习题课# m5 H# k) A1 o
第38讲:接37讲,数组
2 |; n' H, h! b$ L, J5 W第39讲:一维,二维,多维数组( D z' r. B4 O3 Q( a( q
第40讲:数组作为函数参数,对象数组
. T% O* ?2 T1 b: W第41讲:接40讲,指针+ ~* y$ e3 y" A6 ^* `
第42讲:void类型指针的使用,指针变量运算+ f% z* ]' |9 g6 }/ \
第43讲:指向常量的指针,指向类类型对象的指针
5 D; ]' x& k+ D; y第44讲:动态内存分配(new),动态分配数组,指针作函数参数) o& Y" f7 D& P& V6 c4 ~6 ?- d6 o" |% Y
第45讲:指向(指针,函数)的指针,字符数组,指针小结
' J `" Y* D+ s; l( @第46讲:习题课
) p5 \$ s0 W; j# W/ N第47讲:复习
+ R0 r. p1 b( l第48讲:复习,样卷
. S3 D5 V! H7 n当然还有下面的部分.但我只看了上部.现在就上部发表评论:0 g! ?: N, f0 A& F) ~
此教程配套清华大学出版社出版的,由郑莉,董渊编著的[C++语言程序设计]一书.此书适合于编程入门者,而且还渗透了一些数据结构的思想.
- A; R$ h$ b$ `' G8 O+ l& ?
1 N; g% \8 W( A* C0 W# G适用对象:+ M: r' S1 S) p: M
此教程很适合编程入门者,要想学C++的更不用说了.学好C++不在话下.
. \ Z* `, N& e
6 J# S+ G6 M! m0 o1 p& @点评,仅供参考:
: J2 l! c J& f10大优点.6 e& Q; V5 z! |; b; Q* M! ^
1.些教程从一开始到以后每一章,何老师都强调面向对象的思想.; A9 U" f2 ~) E4 ~0 a
2.何老师对于书中的每个概念,要点,难点都会详细解说.; }; S- P6 o- Z, ]: ~, T9 ^# U
3.对于比较容易混的地方,何老师作规纳,对比,总结.如函数那一章,重载函数,内联函数.带默认参数的函数.等等她 都会对比.
3 W9 Y% G. N. X9 j, ?4.善于引进学生进入编程角色,每讲一个程序,她会先教学生怎么分析编程思想,然后才去实现.
" R% o: p! ]/ E$ H" K. _5.善于调动学生去思考,一个问题,她会从几个角度去解决.用几种编程方法去实现.9 g$ ^0 l0 v% f! B) E* ^ b
6.还有实验演示.让学生有上机实践的见识.4 F- p% \: l# @! e7 S: J
7.每章学完以后,她一般都会小结一下这一章我们学了哪些内容.替学生理一下框架,让学生有个整体观念.+ Q6 ~1 n# o1 ]6 b5 X$ |/ d* ~6 ]* E
8.教学大纲明确.每一章哪些是应该掌握的,了解的和理解的她都会标出来.! U7 V, h/ C6 k7 u9 U- h
9.有些涉及到比较深的,不作要求的,她也会讲,让想学有余力的学生增长见识./ ?# W/ l6 _* {. t! }& L
10.板书书写得清楚.; b2 V, ?; M7 G! t
4 g6 d8 m3 M, y
个人认为,到目前此,网上还没有发现有这么多讲的[C++程序设计],共有80多讲.我认为她是编程入门者,特别是C++编程入门的好教程.( G) J' L( I9 S
; g; T& L, _: V* Z2 V; B2 N% k+ e
想要下载的同学可以到5Q里去下载.7 F8 b7 w% O8 ]6 p; ~
3 L( h8 K4 \! o4 ?9 U评点不错,条理清楚,加18分。感谢参与。---yhw 0 I' k+ j+ J0 i
[ 本帖最后由 yhw 于 2005-10-16 09:40 编辑 ] |
评分
-
1
查看全部评分
-
|