You are on page 1of 14

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 1)

Hy xy dng lp DaThuc c cc thuc tnh ring l bc ca a thc, mng cc s nguyn cha cc h s ca a thc cng vi cc phng thc:
1.

- Cc ton t to lp - Php cng, tr, nhn, chia a thc - In ra mn hnh mt a thc bao gm bc v gi tr cc h s 2. Xy dng chng trnh ng dng thc hin nhp vo hai cc a thc ri in ra mn hnh tng, hiu, tch thng ca cc a thc nhp.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 2)

1. Xy dng lp PhanSo vi hai thuc tnh ring xc nh t s v mu s ca phn s v xy dng cc phng thc: - Cc ton t to lp - Cc php ton cng, tr, nhn, chia cc phn s - Php kim tra mt phn s c phi ti gin hay khng - Php tm dng ti gin ca phn s 2. Vit mt chng trnh ng dng thc hin vic nhp vo mt dy cc phn s v in ra mn hnh dng ti gin ca cc phn s

B mn Cng ngh phn mm

THI MN: Lp trnh hng i tng

Khoa Cng ngh thng tin ( s 3)

Cc lp HCQ K3 Thi gian chun b 40 pht

Mt n v sn xut gm c cc cn b l cng nhn, k s, nhn vin. + Mi cn b cn qun l l cc thuc tnh: H tn, nm sinh, gii tnh, a ch + Cc cng nhn cn qun l: Bc (cng nhn bc 3/7, bc 4/7 ...) + Cc k s cn qun l: Ngnh o to + Cc nhn vin phc v cn qun l thng tin: cng vic 1. Xy dng cc lp NhanVien, CongNhan, KySu k tha t lp CanBo 2. Xy dng cc hm truy nhp, hin th thng tin v kim tra v cc thuc tnh ca cc lp. 3. Xy dng lp QLCB ci t cc phng thc thc hin cc chc nng sau: - Nhp thng tin mi cho cn b - Tm kim theo h tn - Hin th thng tin v danh sch cc cn b - Thot khi chng trnh.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 4)

Mt th vin cn qun l cc ti liu bao gm, Sch, Tp ch, Bo + Mi ti liu c cc thuc tnh: M ti liu, Tn nh xut bn, S bn pht hnh. + Cc loi sch cn qun l: Tn tc gi, s trang + Cc tp ch cn qun l: S pht hnh, thng pht hnh + Cc bo cn qun l: ngy pht hnh. 1. Xy dng cc lp qun l cc loi ti liu trn sao cho vic s dng li c nhiu nht. 2. Xy dng lp QuanLySach ci t cc phng thc thc hin cc cng vic sau: - Nhp thng tin v cc ti liu - Hin th thng tin v cc ti liu - Tm kim ti liu theo loi - Thot khi chng trnh B mn Cng ngh phn mm THI MN: Lp trnh hng i tng

Khoa Cng ngh thng tin ( s 5)

Cc lp HCQ K3 Thi gian chun b 40 pht

Cc th sinh d thi i hc bao gm cc th sinh thi khi A, th sinh thi khi B, th sinh thi khi C + Cc th sinh cn qun l cc thuc tnh: S bo danh, h tn, a ch, u tin. + Th sinh thi khi A thi cc mn: Ton, l, ho + Th sinh thi khi B thi cc mn: Ton, Ho, Sinh + Th sinh thi khi C thi cc mn: vn, S, a 1. Xy dng cc lp qun l cc th sinh sao cho s dng li c nhiu nht. 2. Xy dng lp TuyenSinh ci t cc phng thc thc hin cc nhim v sau: - Nhp thng tin v cc th sinh d thi - Hin th thng tin v mt th sinh - Tm kim theo s bo danh - Kt thc chng trnh.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 6)

qun l cc h dn trong mt khu ph, ngi ta qun l cc thng tin nh sau: - Vi mi h dn, c cc thuc tnh: + S thnh vin trong h ( s ngi) + S nh ca h dn . ( S nh c gn cho mi h dn) + Thng tin v mi c nhn trong h gia nh. - Vi mi c nhn, ngi ta qun l cc thng tin nh: h v tn, tui, nm sinh, ngh nghip. 1. Hy xy dng lp Nguoi qun l thng tin v mi c nhn. 2. Xy dng lp KhuPho qun l thng tin v cc h gia nh. 3. Vit cc phng thc nhp, hin th thng tin cho mi c nhn. 4. Ci t chng trnh thc hin cc cng vic sau: - Nhp vo mt dy gm n h dn (n - nhp t bn phm). - Hin th ra mn hnh thng tin v cc h trong khu ph. B mn Cng ngh phn mm THI MN: Lp trnh hng i tng

Khoa Cng ngh thng tin ( s 7)

Cc lp HCQ K3 Thi gian chun b 40 pht

qun l khch hng n thu phng tr ca mt khch sn, ngi ta cn qun l nhng thng tin sau: - S ngy tr, loi phng tr, gi phng, v cc thng tin c nhn v mi khch tr. - Vi mi c nhn, ngi ta cn qun l cc thng tin : H v tn, tui, nm sinh, s chng minh th nhn dn. 1. Hy xy dng lp Nguoi qun l thng tin c nhn v mi c nhn 2. Xy dng lp KhachSan qun l cc thng tin v khch tr. 3. Vit cc phng thc : nhp, hin th cc thng tin v mi khch tr 4. Ci t chng trnh thc hin cc cng vic sau: - Nhp vo mt dy gm n khch tr ( n - nhp t bn phm) - Hin th ra mn hnh thng tin v cc c nhn hin ang tr khch sn .

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 8)

qun l h s hc sinh ca trng THPT, ngi ta cn qun l nhng thng tin nh sau: - Cc thng tin v : lp, kho hc, k hc, v cc thng tin c nhn ca mi hc sinh. - Vi mi hc sinh, cc thng tin c nhn cn qun l gm c: H v tn, tui, nm sinh, qu qun. 1. Hy xy dng lp Nguoi qun l cc thng tin c nhn ca mi hc sinh. 2. Xy dng lp HSHocSinh (h s hc sinh) l cc thng tin v mi hc sinh. 3. Xy dng cc phng thc : nhp, hin th cc thng tin v mi c nhn. 4. Ci t chng trnh thc hin cc cng vic sau: - Nhp vo mt danh sch gm n hc sinh ( n- nhp t bn phm) - Hin th ra mn hnh tt c nhng hc sinh sinh nm 1985. - Cho bit c bao nhiu hc sinh sinh nm 1985 v c qu Thi Nguyn. B mn Cng ngh phn mm THI MN: Lp trnh hng i tng

Khoa Cng ngh thng tin ( s 9)

Cc lp HCQ K3 Thi gian chun b 40 pht

Khoa CNTT-DHTN cn qun l vic thanh ton tin lng cho cc cn b gio vin trong khoa. qun l c, th nh qun l cn c nhng thng tin nh sau: - Vi mi cn b gio vin, c cc thng tin nh sau: lng cng, thng, pht, lng thc lnh v cc thng tin c nhn ca mi cn b gio vin - Cc thng tin c nhn ca mi cn b gio vin: H v tn, nm sinh, qu qun. 1. Hy xy dng lp Nguoi qun l cc thng tin c nhn v mi cn b gio vin 2. Xy dng lp CBGV ( cn b gio vin) qun l cc thng tin v mi cn b gio vin 3. Xy dng cc phng thc : nhp, hin th cc thng tin c nhn ca mi cn b gio vin 4. Tnh lng thc lnh cho mi cn b nu cng thc tnh lng c tnh nh sau: Lng thc lnh=Lng cng + thng - pht

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 10)

