You are on page 1of 6

TRNG I HC BCH KHOA NNG

KHOA CNG NGH THNG TIN


B mn Mng & Truyn thng

DANH SCH V YU CU CC TI CA N MN HC
MN HC : N LP TRNH MNG
CN B HNG DN: NG DUY THNG
Danh mc cc ti
ti 1.

Vit chng trnh truyn ti file da trn giao thc UDP trong LAN. ......................................... 3

ti 2.

Xy dng chng trnh chat trong mng Lan s dng giao thc TCP/IP ...................................... 3

ti 3.

Xy dng DHCP server s dng giao thc UDP

ti 4.

Truyn ti tp tin qua mng s dng socket ....................................................................... 3

ti 5.

Xy dng ng dng Mail Server da trn giao thc TCP/IP .................................................... 4

ti 6.

Xy dng ng dng Mail Client da trn giao thc TCP/IP

ti 7.

Xy dng chng trnh FTP Client Server ...................................................................... 4

ti 8.

Xy dng chng trnh multithreaded TCP Server ............................................................... 4

ti 9.

Xy dng chng trnh giao tip Client/Server s dng th vin SCS. ........................................ 4

................................................................. 3

.................................................... 4

ti 10. Tm hiu v s dng k thut lp trnh socket xy dng chng trnh Remote Desktop. ................... 5
ti 11. Xy dng chng trnh Network Sniffer. .......................................................................... 5
ti 12. Xy dng chng trnh Web Client. ................................................................................ 5
ti 13. ng dng multithread trong vic xy dng chng trnh scanIP trong LAN. ................................ 5
ti 14. Xy dng ng dng thu thp v hin th gi cc quc gia trn th gii. ....................................... 6
ti 15. Xy dng ng dng lc v bt gi tin IP. .......................................................................... 6
ti 16. S dng k thut lp trnh socket xy dng chng trnh m phng lnh telnet vo cc thit b mng.

.. 6

ti 17. Sinh vin t chn trong phm vi ca mn hc lp trnh mng. ................................................. 6

YU CU CHUNG
1. Sinh vin chn ti v ng k vi gio vin ng thi gian yu cu. Mt
nhm 2SV/01 ti.
2. Sinh vin phi trao i vi ging vin v bo co tin cng vic theo yu
cu.
3. ti phi c gio vin hng dn thng qua mi c php bo v.
4. Vit bo co theo ng mu quy nh ca b mn Mng- Truyn thng khoa
CNTT.
5. Chun b slides( 10 -15 slides) v demo bo v ti ca mnh.

ti 1.
LAN.

Vit chng trnh truyn ti file da trn giao thc UDP trong

Yu cu:
Tm hiu giao thc UDP.
Tm hiu m hnh mng LAN.
Xy dng chng trnh truyn ti file trong mng LAN s dng ngn ng
lp trnh Java/ C#.

ti 2.
Xy dng chng trnh chat trong mng Lan s dng giao thc
TCP/IP
Yu cu:
Tm hiu giao thc TCP/IP.
Tm hiu m hnh mng LAN.
Xy dng chng trnh chat trong mng LAN s dng ngn ng lp trnh
Java/ C#.

ti 3.

Xy dng DHCP server s dng giao thc UDP

Yu cu:
Tm hiu DHCP.
Tm hiu giao thc UDP.
M phng mt DHCP Server s dng ngn ng lp trnh C#.

ti 4.

Truyn ti tp tin qua mng s dng socket

Yu cu:
Tm hiu lp trnh socket.
Xy dng ng dng truyn ti tp tin trn mng s dng socket bng
ngn ng Java/ C#.

ti 5.

Xy dng ng dng Mail Server da trn giao thc TCP/IP

Yu cu:
Tm hiu nguyn tc truyn ti mail da trn giao thc TCP/IP, POP3,
SMTP, IMAP.
Hon thin xy dng ng dng Mail Server s dng ngn ng Java/ C#.

ti 6.

Xy dng ng dng Mail Client da trn giao thc TCP/IP

Yu cu:
Tm hiu nguyn tc truyn ti mail da trn giao thc TCP/IP, POP3,
SMTP, IMAP.
Hon thin xy dng ng dng Mail Client s dng ngn ng Java/ C#.

ti 7.

Xy dng chng trnh FTP Client Server

Yu cu:
Tm hiu giao thc FTP.
Hon thin xy dng ng dng FTP vi cc chc nng: upload/
download/ phn quyn trn FTP Server s dng ngn ng Java/ C#.

ti 8.

Xy dng chng trnh multithreaded TCP Server

Yu cu:
Tm hiu giao thc TCP/IP.
Tm hiu nguyn tc giao tip gia TCP Client v TCP Server.
Xy dng ng dng multithreaded TCP Server giao tip vi TCP Client
bng ngn ng C++/Java/C#.

ti 9.
SCS.

Xy dng chng trnh giao tip Client/Server s dng th vin

Yu cu:
Tm hiu th vin m ngun m SCS ( Simple Client Server).
Tm hiu giao tip Client/Server qua giao thc TCP/IP.
4

Xy dng chng trnh giao tip Client/Server s dng th vin SCS


bng ngn ng C# trn nn .Net Framework 4.0.

ti 10. Tm hiu v s dng k thut lp trnh socket xy dng chng


trnh Remote Desktop.
Yu cu:
Tm hiu giao thc TCP/IP.
Tm hiu k thut lp trnh socket.
Xy dng chng trnh Remote Desktop bng socket s dng ngn ng
lp trnh Java/ C++/ C#.

ti 11.

Xy dng chng trnh Network Sniffer.

Yu cu:
Tm hiu giao thc TCP/IP.
Tm hiu cc k thut v cc ng dng Network Sniffer.
Xy dng chng trnh Network Sniffer s dng ngn ng lp trnh Java/
C++/ C#.

ti 12.

Xy dng chng trnh Web Client.

Yu cu:
Tm hiu giao thc TCP/IP.
Tm hiu cc hot ng ca cc ng dng web Client ph bin.
Xy dng chng trnh Web Client s dng ngn ng lp trnh Java/
C++/ C#.

ti 13. ng dng multithread trong vic xy dng chng trnh scanIP


trong LAN.
Yu cu:
Tm hiu giao thc TCP/IP.
Tm hiu v multithread.
5

Xy dng chng trnh scan IP trong LAN s dng multithread s dng


ngn ng lp trnh Java/ C++/ C#.

ti 14.
gii.

Xy dng ng dng thu thp v hin th gi cc quc gia trn th

Yu cu:
Tm hiu giao thc TCP/IP.
Tm hiu cc website cung cp gi quc t.
Xy dng ng dng thu thp v hin th gi ti cc quc gia trn th gii
s dng ngn ng lp trnh Java/ C++/ C#.

ti 15.

Xy dng ng dng lc v bt gi tin IP.

Yu cu:
Tm hiu giao thc TCP/IP.
Tm hiu nguyn tc hot ng ca cc phn mm bt gi tin.
Xy dng ng dng lc v bt gi tin IP s dng ngn ng lp trnh Java/
C++/ C#.

ti 16. S dng k thut lp trnh socket xy dng chng trnh m


phng lnh telnet vo cc thit b mng.
Yu cu:
Tm hiu giao thc TCP/IP.
Tm hiu k thut lp trnh socket.
Xy dng chng trnh m phng lnh telnet vo cc thit b mng s
dng k thut lp trnh socket s dng ngn ng lp trnh Java/ C++/ C#.

ti 17. Sinh vin t chn trong phm vi ca mn hc lp trnh mng(


c s ng ca gio vin hng dn).

You might also like