Lý thuyết:
Giới thiệu môn học: view
Chương 1: Tổng quan về HĐH: view
Chương 2: Quản lý tiến trình
2.1. Tiến trình và luồng (Process and Thread): view
2.2. Điều phối tiến trình (Scheduling): view
2.3. Đồng bộ hóa tiến trình (Synchronization) view
2.4. Tắc nghẽn (Deadlock) view
Chương 3: Quản lý bộ nhớ
3.1. Bộ nhớ chính view
3.2. Bộ nhớ ảo view
Chương 4: Quản lý lưu trữ view
Chương 5: An toàn và bảo mật (SV tự học, tham khảo): view
Thực hành/ Bài tập:
File tài liệu Hướng dẫn TH (tổng hợp): view
Hướng dẫn cài đặt: VMware Workstation, Ubuntu
Hướng dẫn cài đặt Ubuntu trên VMware Workstation
Run Linux Ubuntu Distributions online
Các lệnh phổ biến trong Linux: view
Bài tập tính toán
Phần 2.2: Điều phối tiến trình (xem trong cuối slide phần 2.2)
Phần 2.4: Deadlock Thuật toán Banker (xem trong cuối slide phần 2.4)
Phần 3.1: Bộ nhớ chính (thuật toán first-fit, best-fit, worst-fit, ....; chuyển đổi địa chỉ theo thuật toán phân trang và phân đoạn) (xem trong cuối slide phần 3.1)
Phần 3.2: Bộ nhớ ảo (thuật toán thay thể trang (xem trong cuối slide phần 3.2)
Phần 4: điều phối đĩa (disk scheduling - xem trong cuối slide chương 4)
Các đề thi tổng hợp tham khảo: view