Danh mục

Bài giảng Hệ điều hành nâng cao (Operating System-OS): Chapter 0 - Trường ĐH Nông Lâm TPHCM

Số trang: 14      Loại file: ppt      Dung lượng: 289.50 KB      Lượt xem: 17      Lượt tải: 0    
Thu Hiền

Hỗ trợ phí lưu trữ khi tải xuống: 4,000 VND Tải xuống file đầy đủ (14 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Hệ điều hành nâng cao (Operating System-OS)" giúp người học có thể: Hiểu được khái niệm cơ bản của hệ điều hành; nhiệm vụ, cơ chế hoạt động, cấu trúc chung của hệ điều hành; biết cách quản lý tập tin và phân chia vùng nhớ, các tác vụ mà hệ điều; hành thực hiện, quá trình điều phối thiết bị ngoại vi; lập trình đa luồng và các khái niệm liên quan.
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành nâng cao (Operating System-OS): Chapter 0 - Trường ĐH Nông Lâm TPHCM Khoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 1 Môn học: Hệ Điều Hành Nâng Cao (Operating System-OS)• Thời gian: 3 tín chỉ (30 tiết LT + 30 Tiết TH) - mã: rvndtr• Mục tiêu môn học – Hiểu được khái niệm cơ bản của hệ điều hành. – Nhiệm vụ, cơ chế hoạt động, cấu trúc chung của hệ điều hành – Biết cách quản lý tập tin và phân chia vùng nhớ, các tác vụ mà hệ điều hành thực hiện, quá trình điều phối thiết bị ngoại vi. – Lập trình đa luồng và các khái niệm liên quan. Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 2• Tài liệu tham khảo- Silberschatz-Galvin-Gagne, Operating System Concepts, USA, 2013, 9th edition. (http://www.os-book.com)- Andrew S.Tanenbaum, Modern Operating Systems, Prentice Hall, xuất bản gần đây nhất. Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 3Chapter 1. Overview OS 1. Introduction 1.1.What is Operating System 1.2.What Operating system do 1.3.Computer System Organization 1.4.Computer System Architecture 1.5.Characteristic of Operating System. 1.6.Operating System Operations 1.7.Process Management 1.8.Memory Management 1.9.Storage Management 1.10.Protection And Security 1.11. Operating System Evolution Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 4 2. Operating System Structures 2.1.Operating System Services 2.2.User Operating System Interface 2.3.System Calls 2.4.Type Of System Calls 2.5.System Program 2.6.Operating System Struture 2.7.Virtual Machine 2.8.Operating System Generation 2.9.System Boot Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 5Chapter 2. Memory Management 1. Main Memory 1.1. Background 1.2. Swapping 1.3. Contiguous Memory Allocation 1.4. Paging 1.5. Structure Of The Page Table 1.6. Segmentation Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 6 2. Virtual Memory 2.1. Background 2.2. Demand Paging 2.3. Copy-on-Write 2.4. Page Replacement 2.5. Allocation of Frames 2.6. Thrash 2.7. Memory mapped Files 2.8. Allocating Kernel Memory 2.9. Other Considerations Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 7 Chapter 3. I/O Management 1. I/O System 1.1.Overview 1.2.I/O Hardware 1.3.Application I/O Interface 1.4.Kernel I/O Subsyetm 1.5.Transforming I/O Requests To Hardware Operation 1.6.Streams 1.7.Performance Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 8 2. Mass Storage Structure 2.1. Overview Mass Storage Structure 2.2. Disk Structure 2.3. Disk Attachment 2.4. Disk Scheduling 2.5. Disk Management 2.6. RAID Structure 2.7. Stable Storage Implementation 2.8. Tertiary Storage Structure Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 9 Chapter 4. File Management 1. File System Interface 1.1.File Concept 1.2.Access Methods 1.3.Directory Structure 1.4.File System Mounting 1.5.File Sharing 1.6.Protection Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 10 2. File System Implementation 2.1. File System Structure 2.2. File System Implementation 2.3. Directory Implementation 2.4. Allocation Methods 2.5. Free Space Management 2.6. Efficiency and Performance 2.7. Recovery 2.8. Log Structured File Systems 2.9. NFS Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 11 Chapter 5. Process Management 1. Process concept 2. Process Scheduling 3. Operations On Processes 4. Interprocess Communication 5. Communication in Client-Server System Chapter 6. Threads 1. Overview 2. Multithreading Models 3. Thread Libraries 4. Threading Issues Bài giảng môn Hệ Điều Hành Nâng CaoKhoa Công Nghệ Thông Tin Trường Đại Học Nông Lâm Thành Phố Hồ Chí Minh 12 Chapter 7. CPU Scheduling 1. Basic Concept 2. Scheduling Cri ...

Tài liệu được xem nhiều: