TRƯỜNG ĐẠI HỌC MỞ TP. HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN
ĐỀ CƯƠNG MÔN HỌC
MÔN HỌC: HỆ ĐIỀU HÀNH NÂNG CAO
I. THÔNG TIN VỀ GIẢNG VIÊN
1. Họ và tên: GVC.ThS. Ninh Xuân Hương
2. Địa chỉ liên lạc: Khoa Công Nghệ Thông Tin Đại Học Mở TPHCM
3. Điện thoại: E-Mail: [email protected]
II. THÔNG TIN TỔNG QUÁT VỀ MÔN HỌC
4. Tên môn học: HỆ ĐIỀU HÀNH NÂNG CAO
5. Mục tiêu, yêu cầu môn học
• Cung cấp các kiến thức cơ bản về hoạt động của hệ điều hành hỗ trợ hệ thống
phân bố (các máy tính nối mạng và hoạt động như một hệ thống luận lý)
• Trình bày, luyện tập cài đặt các dịch vụ thành phần của hệ điều hành như
truyền thông, an toàn bảo mật, file phân bố, …
• Giới thiệu các dịch vụ trên Windows, Linux
6. Số đơn vị học trình: 4.5
7. Phân bổ thời gian: 45.00.45 (45 tiết lý thuyết, 45 tiết thực hành)
8. Các kiến thức căn bản cần học trước:
Mạng Máy Tính, Hệ Điều Hành
9. Hình thức giảng dạy chính của môn học: Lý thuyết, Thực hành
10. Giáo trình, tài liệu
Tài liệu chính
[1] Ninh Xuân Hương - Bài giảng Hệ Điều Hành Nâng Cao (dạng slides)
[2] A.S. Tanenbaum- Distributed Systems - Principles and Paradigms
Prentice Hall, 2002
[3] Coulouris, Dollimore, Kindberg - Didtributed System: Concepts and Design
Edition 4 - Addison - Wesley, 2005
Tài liệu tham khảo
[4] Kathy Ivens, et al- Windows Server 2003: The Complete Reference
• Các hỗ trợ của hệ điều hành trong truyền thông
Nội dung:
2.1 Các lớp giao thức mạng
2.1.1 ISO OSI
2.1.2 TCP/IP
2.2 Gọi thủ tục từ xa (RPC)
2.2.1 Khái niệm
2.2.2 Hiện thực RPC
2.3 Truy xuất đối tượng từ xa
2.3.1 Khái niệm
2.3.2 Ví dụ
2.4 Truyền thông trên message
2.4.1 Khái niệm
2.4.2 Ví dụ
2.5 Truyền thông theo luồng
2.5.1 Khái niệm
2.5.2 Ví dụ
Tham khảo lý thuyết: [1] chương 2, [2] chương 2, [3] chương 4, chương 5
Tham khảo bài tập: [2] chương 2
Chương 3 - Hệ điều hành hỗ trợ hệ thống phân bố 10 tiết LT. 15 tiết TH
Mục tiêu yêu cầu:
• Trình bày nguyên tắc hoạt động của một số dịch vụ cơ sở
• Luyện tập cài đặt các dạng access coNtrol, directory service, …
Nội dung:
3.1 Process và thread
3.2 An toàn bảo mật
3.3 Đặt tên
3.3.1 Khái niệm
3.3.2 Hiện thực
3.3.2 Ví dụ