You are on page 1of 3

I HC QUC GIA H NI

TRNG I HC CNG NGH


Khoa Cng ngh Thng tin
PHM HNG THI

Bi ging

NGN NG LP TRNH C/C++

H Ni 2003

LI NI U
Ngn ng lp trnh (NNLT) C/C++ l mt trong nhng ngn ng lp trnh
hng i tng mnh v ph bin hin nay do tnh mm do v a nng ca n.
Khng ch cc ng dng c vit trn C/C++ m c nhng chng trnh h thng
ln u c vit hu ht trn C/C++. C++ l ngn ng lp trnh hng i tng
c pht trin trn nn tng ca C, khng nhng khc phc mt s nhc im
ca ngn ng C m quan trng hn, C++ cung cp cho ngi s dng (NSD) mt
phng tin lp trnh theo k thut mi: lp trnh hng i tng. y l k thut
lp trnh c s dng hu ht trong cc ngn ng mnh hin nay, c bit l cc
ngn ng hot ng trong mi trung Windows nh Microsoft Access, Visual
Basic, Visual Foxpro
Hin nay NNLT C/C++ c a vo ging dy trong hu ht cc trng
i hc, Cao ng thay th mt s NNLT c nh FORTRAN, Pascal Tp
bi ging ny c vit ra vi mc ch , trang b kin thc v k nng thc hnh
cho sinh vin bt u hc vo NNLT C/C++ ti Khoa Cng ngh, i hc Quc gia
H Ni. ph hp vi chng trnh, tp bi ging ny ch cp mt phn nh
n k thut lp trnh hng i tng trong C++, l cc k thut ng gi d
liu, phng thc v nh ngha mi cc ton t. Tn gi ca tp bi ging ny ni
ln iu , c ngha ni dung ca bi ging thc cht l NNLT C c m rng
vi mt s c im mi ca C++. V k thut lp trnh hng i tng (trong C+
+) s c trang b bi mt gio trnh khc. Tuy nhin ngn gn, trong tp bi
ging ny tn gi C/C++ s c chng ti thay bng C++.
Ni dung tp bi ging ny gm 8 chng. Phn u gm cc chng t 1 n
6 ch yu trnh by v NNLT C++ trn nn tng ca k thut lp trnh cu trc. Cc
chng cn li (chng 7 v 8) s trnh by cc cu trc c bn trong C++ l k
thut ng gi (lp v i tng) v nh ngha php ton mi cho lp.
Tuy c nhiu c gng nhng do thi gian v trnh ngi vit c hn nn
chc chn khng trnh khi sai st, v vy rt mong nhn c s gp ca bn c
bi ging ngy cng mt hon thin hn.
Tc gi.

You might also like