Nội dung bài giảng 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. | Bài giảng Hệ điều hành: Chương 0 - ThS. Nguyễn Thị Hải Bình Operating system concepts hệ điều hành ThS. Nguyễn Thị Hải Bình BM. Mạng và HTTT, ĐH GTVT Email: calmseahn@ Website: 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 2 • Đánh giá môn học Tài liệu tham khảo • Website môn học • • 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 5 • Luồng 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 6 • Khắc phục bế tắc 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ớ .