Tải bản đầy đủ (.pdf) (7 trang)

bài giảng môn lập trình mạng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (388.28 KB, 7 trang )

Bản quyền ®2005- Khoa Công Nghệ Thông Tin
Trang 1
Trường Đại Học Bách Khoa Tp.HCM
BÀI GIẢNG
MƠN: LẬP TRÌNH MẠNG
(Cậpnhật: 3/2006)
Hiệuchỉnh: NguyễnCaoĐạt
E-mail:
Trường Đại Học Bách Khoa Tp.HCM
Bản quyền ®2005- Khoa Công Nghệ Thông Tin
Trang 2
GIỚI THIỆU
Mụctiêu
– Cung cấpkiếnthứcnềntảng về lậptrìnhmạng (Client/Server).
– Cung cấpkỹ năng lậptrìnhmạng trên các mơi trường phát triểnphần
mềmtrực quan như VC++, JBuilder.
– Nắmvững các giao thứccấp ứng dụng của các ứng dụng phổ biếnnhư
DNS, E-mail, FTP, HTTP, để có khả năng lập trình các ứng dụng
mạng.
Tài liệuthamkhảo
[1] Computer Networks, A.S. Tanenbaum, Prentice-Hall, Edition 3.
[2] Unix network programming.
[3] Winsock Programming
Thơng tin liên lạc
E-mail :
Telephone : 8647256 – 5200
Trường Đại Học Bách Khoa Tp.HCM
Bản quyền ®2005- Khoa Công Nghệ Thông Tin
Trang 3
GIỚI THIỆU
Chương trình họcchi tiết


– Chương 0: Khái qt về mạng máy tính, TCP/IP
– Chương 1: Lập trình mạng dùng socket
– Chương 2: Lập trình MiniChat dùng VC++ bằng cơ chế xử lý sự kiện
– Chương 3: Lập trình MiniChat dùng JBuilder bằng cơ chế xử lý sự kiện
– Chương 4: DHMTL và lập trình Web chạy ở client
– Chương 5: Lập trình Web chạy ở server
– Chun đề:
z Lậptrìnhmạng với các giao thức khác.
z XML-RPC
z SOAP – WebService
Bản quyền ®2005- Khoa Công Nghệ Thông Tin
Trang 4
Trường Đại Học Bách Khoa Tp.HCM
CHƯƠNG 0
KHÁI QT VỀ MẠNG MÁY TÍNH,
TCP/IP
Trường Đại Học Bách Khoa Tp.HCM
Bản quyền ®2005- Khoa Công Nghệ Thông Tin
Trang 5
GIỚI THIỆU
z Mạng máy tính đề cập đếnviệckếtnốinhững máy
tính hoạt động độclậplạivới nhau thơng qua mơi
trường truyền thơng.
Trường Đại Học Bách Khoa Tp.HCM
Bản quyền ®2005- Khoa Công Nghệ Thông Tin
Trang 68
World Wide Web
z Ví dụ
Trường Đại Học Bách Khoa Tp.HCM
Bản quyền ®2005- Khoa Công Nghệ Thông Tin

Trang 69
TỔNG KẾT
z Khái qt về mạng máy tính
– Khái niệm
– Cấuhình
– Các thành phầncơ bản
z Mơ hình OSI
– Protocol
– Layer
– OSI Model
z Bộ giao thứcTCP/IP
– IP
– TCP, UDP
– DNS, SMTP, POP3, HTTP

×