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

Bài giảng Hệ điều hành: Chương 0 - ThS. Nguyễn Thị Hải Bình

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 (533.48 KB, 11 trang )

Operating system concepts

hệ điều hành
ThS. Nguyễn Thị Hải Bình
BM. Mạng và HTTT, ĐH GTVT
Email:
Website: calmseahn.weebly.com


Giới thiệu môn học




Nội dung tóm tắt học phần:


Giới thiệu kiến thức chung, như khái niệm hệ điều
hành, nhiệm vụ, chức năng và cấu trúc của hệ điều
hành.



Cung cấp kiến thức về những phần cơ bản trong hệ
điều hành: quản lý bộ nhớ, quản lý tiến trình, quản lý
processor, quản lý vào ra.



Giới thiệu cấu trúc và nguyên lý hoạt động của một số
hệ điều hành mạng như Windows, Unix và Linux.



Thời lượng:




3 tín chỉ (Lý thuyết/ Bài tập/ Thực hành/Tự học ): 30/
15/ 15/ 90

Đánh giá môn học

2


Tài liệu tham khảo


Website môn học




Calmseahn.weebly.com

Tài liệu


Abraham Silberschatz, Peter Baer Galvin and Greg
Gagne, Operating System Concepts, John Wiley
& Sons, 2012




Hồ Đắc Phương, Giáo trình Nguyên lý Hệ điều
hành, Nhà xuất bản Giáo Dục, 2010

3


Nội dung môn học


Chương 1. Tổng quan về hệ điều hành


Hệ điều hành là gì?



Hệ thống mainframe



Hệ để bàn



Hệ đa xử lý




Hệ phân tán



Hệ thống cụm



Hệ thời gian thực

4


Nội dung môn học




Chương 2. Cấu trúc hệ điều hành


Các thành phần hệ thống



Các dịch vụ hệ điều hành




Lời gọi hệ thống



Các chương trình hệ thống



Cấu trúc hệ thống

Chương 3. Tiến trình


Tiến trình và trạng thái tiến trình



Thao tác trên tiến trình



Mô tả tiến trình



Luồng

5



Nội dung môn học




Chương 4. Tương tranh và đồng bộ


Các khái niệm cơ bản



Độc quyền truy xuất – giải pháp phần mềm



Đồng bộ hóa – Giải pháp phần cứng



Giải pháp đồng bộ hóa cơ bản

Chương 5. Bế tắc


Định nghĩa



Đặc điểm




Tránh bế tắc



Phát hiện bế tắc



Khắc phục bế tắc

6


Nội dung môn học




Chương 6. Quản lý bộ nhớ


Các loại địa chỉ



Không gian địa chỉ




Hoàn chuyển



Cấp phát liên tục



Phân trang



Phân đoạn

Chương 7. Bộ nhớ ảo


Phân trang theo yêu cầu



Thay thế trang



Cấp phát khung

7



Nội dung môn học




Chương 8. Hệ thống tệp


Tệp



Cài đặt tệp mức thấp



Hệ thống thư mục



Chia sẻ hệ thống tệp



Bảo vệ

Chương 9. Quản lý thiết bị



Nguyên lý hoạt động



Chiến lược quản lý thiết bị



Trình điều khiển thiết bị
8


Nội dung môn học – phần tự học

9


Nội dung môn học – phần tự học

10


Nội dung môn học – phần tự học

11




×