Th vin ca trng i hc KHTN c nhu cu cn qun l vic mn sch. Sinh vin ng k v tham gia mn sch thng qua cc th mn m th vin thit k. - Vi mi th mn, c cc thng tin sau: s phiu mn , ngy mn, hn tr , s hiu sch, v cc thng tin ring v mi sinh vin . - Cc thng tin ring v mi sinh vin bao gm: H tn, nm sinh, tui, lp. 1. Hy xy dng lp SinhVien qun l cc thng tin ring v mi sinh vin. 2. Xy dng lp TheMuon qun l vic mn sch ca mi c gi. 3. Xy dng cc phng thc nhp v hin th cc thng tin ring cho mi sinh vin B mn Cng ngh phn mm THI MN: Lp trnh hng i tng

Khoa Cng ngh thng tin ( s 11)

Cc lp HCQ K3 Thi gian chun b 40 pht

qun l cc bin lai thu tin in, ngi ta cn cc thng tin nh sau: - Vi mi bin lai, c cc thng tin sau: thng tin v h s dng in, ch s c, ch s mi, s tin phi tr ca mi h s dng in - Cc thng tin ring ca mi h s dng in gm: H tn ch h, s nh, m s cng t ca h dn s dng in. 1. Hy xy dng lp KhachHang lu tr cc thng tin ring ca mi h s dng in. 2. Xy dng lp BienLai qun l vic s dng v thanh ton tin in ca cc h dn. 3. Xy dng cc phng thc nhp, v hin th mt thng tin ring ca mI h s dng in. 4. Ci t chng trnh thc hin cc cng vic sau: + Nhp vo cc thng tin cho n h s dng in + Hin th thng tin v cc bin lai nhp + Tnh tin in phi tr cho mi h dn, nu gi s rng tin phi tr c tnh theo cng thc sau: s tin phi tr=(S mi - s c) * 750.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 12)

x l cc vn bn, ngi ta xy dng lp VanBan c thuc tnh ring l mt xu k t. Hy: 1. Xy dng cc ton t to lp : VanBan(), VanBan(String st). 2. Xy dng phng thc m s t ca mt xu. 3. Xy dng phng thc m s k t H (khng phn bit ch thng, ch hoa) ca xu. 4. Chun ho mt xu theo tiu chun ( u v cui ca xu khng c k t trng, gia xu khng c hai k t trng lin nhau).

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 13)

Xy dng lp SoPhuc c cc thuc tnh ring gm: phanThuc, phanAo kiu double 1. Xy dng cc ton t to lp : SoPhuc(), SoPhuc(float a, float b) 2. Xy dng cc phng thc: + Nhp vo mt s phc + Hin th mt s phc + Cng hai s phc. + Nhn hai s phc
3. Ci t chng trnh thc hin : Nhp vo hai s phc A v B, sau tnh s

phc tch C=A*B ri hin th kt qu ra mn hnh

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 14)

Xy dng lp SoPhuc c cc thuc tnh ring gm: phanThuc, phanAo kiu float 1. Xy dng cc ton t to lp : SoPhuc(), SoPhuc(float phanThuc, float phanAo) 2. Xy dng cc phng thc: + Nhp vo mt s phc + Hin th mt s phc + Tr hai s phc + Chia hai s phc 3. Ci t chng trnh thc hin : Nhp vo hai s phc A v B, sau tnh s phc thng C=A/B ri hin th kt qu ra mn hnh

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 15)

Xy dng lp MaTran c cc thuc tnh ring nh sau: + S dng, s ct ca ma trn + Mt mng hai chiu lu tr cc phn t ca ma trn Hy: 1. Xy dng cc ton t to lp : MaTran(), MaTran(int n, int m) ( Ton t to lp th hai to ra ma trn c n dng v m ct) 2. Xy dng cc phng thc: Nhp vo v hin th mt ma trn 3. Xy dng cc phng thc tnh tng, hiu v tch ca hai ma trn 4. Ci t chng trnh thc hin : Nhp vo hai ma trn A v B cng cp, sau tnh tng C=A+B v hin th kt qu ra mn hnh.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 16)

Mt cng ty c giao nhim v qun l cc phng tin giao thng gm cc loi: t, xe my, xe ti. + mi loi phng tin giao thng cn qun l: Hng sn xut, nm sn xut, gi bn v mu. + Cc t cn qun l: s ch ngi, kiu ng c + Xe my cn qun l: cng sut + Xe ti cn qun l: trng ti. 2. Xy dng cc lp XeTai, XeMay, OTo k tha t lp PTGT. 3. Xy dng cc hm truy nhp, hin th v kim tra cc thuc tnh ca cc lp. 4. Xy dng lp QLPTGT ci t cc phng thc thc hin cc chc nng sau: - Nhp ng k phng tin - Tm phng tin theo mu - Kt thc.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 17)

Lp PhanSo c cc thuc tnh ring gm: tuSo, mauSo, Hy: 1. Xy dng cc ton t to lp : PhanSo(), PhanSo(int tu, int mau) 2. Xy dng cc phng thc: + Nhp vo mt phn s + Hin th mt phn s + Rt gn mt phn s + Chia hai phn s + Tr hai phn s 3. Ci t chng trnh thc hin : Nhp vo hai phn s A v B, sau tnh phn s tng C=A+B ri hin th kt qu ra mn hnh.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 18)

Lp PhanSo c cc thuc tnh ring gm: tuSo, mauSo, Hy: 1. Xy dng cc ton t to lp : PhanSo(), PhanSo(int tu, int mau) 2. Xy dng cc phng thc: + Nhp vo mt phn s + Hin th mt phn s + Rt gn mt phn s + Cng hai phn s + Nhn hai phn s 3. Ci t chng trnh thc hin : Nhp vo hai phn s A v B, sau tnh phn s tch C=A*B ri hin th kt qu ra mn hnh.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 19)

Lp PhanSo c cc thuc tnh ring gm: tu, mau, Hy: 1. Xy dng cc ton t to lp : PhanSo(), PhanSo(int tu, int mau) 2. Xy dng cc phng thc: + Nhp vo mt phn s + Hin th mt phn s + Rt gn mt phn s + Cng hai phn s + chia hai phn s 3. Ci t chng trnh thc hin : Nhp vo hai phn s A v B, sau tnh phn s thng C=A/B ri hin th kt qu ra mn hnh.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 20)

1. Hy xy dng lp DaGiac gm c cc thuc tnh - S cnh ca a gic - Mng cc s nguyn cha kch thc cc cnh ca a gic Cc phng thc: - Tnh chu vi - In gi tr cc cnh ca a gic. 2. Xy dng lp TamGiac k tha t lp DaGiac, trong vit cc hm tnh chu vi v xy dng thm phng thc tnh din tch tam gic 3. Xy dng mt ng dng Java nhp vo mt dy gm n tam gic ri in ra mn hnh cc cnh ca cc tam gic c din tch ln nht.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 21)

Mi mt im trong mt phng c xc inh duy nht bi hai gi tr l honh v tung . 1. Hy xy dng lp Diem cng vi cha cc I tng dim trong mt phng v xy dng phng thc sau: - Ton t to lp - Phng thc in mt I tng Diem - Tnh khong cch gia hai im 5. MI tam gic trong mt phng c xc nh bI 3 im. Hy xy dng lp TamGiac vi 3 thuc tnh ring l 3 i tng thuc lp Diem v cc phng thc: - Xy dng cc ton t to lp: TamGiac(); TamGiac(Diem d1, Diem d2, Diem d3); - Tnh din tch tam gic - Tnh chu vi ca tam gic

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht

( s 22) Mi mt im trong mt phng c xc inh duy nht bi hai gi tr l honh v tung . 1 Hy xy dng lp Diem cng vi cha cc I tng dim trong mt phng v xy dng phng thc sau: Ton t to lp Phng thc in mt I tng thuc lp Diem Tnh khong cch gia hai im 2 Xy dng lp HinhTron cha cc I tng l cc hnh trn vI 2 thuc tnh l 1 I tng thuc lp Diem xc nh tm ca hnh trn mt gi tr nguyn xc nh bn kinh ca hnh trn. ci t cc phng thc: - Xy dng cc ton t to lp: HinhTron(), - HinhTron(Diem d, int bk) - HinhTron(int bk , Diem d) - Tnh chu vi, din tich hnh trn

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 23)

