Danh mục

Bài giảng Lập trình mạng: Giới thiệu môn học - TS. Nguyễn Hoài Sơn

Số trang: 13      Loại file: pdf      Dung lượng: 165.03 KB      Lượt xem: 7      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Mục tiêu của bài giảng Lập trình mạng nhằm giúp người học hiểu cách thức lập trình các phần mềm mạng máy tính, vận dụng kiến thức để thiết kế và thực thi phần mềm mạng máy tính, nắm được cách thức đánh giá tính năng của chương trình. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết bài giảng.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình mạng: Giới thiệu môn học - TS. Nguyễn Hoài SơnGiới thiệu môn học TS. Nguyễn Hoài Sơn Bộ môn Mạng & Truyền thông máy tính Khoa Công nghệ thông tin sonnh@coltech.vnu.vn hoaisoncoltech@gmail.com Network programming 1Nội dung chính Mục tiêu Kiểm tra Nội dung Đánh giá LẬP TRÌNH MẠNG Hình thức học Phương pháp học Network programming 2Mục tiêu môn học Hiểu cách thức lập trình các phần mềm mạng máy tính  Lập trình socket trên ngôn ngữ C, Java  Lập trình máy khách – máy chủ  Bảo đảm khả năng xử lý tuần tự hoặc xử lý đồng thời của máy chủ Vận dụng kiến thức để thiết kế và thực thi phần mềm mạng máy tính  Bài tập định kỳ  Bài tập lớn Nắm được cách thức đánh giá tính năng của chương trình  Đánh giá tốc độ truyền tin, mức độ kháng lỗi、khả năng xử lý của máy chủ Network programming 3Nội dung chính Mục tiêu Kiểm tra Nội dung Đánh giá LẬP TRÌNH MẠNG Hình thức học Phương pháp học Network programming 4Nội dung môn học Khái quát về Internet và giao thức TCP/IP Lập trình Socket  Lập trình Socket trên Linux  Lập trình Socket trên Java  Lập trình socket nâng cao Lập trình máy chủ - khách  Máy chủ xử lý tuần tự  Máy chủ xử lý đồng thời đa tiến trình  Máy chủ xử lý đồng thời đơn tiến trình  Máy chủ xử lý đồng thời đa luồng Thiết kế và thực thi giao thức mạng Gọi thủ tục từ xa Java RMI Network programming 5Yêu cầu về kiến thức cơ bản Mạng máy tính  Giao thức TCP/IP Lập trình C, Java Các kiến thức cơ bản về Linux Network programming 6Nội dung chính Mục tiêu Kiểm tra Nội dung Đánh giá LẬP TRÌNH MẠNG Hình thức học Phương pháp học Network programming 7Phương pháp học Nghe giảng trên lớp  Giảng bài bằng Power point kết hợp chạy chương trình minh họa  Phát biểu, thảo luận và trả lời câu hỏi của giáo viên Đọc tài liệu, làm bài tập ở nhà  Làm bài tập lớn Network programming 8Nội dung chính Mục tiêu Kiểm tra Nội dung Đánh giá LẬP TRÌNH MẠNG Hình thức học Phương pháp học Network programming 9Hình thức tổ chức Học trên lớp  7/9/2009 ~ 20/12/2009  Thời gian học: 15 buổi học  11 buổi học lý thuyết  4 buổi bài tập (trong đó có 1 buổi chấm BTL) Network programming 10Nội dung chính Mục tiêu Kiểm tra Nội dung Đánh giá LẬP TRÌNH MẠNG Hình thức học Phương pháp học Network programming 11Kiểm tra, đánh giá Chuyên cần: 10% Bài tập định kỳ: 20%  Bài tập giao vào cuối một số buổi học Bài tập lớn: 40%  Làm việc theo nhóm Thi cuối kỳ: 40% Network programming 12Tài liệu học tập1. Stevens W. Richard, Unix Network Programming, 2nd Edition, Prentice-Hall, 1998.2. E. Harold, Java Network Programming, 3rd Edition, 20043. D. Comer and S. Stevens, Inter-networking with TCP/IP Vol III: Client-Server Programming and Applications, 3rd edition, Prentice Hall, 19994. Network programming for Microsoft Windows5. http://www.google.com Network programming 13

Tài liệu được xem nhiều: