Está en la página 1de 7

HNG DN N TP MN THIT K H THNG TRUYN THNG Ngi bin son: Th.S.

Ng Th Vinh BM Tin hc vin thng


I-Dng 1: Tm li ca on chng trnh sau hoc trnh by 1 khi nim no v cho th d minh ha: A-Cn nm vng l thuyt v: 1.Th no l lp i tng, i tng, phng thc, thuc tnh, ton t to lp ca lp. Cc th d minh ha. 2. Th no l np chng, vit , so snh gia np chng v vit , c ch che bng ca cc bin. Nu th d minh ha. 3. Phm vi hot ng ca lp, phng thc, thuc tnh (tp trung vo 3 phm vi public, protected v private). 4. Khi nim v k tha, cho th d. 5. c im cc i tng kiu static, final. 6. Khi nim lp v hm tru tng (abstract). 7. So snh gia ng dng s dng giao thc UDP v ng dng s dng giao thc TCP. 8. Nu c im chnh ca ng dng truyn thng theo m hnh server v theo m hnh p2p. 9. C php v cch s dng cc cu lnh iu khin r nhnh: if, for, while, dowhile, switchcase, ton t ? : 10. C php lnh try catch bt ngoi l. 11. Min gi tr ca cc kiu d liu B-Mt vi th d v tm li trong chng trnh:

(Dng ny dng no c li th sainh vin nh s vo dng , sau gii thch li bn di. Th d: (1): li sai c php khai bo bin, (2): li bin private khng c php k tha,) 1. Tm v gii thch cc li trong on chng trnh sau?
Class SoNguyen{ int giaTri; int ktngto(){ int i, dem=0; for (i=1, i<giaTri/2, i++) if (i%2==0) dem+; if (dem==0) return 0; else return 1; } } 2. Tm v gii thch cc li trong on chng trnh sau? class A extend B{ int y,z; final int tong(int a, int b, int c){

System.out.print(x); return (a+b+c) ;}

} Class B{ private int x=20; final } 3. Tm v gii thch cc li trong on chng trnh sau: Class SV{ String hoTen=Nguyen Thanh Truc; int tuoi=25; float diem1, diem2, diem3 int tong(int a, int b, int c){ return (a+b+c) ;}

void DTB(float a, float b, float c) { return (a+b+c) ;} } 4. Tm v gii thch cc li trong on chng trnh sau: class LinhKien{ int maso=123; String ten=R1; float gia = 100; String dvt float IN() { = Chiec //(1) //(2) //(3) //(4) //(5) //(6)

System.out.print(maso+ +ten+ +gia+ +dvt); }} 5. Tm v gii thch cc li trong on chng trnh sau? class Main { final int x=0; public abstract void tinhtong(){ int x=20, s=0; for (int i=0; i<x;i++) s=s+i; } public static void main(String arg){ int n; String st; try{ //(2) //(3) //(1)

//(7)

DataInputStream s =new DataInputStream(System.in) //(4) //(5) //(6)

st=s.readLine()

} catch(IOException e) {st=0 ;} try{ x=Int.valueOf(st).intValue(); //(7)

}catch(NumberFormatException e){}//(8) }} II-Dng 2:

2.1. Xy dng lp sinh vin gm cc thuc tnh: m sv, ho, tn, ngy sinh, a ch, im mn 1, im mn 2, im mn 3, im trung bnh, v cc phng thc nhp cho php nhp v thng tin ca sinh vin, phng thc in cho php in thng tin v sinh vin ra mn hnh. a. Vit chng trnh nhp vo mt danh sch sinh vin n phn t vo t bn phm. Thc hin chun ha tn ca sinh vin sao cc ch ci u l in hoa, cc ch cn li l vit thng. b. In danh sch sinh vin va nhp ra mn hnh bao gm y cc thng tin. c. Tm v in thng tin nhng sinh vin c a ch Thi Nguyn ra mn hnh. d. Tm v in ra mn hnh thng tin v sinh vin c im trung bnh cao nht. e. Sp xp danh sch sinh vin theo vn abc ca tn v in danh sch sau khi sp xp ra mn hnh. f. In ra mn hnh cc sinh vin sinh nm 1991. 2. Vit chng trnh nhp vo 1 mng 1 chiu n phn t, n vo t bn phm v tha 2<=n<=50. a. To ra 1 tin trnh tm phn t ln nht v nh nht trong mng b. To ra 1 tin trnh tm s nguyn t nh nht v ln nht trong mng c. To ra 1 tin trnh tm tng cc s l v tng cc s chn trong mng. d. To ra mt tin trnh tm tng cc s chia ht cho 3 v tng cc s chia ht cho 5 trong mng. e. To ra 1 tin trnh tm tng cc s v tr l v tng cc s v tr chn trong mng. 3. Vit chng trnh nhp vo 1 ma trn vung kch thc n (2<=n<=50).

a. To ra 1 tin trnh tm phn t ln nht v nh nht trong ma trn b. To ra 1 tin trnh tm s nguyn t nh nht v ln nht trong ma trn c. To ra 1 tin trnh tm tng cc s l v tng cc s chn trong ma trn d. To ra mt tin trnh tm max cc ct v lu vo 1 mng 1 chiu kch thc n. e. To ra 1 tin trnh tm min cc hng v lu vo 1 mng 1 chiu kch thc n. f. To ra 1 tin trnh tnh tng cc phn t trn dng cho chnh v tng cc phn t trn ng cho ph. Dng 3- Dng bi tp v lp trnh ng dng m hnh Client-Server ch c ni kt. 1. Vit chng trnh nhp vo 1 dy s pha client v gi dy s sang chng trnh server, server tnh tng ri gi li client in ra mn hnh. 2. Vit chng trnh Client lin tip cho php nhp vo cc xu k t ch thng ri gi sang server, server i sang ch in hoa v gi li pha client in ra mn hnh. 3. Vit chng trnh Client lin tip cho php nhp vo cc xu k t ch in hoa ri gi sang server, server i sang ch thng v gi li pha client in ra mn hnh. 4. Vit chng trnh Server nhp vo cc s nguyn v gi sang pha client cho n khi nhp vo ch A th dng. Client nhn c ch A th tnh tng cc s nhn c v in kt qu ra mn hnh. 5. Vit chng trnh Server nhp vo cc s nguyn v gi sang pha client cho n khi nhp vo ch K th dng. Client nhn c ch K th tnh tng cc s nguyn t nhn c v in kt qu ra mn hnh.

También podría gustarte