Nguồn: SinhVienIT.Net
I. GIỚI THIỆU CHUNG
1. Tên học phần : HỆ ĐIỀU HÀNH (OPERATING SYSTEMS)
2. Hệ đào tạo : Đại học
3. Ngành : CNTT
4. Mã học phần :412HĐH340
5. Loại môn học : Cơ sở bắt buộc
6. Khoa : CNTT
7. Thời lượng : 4dvht
- Lý thuyết : 50 tiết
- Bài tập : 4 tiết
- Kiểm tra : 2 tiết
- Thực hành : 4 tiết
8. Yêu cầu kiến thức : Tin học cơ sở, Kiến trúc máy tính
9. Giới thiệu học phần :
Học phần cung cấp cho học viên các kiến thức về:
Cấu trúc và đặc điểm chung của hệ điều hành
Quản lý bộ nhớ, quản lý Processor, quản lý tiến trình, quản lý tệp, quản lý vào ra
Hệ điều hành nhiều Processor
II. ĐỀ CƯƠNG CHI TIẾT
Chương 1: Giới thiệu hệ điều hành
1.1 Hệ điều hành là gì
1.2 Lịch sử phát triển của hệ điều hành
1.3 Các khái niệm của hệ điều hành
1.4 Các dịch vụ của hệ điều hành
1.5 Cấu trúc của hệ điều hành
Chương 2: Quản lý vào/ra và hệ thống file
2.1 Các nguyên lý tổ chức vào/ra
2.2 Các phương pháp truy nhập
2.3 File và các khái niệm liên quan
2.4 Thư mục: khái niệm, hệ thống thư mục, tổ chức bên trong
2.5 Các phương pháp cấp phát không gian cho file
2.6 Bảo mật cho hệ thống file
2.7 Tính toàn vẹn và độ tin cậy của hệ thống file
2.8 Hệ thống file của một số hệ điều hành cụ thể
2.9 Thực hành đọc và phân tích đĩa logic sử dụng FAT
Chương 3: Quản lý tiến trình
3.1. Khái niệm về các tiến trình
3.2. Quan hệ giữa các tiến trình
3.3. Dòng (thread)
3.4. Lịch (Scheduling) và điều độ tiến trình tương tranh (Concurrent)
3.5. Các giải pháp loại trừ tương hỗ
3.6. Tình trạng bế tắc
3.7. Tổ chức tiến trình trên hệ điều hành cụ thể
Chương 4: Quản lý bộ nhớ
4.1. Các phép ánh xạ.
4.2. Cấu trúc chương trình
4.3. Các chiến lược quản lý bộ nhớ: phân chương, phân trang, phân đoạn
4.4. Bộ nhớ ảo.
4.5. Cơ chế quản lý bộ nhớ của một số hệ điều hành cụ thể
Chương 5: Quản lý Processor
5.1. Processor vật lý và Processor logic
5.2. Các trạng thái tiến trình
5.3. Điều độ tiến trình
5.4. Ngắt và xử lý ngắt
Link download :
[You must be registered and logged in to see this link.]