You are on page 1of 4

BI TP

LP TRNH HNG I TNG


DANH SCH TI
TI 1
M bi tp: OOP.001

Ti trng i hc BKUNI, sinh vin c chia ra lm hai loi: Sinh


vin hc theo dng tn ch v sinh vin khng hc theo dng tn
ch. i vi sinh vin hc theo dng tn ch, sinh vin phi ng k
vi nh trng cc mn hc sao cho m bo s tn ch th mi
c php tt nghip. i vi tng mn hc, chng ta c im
kim tra qu trnh v im kim tra gia k vi trng s c quy
nh theo mn hc.
Xy dng h thng qun l im ca sinh vin ti trng i hc
ni trn.
Ghi ch: Sinh vin cn t tm hiu v cc quy trnh ng k v qun l

TI 2
M bi tp: OOP.002

Xy dng mt game nhp vai SimpleRPG nh sau:


Ngi chi c cc ch s: Health Point, Attack, Defense, Speed
Qui vt c nhiu loi khc nhau v cng c cc ch s tng t
ngi chi. C nhiu vng t khc nhau, c xc nh trn mt
mng hai chiu. Mi vng t c mt s loi qui vt khc nhau
vi xc sut gp khc nhau.
Mi khi gp qui vt, ngi chi c th b chy
v chu mt mt s lng sc khe nht nh,
hoc c th li nh qui vt. Khi qui vt b
git, xc sut l ngi chi s c hi phc mt
phn sc khe v tng cc ch s. Ngi chi c
hng, mc ch l i t IN n OUT.

3
4
2

Ghi ch: Sinh vin c th t pht trin cc yu t trong game

TI 3
M bi tp: OOP.003

OU

2 4 T
1 2 4
4 3 2
IN
2 0 1
th i theo 4

Xy dng h thng qun l doanh thu cho mt ca hng bn qun


o. Cc sn phm bn ti ca hng c th l qun, o, trang
sc... Ngi qun l c kh nng qun l cc mt hng theo tng
loi, s lng cng nh gi mua v gi bn ca cc mt hng. Bn
cnh , ngi qun l cn th qun l nhn vin, vic tr lng
cho cc nhn vin v cc chi ph ca ca hng.
Ghi ch: Sinh vin ch n cc quy trnh qun l doanh thu nh qun l
chi ph, tnh li sn phm

TI 4
M bi tp: OOP.004

Xy dng h thng to thi trc nghim v t lun. thi t


lun c phn cu hi v gi p n. i vi thi trc nghim,
ngn hng d liu c nhiu cu hi v cc p n, c chia
thnh cc kh khc nhau. Mi cu hi c th c nhiu p n
ng. Ngi s dng khi mun to thi c th nhp vo s cu
hi theo tng kh tng ng, h thng s sinh ra thi v p
n cho thi .
Ghi ch: Sinh vin lu kh nng o cu hi, o p n ca h thng

TI 5
M bi tp: OOP.005

Ca hng MediaOne chuyn bn cc sn phm a nhc CD, a


phim DVD v cc loi sch. Mi loi sn phm c mt thng tin
khc nhau. V d CD c cc thng tin ca s, th loi nhc...; DVD
c thng tin o din, Din vin...; Sch c cc thng tin Nh
xut bn, Tc gi... Ngi s dng c th thm, bt cc mt hng,
ng thi thc hin cc thanh ton khi bn hng.
Xy dng h thng qun l cho ca hng MediaOne.
Ghi ch: Sinh vin lu n cc quy trnh bn hng nh nhp m sn
phm, thanh ton.

BI TP
BI TP 1
(Tt c cc ti)
1. Ch ra cc lp trong h thng.
2. Ch ra cc thuc tnh v phng thc cho tng lp
(Dnh cho tng ti)
1. ti 1: Vit phng thc tnh im trung bnh ca mn hc, lm trn n
0.5.
2. ti 2: Vit phng thc tnh xt thng da trn ch s tn cng, phng
th v chnh xc ca hai nhn vt (tnh ngu nhin theo chnh xc,
nu trt th xt thng bng 0)
3. ti 3: Vit chng trnh sp xp mt dy s theo th t gim dn
4. ti 4: Vit chng trnh tro i s th t ca mt dy s cho trc (s
phn t khng xc nh)
5. ti 5: Vit chng trnh sp xp mt dy s theo th t tng dn.

BI TP 2
(Tt c cc ti)
1. Xy dng cc lp ca h thng vi y cc phng thc v thuc tnh
2. Vit cc phng thc getter v setter cho cc thuc tnh ca lp
(Dnh cho tng ti)
1. ti 1: Xy dng mt demo n gin nhp v xut thng tin ca lp
Sinh Vin
2. ti 2: Xy dng mt demo n gin nhp v xut thng tin ca lp
Qui Vt
3. ti 3: Xy dng mt demo n gin nhp v xut thng tin ca lp
Mt Hng
4. ti 4: Xy dng mt demo n gin nhp v xut thng tin ca lp
Cu Hi
5. ti 5: Xy dng mt demo n gin nhp v xut thng tin ca lp
Sch

BI TP 3
(Tt c cc ti)
1. Phn tch h thng v ch ra tnh kt tp v k tha trong h thng
2. Cu trc li m ngun theo thit k mi

BI TP 4
(Tt c cc ti)
1. Phn tch v ch ra tnh a hnh ca h thng.
2. Xy dng cc phng thc a hnh.

(Dnh cho tng ti)


1. ti 1: Xy dng tnh nng tm cc sinh vin iu kin tt nghip (t
s tn ch v im trung bnh cao hn yu cu)
2. ti 2: Xy dng chc nng tn cng qui vt theo lt, c ph thuc
theo thuc tnh Speed ca ngi chi v qui vt.
3. ti 3: Xy dng tnh nng hin th cc mt hng c nhiu ngi mua
nht
4. ti 4: Vit phng thc tm cc cu hi c ni dung tng t c sn.
5. ti 5: Xy dng tnh nng lit k cc sn phm cng loi theo s lng
gim dn.

BI TP 5
(Tt c cc ti)
1. Xy dng mt CSDL di dng file text nh phn
2. Xy dng mt demo thc hin cc thao tc ca ngi dng vi h
thng

BI TP 6
(Tt c cc ti)
1. Xy dng giao din ha cho h thng
2. Hon thin cc tnh nng

BI TP 7
(Tt c cc ti)
1. Xy dng cc biu UML
2. Vit bo co

You might also like