|
教程内容:
1 I( ?! `6 G1 f0 y, |"上"部分的内容简介
5 D7 Z7 D8 {4 s3 \) B- k第1讲:语言的发展与简介
" ~3 u9 `; R8 F( ?第2讲:面向对象9 j. I* h: Q% l
第3讲:系统分析,进制
8 c% E+ z6 s8 i: E$ F第4讲:程序开发过程,二进制补码2 b5 [' u* n! x/ l+ H8 Y4 a
第5讲:C++概述,数据类型
! a; H. i) |* ?第6讲:常量与变量% X8 S6 y+ W; w! ^- q4 i
第7讲:接第6讲,运算符' S, ^* [( h% H/ h
第8讲:运算符* L' G7 d8 H% i( B
第9讲:接第8讲,控制结构
) m1 V( J5 o5 H+ Z第10讲:控制结构
! z& u$ G% p/ N* \8 [, `# o" J第11讲:控制结构# y# _' s5 ^1 `, T: z
第12讲:控制结构 U$ g) A7 P3 `0 }& V# t7 ?
第13讲:循环结构嵌套
/ }- ]0 x- b+ P( I/ k! k3 E第14讲:break,continue语句,枚举类型
* x/ o0 p+ Q# m. P. P第15讲:接14讲,结构体" S0 f: d- A( S
第16讲:函数的定义,调用2 C, V R$ S& G- T: V
第17讲:例题8 f: q' T) E8 o
第18讲:函数的调用执行过程,嵌套调用,递归调用
- [- ], O4 J& f F5 k ~6 O# q第19讲:例题,汉诺塔问题
$ [, x: b. k& @1 y第20讲:函数的参数传递机制,引用,内联函数
& L+ v( j9 S) @% u0 [7 E第21讲:接20讲,缺省形参值,重载函数,函数模板
* I. ^2 \% O1 Q( [2 q第22讲:系统函数,小结4 y" M1 g* a9 Y, z. A* f
第23讲:用debug观察递归
. |; S' b( P- j9 j8 F0 c% ^第24讲:接23讲
& Q- N; Q4 p2 D4 {. r( [第25讲:面向对象,类的概要( `" d5 G! [1 t7 T ^ x
第26讲:成员函数,对象,应用举例,构造和析构函数,拷贝构造函数
. H, a+ J9 W% ]0 [4 i/ \4 b第27讲:接26讲,析构函数,类的组合
& u [: j/ J# x) {7 K第28讲:举例复数(对象,内联成员函数,构造函数重载,拷贝构造函数),类的组合! W% R/ m! \! l! j0 D7 e
第29讲:类的组合举例,类模板
# m* a$ P$ r+ y( D" d第30讲:习题课& u0 O% |% t6 X
第31讲:作用域与可见性,对象生存期9 _, P4 a# N2 ^8 Z" p3 {
第32讲:对象生存期,举例,内存分配
% R0 ~- \( _+ v. i第33讲:全局变量,静态成员
# b9 j* e& h1 {+ D4 N: X3 b, C第34讲:接33讲,静态函数成员,友元
& Y& _9 W) {+ `" h& F第35讲:友元函数,友员成员函数,常类型(常引用,常对象,const修饰对象成员)
; [9 {5 c# K, `! L! q第36讲:常数据成员举例,多文件结构和编译预处理命令,多文件结构! L! i9 S$ J0 D: t: D
第37讲:习题课) D% ?+ E3 ~ X$ _) i4 \
第38讲:接37讲,数组
: m) k8 B* R; o0 d, B+ }第39讲:一维,二维,多维数组
6 T' T, R r' f; z, g第40讲:数组作为函数参数,对象数组
2 x6 o, U0 L5 D' P; N# s( j第41讲:接40讲,指针 Y% e3 c/ ~1 Z2 `' k7 u9 q
第42讲:void类型指针的使用,指针变量运算
% d! T. X$ _' G第43讲:指向常量的指针,指向类类型对象的指针
6 C7 A+ F$ _5 \ p% ^/ t) @第44讲:动态内存分配(new),动态分配数组,指针作函数参数
y% @5 p( U+ ~. N第45讲:指向(指针,函数)的指针,字符数组,指针小结
8 N* P5 ~ e! f6 c2 z& j! q4 x第46讲:习题课
. f" L" Y% \ n) K/ t9 e- Q/ v第47讲:复习0 V+ ] ]3 Y0 x
第48讲:复习,样卷; Y6 {5 t' |, N1 T
当然还有下面的部分.但我只看了上部.现在就上部发表评论:# G. u* G4 R1 j; q M* e
此教程配套清华大学出版社出版的,由郑莉,董渊编著的[C++语言程序设计]一书.此书适合于编程入门者,而且还渗透了一些数据结构的思想.0 L! q t+ l! `1 j* @7 K3 c: g u5 _
- L9 H. {& A1 R适用对象:
1 s2 d1 g+ K, J! p" N此教程很适合编程入门者,要想学C++的更不用说了.学好C++不在话下.
; I( x) q1 y* g q
g; J3 j, ^' g b* z* ^8 d点评,仅供参考:1 u* T+ C; Q9 o' D0 H3 G
10大优点.2 K8 | M! o& \
1.些教程从一开始到以后每一章,何老师都强调面向对象的思想.
/ P; i3 w+ Q, x( a: I. Y' H, |* F5 `1 n2.何老师对于书中的每个概念,要点,难点都会详细解说.% C2 q3 Y/ o. E1 |6 k1 F- F+ j
3.对于比较容易混的地方,何老师作规纳,对比,总结.如函数那一章,重载函数,内联函数.带默认参数的函数.等等她 都会对比.
1 t# D0 Y& P" i/ ^0 ~) U4.善于引进学生进入编程角色,每讲一个程序,她会先教学生怎么分析编程思想,然后才去实现.
6 y& A. j% I/ S. q* M5 z5.善于调动学生去思考,一个问题,她会从几个角度去解决.用几种编程方法去实现.
6 g& L+ i6 P0 v7 W' a( b6.还有实验演示.让学生有上机实践的见识.
' s$ j. t( M$ M4 |) u. f) x' b7.每章学完以后,她一般都会小结一下这一章我们学了哪些内容.替学生理一下框架,让学生有个整体观念.9 O: |/ m) u6 u K7 C6 X" t5 U8 u
8.教学大纲明确.每一章哪些是应该掌握的,了解的和理解的她都会标出来.9 c& F4 a" T. A, N: o- \* t" Y0 {, |
9.有些涉及到比较深的,不作要求的,她也会讲,让想学有余力的学生增长见识.
: V# t) N5 }2 U8 ?- Q/ ]10.板书书写得清楚.% H7 g4 e5 R; P- L0 C
- z6 Y$ T) w2 x3 w
个人认为,到目前此,网上还没有发现有这么多讲的[C++程序设计],共有80多讲.我认为她是编程入门者,特别是C++编程入门的好教程.
, R% a( H' b6 W
4 o3 k9 m$ c% [: u& o! {# F/ ^想要下载的同学可以到5Q里去下载.
l# M. C& D- L7 T8 c( a8 A# i7 d* p5 K% z1 l( K+ h9 `
评点不错,条理清楚,加18分。感谢参与。---yhw
& S; v7 i- K8 \) Q( S3 p; g[ 本帖最后由 yhw 于 2005-10-16 09:40 编辑 ] |
评分
-
1
查看全部评分
-
|