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
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
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ìm kiếm theo từ khóa liên quan:
Lập trình mạng Bài giảng Lập trình mạng Phần mềm mạng máy tính Thiết kế phần mềm Giao thức TCP/IP Lập trình SocketGợi ý tài liệu liên quan:
-
Giáo trình tóm tắt Công nghệ phần mềm
149 trang 165 0 0 -
Đề cương chi tiết học phần: Mạng máy tính và lập trình mạng
4 trang 152 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 149 0 0 -
Giáo trình Mạng máy tính (Nghề: Quản trị mạng máy tính - Cao đẳng) - Tổng cục dạy nghề
102 trang 148 1 0 -
Đề cương môn học Phân tích thiết kế phần mềm
143 trang 148 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phần mềm Quản lý kết hôn
17 trang 143 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý hồ sơ bệnh án của 1 khoa
20 trang 136 0 0 -
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Lập trình socket và ứng dụng trong game cờ caro
29 trang 135 0 0 -
Giáo trình Internet và thương mại điện tử - Học viện Tài chính
195 trang 133 1 0 -
Báo cáo bài tập lớn môn Mạng máy tính và Lập trình mạng: Tìm hiểu về Soap
32 trang 131 0 0