Professional Documents
Culture Documents
Thng tin mn hc
Tn mn: Lp trnh hng i tng S n v hc trnh: 3 L thuyt: 30 tit; Thc hnh: 30 tit Gio vin l thuyt:
ng c Hnh
hon thnh mn "Ngn ng lp trnh C/C++" hoc tng ng. Kin thc c bn v C/C++ Kin thc c bn v lp trnh,
cc
cu trc d liu c bn: mng, xu, con tr gii thut c bn: sp xp, tm kim
Phong cch lp trnh (ch thch, li u dng, tch dng) s c yu cu trong cc bi tp, bi thi.
3
Ti liu
Sch c thm
Stroustrup,
Website mn hc
a ch
Truy nhp t trong mng ni b http://10.10.0.10/courses/ Truy nhp t ngoi Internet http://fotech.vnu.edu.vn/courses/
Ni dung:
Bi ging, bi tp, thng bo, v mi thng tin u c ng ti y, sinh vin c trch nhim thng xuyn theo di Mi sinh vin s c mt ti khon ring np bi tp v tham gia din dn, sinh vin c trch nhim bo v ti khon ca mnh
Din n: truy nhp t website mn hc; ni tt nht trao i cc ni dung lin quan n mn hc
Nhng bi c ni dung khng lin quan hoc li l thiu lch s s b xa b Sinh vin no c tnh gi cc bi thuc loi trn s b ct ti khon website
5
Mi trng lp trnh
Sinh vin c th tu la chn, nhng mi trng lp trnh phi tho mn chun ANSI/ISO C++ Mi trng c cung cp trn lp:
gcc 3.2.x trn Redhat 9.0 (my selablinux) Dev-C++ trn MS-Windows (c km gcc 3.2 cho bin dch dng lnh)
Bt k sinh vin s dng mi trng no, cc chng trnh bi tp/bi thc hnh phi bin dch c bng gcc 3.2 ti my selablinux (Nu c ngoi l s c thng bo c th) Mi sinh vin s c cp mt ti khon ti my selablinux c th s dng mi trng Linux v lu tr cc file phc v hc tp
nh gi kt qu hc tp
Thi hc k: (60%)
bi thi vit c mang vo phng thi cc loi sch in v bi ging mn hc
Bi tp: (40%)
D tnh 3 bi tp lp trnh Np bi mun khng c l do (hoc l do khng chnh ng): 0 im cho bi np Quay cp 1 ln: 0 im cho bi np, pht 20% Quay cp 2 ln tr ln: trt hn (khng c thi li)
nh gi kt qu hc tp
im tng kt t trung bnh tr ln C im thi cui k t trung bnh tr ln Khng vi phm quay cp qu mt ln
i hc Cng ngh. HQG H Ni 8
Lut danh d
Sinh vin c khuyn khch tho lun v bi tp, nhng phi c lp thc hin bi lm. Mi on m chng trnh trch t sch hoc t chng trnh khc phi c ghi ch r rng v ngun gc Sinh vin khng c cng tc khi lp trnh, khng c sao chp chng trnh hoc mt phn chng trnh ca sinh vin khc Nhng hnh ng di y c coi l quay cp
sao chp bi lm hoc mt phn bi lm ca sinh vin khc cho sinh vin khc xem bi lm ca mnh tho lun vi sinh vin khc chi tit n mc c mt s on chng trnh c bn ging nhau
Tha k a hnh Lp tru tng Operator overloading X l ngoi l Lp trnh tng qut v th vin khun mu
10