VI Kỹ thuật truyền số liệu trong mạng máy tính 6
1. HELP 2 FILES
CHƯƠNG TRÌNH MÔĐUN ĐÀO TẠO LẬP TRÌNH MẠNG
Mã số mô đun: MĐ 43
Thời gian mô đun: 60h (Lý thuyết: 20h; Thực hành: 40h) I. VỊ TRÍ TÍNH CHẤT CỦA MÔ ĐUN:
- Vị trí của mô đun: Mô đun được bố trí sau khi sinh viên học xong các môn học chung, các môn học cơ sở chuyên ngành đào tạo chuyên môn nghề.
- Tính chất của mô đun: Mô đun chuyên môn nghề tự chọn II. MỤC TIÊU MÔ ĐUN:
- Cách được cơ chế hoạt động của Netbios
- Sử dụng được các hàm API để lập trình Netbios
- Phân biệt được sự khác nhau giữa Protocol TCP và UDP
- Trình bày được các bước xây dựng chương trình Client/Server sử dụng Socket làm phương tiện giao tiếp
- Tự xây dựng được các giao thức mới cho các ứng dụng của mình III. NỘI DUNG MÔ ĐUN
1. Nội dung tổng quát và phân phối thời gian:
Số
TT Tên các bài trong mô đun
Thời gian Tổng số Lý thuyết Thực hành Kiểm tra* 1 NetBios 4 2 2 2 MailSlot 9 2 7
3 Giao thức và nguyên tắc mạng căn bản
7 2 5
4 Họ địa chỉ và phân giải tên 9 3 6
5 Cơ bản về Winsock 7 3 4
6 Các phương pháp xuất nhập Winsock 7 3 4
7 Lập trình mạng với .Net Framework 17 5 12 *
Cộng 60 20 40
*Ghi chú: Thời gian kiểm tra được tích hợp giữa lý thuyết với thực hành được tính vào giờ thực hành.
2. Nội dung chi tiết:
Bài 1: NetBios
Mục tiêu của bài:
- Hiểu được vai trò hoạt động của mô hình OSI - Hiểu được cơ chế hoạt động của giao thức Netbios - Nắm được cách thức lập trình Netbios
- Hiểu thêm được các lệnh của Netbios
Nội dung của bài: Thời gian: 4h (LT: 2h; TH: 2h)
1. Mô hình mạng OSI 2. Microsoft Netbios
3. Căn bản về lập trình Netbios 4. Thao tác trên gói tập tin 5. Các lệnh Netbios khác
Mục tiêu của bài:
- Cài đặt, cấu hình được Mailslot
- Hiểu được cách thức lập trình xử lý theo mô hình Client/Server - Nắm được các hàm API để lập trình Mailslot
Nội dung của bài: Thời gian: 9h (LT: 2h; TH: 7h)
1. Cài đặt Mailslot
2. Cơ bản về xử lý máy khách/máy chủ 3. Các hàm API Mailslot khác
4. Hiệu suất thực thi và các phiên bản của Windows
Thời gian: 1h Thời gian: 2h Thời gian: 3h Thời gian: 3h
Bài 3: Giao thức và nguyên tắc mạng căn bản
Mục tiêu của bài:
- Hiểu được các nguyên tắc của giao thức
- Phân biệt được sự khác nhau giữa hướng kết nối và không kết nối - Nắm được giao thức nào mà Windows hỗ trợ
- Có khả năng tạo được các Socket
Nội dung của bài: Thời gian: 7h (LT: 2h; TH: 5h)
1. Những đặc tính của giao thức 2. Hướng kết nối và không kết nối 3. Windows socket
4 Winsock API và mô hình OSI
Thời gian: 3h Thời gian: 4h Thời gian: 3h
Bài 4: Họ địa chỉ và phân giải tên
Mục tiêu của bài:
- Hiểu được chức năng hoạt động của giao thức IP
- Nắm được sự khác nhau giữa giao thức IP và giao thức IPX/SPX - Có khả năng phát hiện và chấn chỉnh các lỗi trong DNS
Nội dung của bài: Thời gian: 9h (LT: 3h; TH: 6h)