|
教程内容:
' P9 \4 a6 A% H8 q+ H2 s5 Q"上"部分的内容简介% S9 L/ Q# g9 k" o6 m, E# w
第1讲:语言的发展与简介
* V4 \5 `! i# ?3 A; S, B: |4 x第2讲:面向对象
3 g3 A: M- K9 |# a1 z5 M第3讲:系统分析,进制
l w0 z, ~( V8 t. |第4讲:程序开发过程,二进制补码. t3 @' y" c3 z- u3 e
第5讲:C++概述,数据类型
- e+ Q1 M) X$ c) F: `7 [( G) j" U第6讲:常量与变量
. O. F9 N$ w7 T8 R) E第7讲:接第6讲,运算符
c: u2 Q( _" e# v% m( B6 h, L第8讲:运算符
/ l) {% i; W+ q- i4 p/ _* {" k第9讲:接第8讲,控制结构
* h x( G# x a第10讲:控制结构
9 P5 }' w3 @/ ^1 P+ a! B! B第11讲:控制结构1 \8 Q, o' z8 d/ Q4 _
第12讲:控制结构
$ v9 O2 l9 \; j6 O1 |* _' V a第13讲:循环结构嵌套
0 |8 ?' z* w2 {7 B第14讲:break,continue语句,枚举类型
6 x6 K& P, ~, L+ P3 t+ p4 j第15讲:接14讲,结构体& f h8 d. n: [' d& p% q" \" H
第16讲:函数的定义,调用
. Q* D' I D& Z- u1 f8 j第17讲:例题1 [0 q) A. @8 e' @; {
第18讲:函数的调用执行过程,嵌套调用,递归调用
- P$ }: I- v1 d2 F* B+ c第19讲:例题,汉诺塔问题
) d. x( e, x% P% x第20讲:函数的参数传递机制,引用,内联函数
( \0 w e$ y9 } ~8 j2 @% f第21讲:接20讲,缺省形参值,重载函数,函数模板
0 [! d. ] {/ m3 p2 j' b- t第22讲:系统函数,小结
$ e6 @- r& @; M1 L% j3 }第23讲:用debug观察递归2 k0 b) s F- t. V* y2 o
第24讲:接23讲
# [$ `( X6 E# U第25讲:面向对象,类的概要, v4 h2 }' h9 i, }& i6 o8 i
第26讲:成员函数,对象,应用举例,构造和析构函数,拷贝构造函数
: M- @+ S& L7 N" S) y$ X) T2 y4 U第27讲:接26讲,析构函数,类的组合
) L- k- e* D4 _第28讲:举例复数(对象,内联成员函数,构造函数重载,拷贝构造函数),类的组合
! V# H6 V9 I y5 W# l. i, }第29讲:类的组合举例,类模板9 ?/ @3 u" r% \% ]
第30讲:习题课9 b% e% h5 U I3 h' N
第31讲:作用域与可见性,对象生存期
9 n2 z( R n3 I5 L9 L第32讲:对象生存期,举例,内存分配
# g, D/ t' d0 U' ]+ a/ H$ }% y第33讲:全局变量,静态成员$ y8 k6 n# d5 j6 C0 p
第34讲:接33讲,静态函数成员,友元! s* E: Y f. V3 Y7 h/ I. |
第35讲:友元函数,友员成员函数,常类型(常引用,常对象,const修饰对象成员)' e4 M* O" v7 V) W. W) h
第36讲:常数据成员举例,多文件结构和编译预处理命令,多文件结构
M, k+ l' c4 z第37讲:习题课
9 N$ N# m7 d# t0 c4 F1 M' b2 ]+ S第38讲:接37讲,数组
" x% s+ m) l. F9 r$ {! d第39讲:一维,二维,多维数组
) H- J5 n$ s0 H! G5 s第40讲:数组作为函数参数,对象数组- b: G2 } O2 k/ a, q
第41讲:接40讲,指针
( k& S. s E$ P9 z; ?. W5 r# P# n第42讲:void类型指针的使用,指针变量运算
$ P- \. X. u) G第43讲:指向常量的指针,指向类类型对象的指针
% G$ l+ J, I+ z5 Y* j& v第44讲:动态内存分配(new),动态分配数组,指针作函数参数
+ N) h+ X G/ x' E5 o第45讲:指向(指针,函数)的指针,字符数组,指针小结& o$ K& A! M; N3 z8 j$ k
第46讲:习题课- L2 f5 r2 c/ c- V2 x6 c6 Z, O
第47讲:复习! g0 f; n' a" D- }# ]. N% l# o
第48讲:复习,样卷
, s$ h8 M9 {: [8 o) U, v当然还有下面的部分.但我只看了上部.现在就上部发表评论:- @8 {8 h' c! H/ X5 _, [
此教程配套清华大学出版社出版的,由郑莉,董渊编著的[C++语言程序设计]一书.此书适合于编程入门者,而且还渗透了一些数据结构的思想., ^5 y* _' e+ x" d# F" f8 d7 e: g
7 O8 D% d5 e$ D' F9 X8 N0 t适用对象:
: k9 y) [( F1 _, |此教程很适合编程入门者,要想学C++的更不用说了.学好C++不在话下.! j# q5 b& L/ J' V( L6 N% s8 z, z
2 g5 g2 | `- s2 F3 X7 C点评,仅供参考:. P3 L+ J A! B) H- D
10大优点.
7 P# @- u2 m, a K X/ V1.些教程从一开始到以后每一章,何老师都强调面向对象的思想.) V$ k7 r8 |8 l. Z2 \( P5 K
2.何老师对于书中的每个概念,要点,难点都会详细解说.8 _& [( x+ t; P$ [/ n: M5 q
3.对于比较容易混的地方,何老师作规纳,对比,总结.如函数那一章,重载函数,内联函数.带默认参数的函数.等等她 都会对比.+ G& S$ J( r1 _% t
4.善于引进学生进入编程角色,每讲一个程序,她会先教学生怎么分析编程思想,然后才去实现.; B7 G$ {+ C! }1 @
5.善于调动学生去思考,一个问题,她会从几个角度去解决.用几种编程方法去实现. b/ j5 L8 [8 J: h1 \
6.还有实验演示.让学生有上机实践的见识.* f) E/ M! D5 F& h: B# @
7.每章学完以后,她一般都会小结一下这一章我们学了哪些内容.替学生理一下框架,让学生有个整体观念.) W7 G/ ?5 {6 {: H8 Z
8.教学大纲明确.每一章哪些是应该掌握的,了解的和理解的她都会标出来.
W1 w2 \. s1 i F, {2 N& o9.有些涉及到比较深的,不作要求的,她也会讲,让想学有余力的学生增长见识.6 }4 x& ~9 j3 t
10.板书书写得清楚.
* s, p" Y8 P) h/ v3 _+ g @
* ^/ J) A- j% x* g/ F0 L8 M6 P个人认为,到目前此,网上还没有发现有这么多讲的[C++程序设计],共有80多讲.我认为她是编程入门者,特别是C++编程入门的好教程.4 K7 Z% Q) j: O' I" P
5 R5 t+ o) \- m, m4 P- I( G3 X8 z! R
想要下载的同学可以到5Q里去下载.
% n, g- `$ W; S4 I9 Y& R
6 B/ T" Q* ^! |. B( P0 f评点不错,条理清楚,加18分。感谢参与。---yhw
% q* N. y$ g, y3 S9 @% `* a[ 本帖最后由 yhw 于 2005-10-16 09:40 编辑 ] |
评分
-
1
查看全部评分
-
|