36 CSE423 laptrinhphantan 2017

4 5 0
36  CSE423 laptrinhphantan 2017

Đang tải... (xem toàn văn)

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC THỦY LỢI KHOA: CÔNG NGHỆ THÔNG TIN BỘ MÔN:CÔNG NGHỆ PHẦN MỀM ĐỀ CƯƠNG MÔN HỌC LẬP TRÌNH PHÂN TÁN Distributed Computing Mã số : CSE 423 Số tín : Số tiết : tổng: 45; LT: 30 ; BT: 15 ; TN: ; ĐA: ; BTL: ; TQ,TT Thuộc chương trình đào tạo ngành: - Mơn bắt buộc cho ngành: Kỹ thuật Phần mềm - Môn tự chọn cho ngành: Công nghệ Thông tin Phương pháp đánh giá: - Hình thức/thời gian thi: Trắc nghiệm Thời gian thi: 60 phút -Thành phần điểm: Điểm trình %: 50; Điểm thi kết thúc %:50 - Cấu trúc đề thi: (theo thang nhận thức Bloom) Mức Nhớ Hiểu Vận dụng Tỷ lệ (%) 13 (39.4) 13 (39.4) Phân tích Tổng Sáng tạo hợp (21.2) Điều kiện ràng buộc môn học - Môn tiên : - Môn học trước : • Ngơn ngữ Lập trình (CSE 280), • Lập trình Java (CSE 460) • Hệ điều hành (CSE 482), • Mạng máy tính (CSE 489) - Mơn học song hành: • Lập trình mạng (CSE 490) - Ghi khác: Nội dung tóm tắt mơn học Tiếng Việt : Môn học cung cấp cho sinh viên nhìn tổng thể lập trình phân tán thuật tốn lập trình phân tán Nội dung môn học chia làm phần: 1) phần đầu cung cấp kiến thức kỹ thuật lập trình hệ thống dựa nhớ chia sẻ; 2) phần hai cung cấp kiến thức kỹ thuật lập trình hệ thống phân tán sử dụng chế truyền thông điệp Tiếng Anh : This course provides students an overview of distributed programming and algorithms used in distributed programming The course content is divided into two parts: 1) the first one provides programming techniques in systems based on shared memory; 2) the second one provides programming techniques in distributed systems using the message transmission mechanism Cán tham gia giảng dạy: • TS Lê Nguyễn Tuấn Thành Giáo trình sử dụng, tài liệu tham khảo Giáo trình: Bài giảng giảng viên Các tài liệu tham khảo: • Concurrent and Distributed Computing in Java, Vijay K Garg, University of Texas, John Wiley & Sons, 2005 • Foundations of Multithreaded, Parallel, and Distributed Programming, Gregory R Andrews, University of Arizona, Addison-Wesley, 2000 • The SR Programming Language: Concurrency in Practice, Benjamin/Cummings, 1993 • Principles of Concurrent and Distributed Programming, M Ben-Ari, 1990 • Xử lý song song phân tán, Đoàn văn Ban, Nguyễn Mậu Hân, Nhà Xuất Bản Khoa Học Kỹ Thuật, 2009 Nội dung chi tiết: Chương Nội dung Số tiết LT TH Mở đầu Những khái niệm sở Bài toán loại trừ lẫn 4 Những sở đồng hóa Lập trình phân tán 3 Những mơ hình Đồng hồ Phân phối tài nguyên Sắp thứ tự thông điệp Lựa chọn người lãnh đạo 30 15 BT 10 Chuẩn đầu môn học - Kiến thức: • Sinh viên nắm khái niệm liên quan đến hệ thống chia sẻ dựa nhớ chia sẻ hệ thống phân tán sử dụng chế truyền thông điệp - Kỹ năng, lực: • Sinh viên biết cách lập trình chương trình đa luồng Java • Sinh viên biết cách xây dựng lập trình hệ thống phân tán đơn giản Java - Phẩm chất, đạo đức: • Sinh viên biết tuân theo quy định lớp học trường • Sinh viên tơn trọng thầy/cơ bạn học khác 11 Phương pháp giảng dạy để đạt chuẩn đầu ra: • Phương pháp giảng dạy thuyết trình có minh họa kiến thức lập trình đa luồng phân tán, • Chia lớp thành nhóm nhỏ (từ đến sinh viên) để phát triển hệ thống phân tán đơn giản viết báo cáo, trình bày kết quả, • Cho sinh viên nghiên cứu chủ đề liên quan đến đến hệ thống chia sẻ dựa nhớ chia sẻ hệ thống phân tán, viết báo cáo trình bày kết Trưởng khoa Hà Nội, ngày tháng năm 2017 Trưởng Bộ môn ... dựa nhớ chia sẻ hệ thống phân tán, viết báo cáo trình bày kết Trưởng khoa Hà Nội, ngày tháng năm 2017 Trưởng Bộ môn

Ngày đăng: 26/08/2022, 16:30

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan