Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
133,14 KB
Nội dung
Môn học Lập trình mạng
Giảng viên: Đặng Nhân Cách
Email: tucach@hcmutrans.edu.vn
1
Mục tiêu môn học
C
Cung cấp
ấ cho
h sinh
i h viên
iê kiến
kiế thức
thứ cơ
ơ
bản về lĩnh vực lập trình mạng
Giới thiệu
thiệ phương
hươ
pháp
há thiết kế xây
â
dựng các ứng dụng mạng.
Cung
C
cấp
ấ các
á khái niệm
iệ về
ề giao
i
thức
hứ
(protocol), thiết kế giao thức.
2
Nội dung môn học
Chương
Chươ
Chương
Chương
Chương
Chương
Chương
Chương
1
1:
2:
3:
4:
5:
6:
7:
Tổng
Tổ
quan
Lập trình Socket
Lập trình Winsock
Lập trình mạng với VB
Lập trình mạng với Java
Lập trình Multicast
Thiết kế Protocol
3
Chương 1: Tổng
ổ
quan
Cá
Các khái niệm
iệ về
ề mạng máy
á tính
tí h và
à
lập trình mạng
Mô hình
hì h TCP/IP
Các mô hình liên kết
Mô hình Client/Server
Mô hình Peer-To-Peer
4
Chương 2:Lập trình Socket
Giới thiệu
thiệ lậ
lập trình
t ì h Socket
S k t
Kiểu dữ liệu và khai báo biến
Các hàm socket
Các hàm hỗ trợ
Mô hình kết nối Client/Server
5
Chương 3:Lập trình Winsock
Giới thiệu
thiệ Wi
Winsock
k
Các hàm hỗ trợ
Cơ chế truy cập bất đồng bộ
6
Chương 4:Lập trình mạng với VB
Giới thiệu
thiệ Winsock
Wi
k Control
C t l
Mô hình Client/Server
Mô hình Peer-to-Peer
Thư viện cấp cao WinInet
7
Chương 5:Lập trình mạng với Java
JAVA.NET
JAVA NET
SOCKET trong Java.Net
DATAGRAM trong Java.Net
8
Chương 6: Lập trình Multicast
Khái
á niệm
ệ lập
ậ trình
ì
Multicast
Địa chỉ Multicast
Lập trình Multicast với Winsock
Lập
ập trình Multicast với Java.net
9
Chương 7:Thiết kế Protocol
Khái niệm
iệ Protocol
P t
l
Các chức năng cần có của Protocol
Các bước tạo lập Protocol
Ví dụ - POP3
10
Tài liệu tham khảo
[1] Douglas E.Comer,
E Comer David L.Stevens
L Stevens Internetworking with TCP/IP – Volume III
[2] Phương Lan - Java (tập 2)
[3] Nguyễn Phương Lan, Hoàng Đức Hải - Lập
trình trên Linux
[4] MSDN (msdn.microsoft.com)
[5] RFCs (www.rfc
(www.rfc-editor.org)
editor.org)
11
Đánh giá kết quả
-
Dự lớp: 10%
Bài tập & Kiểm tra: 10%
Đồ án môn học: 20%
Thi cuối kỳ: 60 %
Hì h thứ
Hình
thức thi
thi: ttrắc
ắ nghiệm+viết
hiệ + iết ctt
12
[...]... Stevens Internetworking with TCP/IP – Volume III [2] Phương Lan - Java (tập 2) [3] Nguyễn Phương Lan, Hoàng Đức Hải - Lập trình trên Linux [4] MSDN (msdn.microsoft.com) [5] RFCs (www.rfc (www.rfc-editor.org) editor.org) 11 Đánh giá kết quả - Dự lớp: 10% Bài tập & Kiểm tra: 10% Đồ án môn học: 20% Thi cuối kỳ: 60 % Hì h thứ Hình thức thi thi: ttrắc ắ nghiệm+viết hiệ + iết ctt 12