Mi mt im trong mt phng c xc inh duy nht bi hai gi tr l honh v tung kiu int. 1. Hy xy dng lp Diem cng vi cha cc I tng dim trong mt phng v xy dng phng thc sau: -

Ton t to lp Cc phng thc: In mt i tng Diem, Tnh khong cch gia hai im 2. Xy dng lp HinhTrn cha cc I tng l hnh trin k tha lp Diem c thm cc thnh phn:

Thuc tnh xc nh bn knh hnh trn kiu double Cc ton t to lp: HinhTron(); HinhTron(int, int, double); Phng thc: Ly ra bn knh ca hnh trn, tnh chu vi, din tch hnh trn B mn Cng ngh phn mm Khoa Cng ngh thng tin THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 24)
1. Thng tin v mi c nhn bao gm : H tn, giI tnh, tui. Hy xy

dng lp Nguoi cha cc I tng l cc c nhn v xy dng cc phng thc: Cc ton t to lp: Nguoi(); Nguoi(String, boolean, int); Phng thc in() in thng tin v mt c nhn

2. Hy xy dng lp CoQuan cha thng tin v cc c nhn trong mt n v c dn xut t lp Nguoi v c thm cc thnh phn: - Thuc tnh kiu String xc nh n v cng tc (b mn, phng), thuc tnh kiu double xc nh h s lng. Vit phng thc in() lp Nguoi in thng tin v mt c nhn trong CoQuan Ci t phng thc tinhLuong(CoQuan) tnh lng cho mI c nhn trong c quan.

Lng =h s lng x 29000 B mn Cng ngh phn mm Khoa Cng ngh thng tin THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 25) 1. Hy xy dng lp DaGiac gm c cc thuc tnh - S cnh ca a gic - Mng cc s nguyn cha kch thc cc cnh ca a gic Cc phng thc: - Tnh din tch - Tnh chu vi - In gi tr cc cnh ca a gic. 2. Xy dng lp HinhVuong k tha t lp DaGiac, trong vit cc hm tnh din tch, tnh chu vi v 3. Xy dng mt ng dng Java nhp vo mt dy gm n hnh vung ri in ra mn hnh s o cnh a hnh vung c din tch ln nht.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 26)

Mt n v sn xut gm c cc cn b l cng nhn, k s, nhn vin. + Mi cn b cn qun l l cc thuc tnh: H tn, nm sinh, gii tnh, a ch + Cc cng nhn cn qun l: Bc + Cc k s cn qun l: Ngnh o to, loi bng + Cc nhn vin phc v cn qun l thng tin: cng vic 1. Xy dng cc lp NhanVien, CongNhan, KySu k tha t lp CanBo 2. Xy dng cc hm truy nhp, hin th thng tin v kim tra v cc thuc tnh ca cc lp. 3. Xy dng lp QLCB ci t cc phng thc thc hin cc chc nng sau: - Nhp thng tin mi cho cn b - Tm kim theo h tn - Hin th thng tin v danh sch cc cn b - Thot khi chng trnh.

B mn Cng ngh phn mm Khoa Cng ngh thng tin

THI MN: Lp trnh hng i tng Cc lp HCQ K3 Thi gian chun b 40 pht ( s 27)

Mt th vin cn qun l cc ti liu bao gm, Sch, Tp ch, Bo + Mi ti liu c cc thuc tnh: M ti liu, Tn nh xut bn, S bn pht hnh. + Cc loi sch cn qun l: Tn tc gi, s trang + Cc tp ch cn qun l: S pht hnh, thng pht hnh + Cc bo cn qun l: ngy pht hnh. 1. Xy dng cc lp qun l cc loi ti liu trn sao cho vic s dng li c nhiu nht. 2. Xy dng lp QuanLySach ci t cc phng thc thc hin cc cng vic sau: a. Nhp thng tin v cc ti liu b. Hin th thng tin v cc ti liu c. Tm kim ti liu theo loi d. Thot khi chng trnh

You might also like