Tải bản đầy đủ (.pdf) (3 trang)

Co3071 đề cương môn học

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (286.64 KB, 3 trang )

Đại Học Quốc Gia TP.HCM
Trường Đại Học Bách Khoa
Khoa KH&KT Máy Tính

Vietnam National University – HCMC
Ho Chi Minh City University of Technology
Faculty of Computer Science and Engineering

Đề cương môn học

HỆ PHÂN BỐ
(Distributed Systems)

Số tín chỉ

3 (2.2.5)

Số tiết

Tổng: 60

Mơn ĐA, TT, LV
Tỉ lệ đánh giá
Hình thức đánh giá
Mơn tiên quyết

BT:
TN: 10%
KT:
- Thi: Trắc nghiệm + tự luận 90 phút
Không



Môn học trước

Không

Môn song hành

Khơng

CTĐT ngành
Trình độ đào tạo

Khoa Học Máy Tính và Kỹ Thuật Máy Tính
Đại học

Cấp độ mơn học

3

MSMH
LT: 30

TH:

CO3071

TN: 30

BTL/TL: X


BTL/TL: 30%

Thi: 60%

Ghi chú khác

1. Mô tả môn học
Aims:
Môn học hướng đến việc cung cấp cho sinh viên kiến thức về các dịch vụ trong hệ phân bố. Thông
qua các kiến thức này, sinh viên có thể thiết kế và xây dựng các dịch vụ khác trên mạng máy tính,
Internet trong tương lai.
Nội dung môn học tập trung vào các khái niệm về hệ phân bố, giao tiếp mạng, hệ thời gian thực và
ảo, dịch vụ tên, hệ thống tập tin phân tán, nhân bản, quản lý giao thức, tính kháng lỗi, bảo mật.
Course outline:
This course provides students with knowledge of and servies in the field of distributed systems. The
the provided knowledge, students are expected to be able to design and implement distributed
services and applications.
Content of the course covers foundation knowledge of distributed systems, network interfaces,
realtime systems and other basic services in distributed systems.

2. Tài liệu học tập
[1] “Distributed Systems: Concepts and Design”, George Coulouris, Jean Dillimore, Tim
Kindberg, Addison-Wesley, 2005.

1/3


3. Mục tiêu môn học
L.O.1 - Hiểu rõ được các khái niệm cơ bản trong hệ phân bố
L.O.2 – Phân tích được các ưu và nhược điểm của các mơ hình dịch vụ phân bố

L.O.3 – Thiết kế và hiện thực được một hệ thống phân bố cơ bản
L.O.4 – Ý thức được các vấn đề đương đại và xu hướng phát triển của công nghệ và ứng dụng trong
lĩnh vực hệ phân bố

4. Chuẩn đầu ra môn học
STT
L.O.1

L.O.2

L.O.3

L.O.4

STT
L.O.1

L.O.2

L.O.3

L.O.4

Chuẩn đầu ra môn học
Hiểu rõ được các khái niệm cơ bản trong hệ phân bố
L.O.1.1 Các khái niệm cơ bản trong hệ phân bố
L.O.1.2 Các mơ hình hệ thống phân bố
L.O.1.3 Các phương pháp giao tiếp trên mạng
L.O.1.4 Các giải thuật phân bố căn bản
Phân tích được các ưu và nhược điểm của các mơ hình dịch vụ phân bố

L.O.2.1 Các đối tượng phân bố
L.O.2.2 Web services
L.O.2.3 Peer-to-Peer Systems
Thiết kế và hiện thực được một hệ thống phân bố cơ bản
L.O.3.1 Phân tích và xác định các yêu cầu của một hệ phân bố
L.O.3.1 Thiết kế và xây dựng một hệ phân bố
Ý thức được các vấn đề đương đại và xu hướng phát triển của lĩnh vực hệ
phân bố
L.O.4.1 Ý thức được các vấn đề về bảo mật và an tồn dữ liệu
L.O.4.2 Ý thức được xu hướng cơng nghệ và ứng dụng mới

CDIO

Course learning outcomes
Understand foundation knowledge of distributed systems
L.O.1.1 Foundation of distributed systems
L.O.1.2 Distributed system models
L.O.1.3 Distributed system communications
L.O.1.4 Distributed algorithms
Analyze advantages and disadvantages of distributed service models
L.O.2.1 Distributed objects and components
L.O.2.2 Web services
L.O.2.3 Peer-to-Peer systems
Design and implement basic distributed systems
L.O.3.1 Analyse and specify distributed system requirements
L.O.3.2 Design and implement a distributed system
A ware of contemporary issues and trends of distributed systems
applications and technologies
L.O.4.1 Security and data replication
L.O.4.2 Current trends of distributed systems application and technologies


CDIO

5. Hướng dẫn cách học - chi tiết cách đánh giá môn học


Tham dự giờ giảng trên lớp + làm bài tập
2/3






Tham gia thực hiện thí nghiệm (10%) và bài tập lớn theo nhóm (30%)
Thi tập trung cuối kỳ (60%)
Phải hồn thành bài tập lớn mới được phép dự thi cuối kỳ

6. Dự kiến danh sách Cán bộ tham gia giảng dạy



PGS. TS. Thoại Nam
TS. Phạm Trần Vũ

- Khoa KH&KTMT
- Khoa KH&KTMT

7. Nội dung chi tiết
Nội dung phần lý thuyết

Tuần

Nội dung

Chuẩn đầu ra chi tiết

Hoạt động
đánh giá
Thi

1,2,3

Chương 1.
Kiến thức cơ sở về hệ phân bố
1.1
Đặc điểm của hệ phân bố
1.2
Mơ hình hệ thống
1.3
Giao tiếp trong hệ phân bố

L.O.1.1
L.O.1.2
L.O.1.3

4,5

Chương 2.
Giải thuật phân bố
2.1

Thời gian và trạng thái toàn cục
2.2
Vấn đề đồng bộ trong hệ phân bố
2.3
Giao dịch phân bố

L.O.1.4

Thi

6,7,8

Chương 3.
Middleware
3.1
Đối tượng phân bố
3.2
Web services
3.3
Hệ thống Peer-to-peer

L.O.2.1
L.O.2.2
L.O.2.3

Bài tập
Thi

9,10,1
1


Chương 4.
Dịch vụ hệ thống
4.1
Dịch vụ file phân bố
4.2
Hệ thống phân giải tên miền
4.3
Security

L.O.4.1

Bài tập
Thi

12,
13,14

Chương 5.

Các vấn đề thời sự trong lĩnh vực hệ L.O.4.2
phân bố
5.1
Hệ thống di động
5.2
Internet of Things
5.3
Các xu hướng công nghệ mới: Trường
hợp của Google
L.O.3.1

Bài tập lớn: Thiết kế và xây dựng một hệ phân bố
L.O.3.2

Bài tập
Thi

Bài tập lớn

8. Thông tin liên hệ
Bộ môn/Khoa phụ trách

Bộ môn Hệ thống và Mạng – Khoa KH&KT Máy Tính

Văn phịng
Điện thoại
Giảng viên phụ trách
Email
3/3



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×