Giáo trình Hệ điều hành (Nghề: Công nghệ thông tin - Trung cấp) - Trường Cao đẳng nghề Hà Nam
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo trình Hệ điều hành (Nghề: Công nghệ thông tin - Trung cấp) - Trường Cao đẳng nghề Hà Nam SỞ LAO ĐỘNG TB&XH TỈNH HÀ NAM TRƢỜNG CAO ĐẲNG NGHỀ HÀ NAM GIÁO TRÌNH MÔN HỌC: HỆ ĐIỀU HÀNH NGHỀ: CÔNG NGHỆ THÔNG TIN TRÌNH ĐỘ: TRUNG CẤP (Ban hành kèm theo Quyết định số: 234/QĐ-CĐNHN ngày 05 tháng 08 năm 2020 của Hiệu trưởng trường Cao đẳng nghề Hà Nam) Hà Nam, năm 2020 Tài liệu lưu hành nội bộ - Biên soạn : Chu Thị Hồng Nhung – Khoa CNTT- Trường Cao đẳng nghề Hà Nam TUYÊN BỐ BẢN QUYỀN: Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể đƣợc phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. Giáo trình : Hệ điều hành Trang 1 Tài liệu lưu hành nội bộ - Biên soạn : Chu Thị Hồng Nhung – Khoa CNTT- Trường Cao đẳng nghề Hà Nam LỜI GIỚI THIỆU Trong hệ thống kiến thức chuyên nghành trang bị cho sinh viên Công nghệ Thông tin (CNTT), giáo trình hệ điều hành góp phần cung cấp những nội dung kiến thức chung nhất về hệ điều hành, nội dung liên quan đến việc mô tả các phƣơng pháp giả quyết các bài toán điều khiển hoạt động của hệ thống máy tính. Nội dung giáo trình hệ điều hành thuộc vào hệ thống kiến thức về phần mềm hệ thống, cung cấp những kiến thức nhằm thực hiện một trong hai nguyên lý cơ bản trong hệ thống máy tính đã đƣợc Von Neumann phát biểu, đó là nguyên lý “hoạt động theo chƣơng trình”. Các nội dung chính đƣợc trình bày trong giáo trình này bao gồm năm chƣơng đƣợc giới thiệu nhƣ dƣới đây. Chƣơng 1: Giới thiệu chung về hệ điều hành Chƣơng 2: Điều khiển CPU, điều khiển quá trình Chƣơng 3: Hệ Điều hành Đa xử lý Hà Nam, Ngày….Tháng….Năm 2020 Tác giả biên soạn: Chu Thị Hồng Nhung Giáo trình : Hệ điều hành Trang 2 Tài liệu lưu hành nội bộ - Biên soạn : Chu Thị Hồng Nhung – Khoa CNTT- Trường Cao đẳng nghề Hà Nam MỤC LỤC LỜI GIỚI THIỆU .................................................................................................. 2 MỤC LỤC ............................................................................................................. 3 GIÁO TRÌNH MÔN HỌC .................................................................................... 5 CHƢƠNG 1: TỔNG QUAN VỀ HỆ ĐIỀU HÀNH ............................................. 7 1. Khái niệm về hệ điều hành ...................................................................... 8 1.1. Tài nguyên hệ thống .............................................................................. 8 1.2. Khái niệm hệ điều hành ......................................................................... 11 2. Phân loại hệ điều hành ............................................................................. 16 2.1. Các thành phần của hệ điều hành .......................................................... 16 2.2. Phân loại hệ điều hành .......................................................................... 22 2.3. Các tính chất cơ bản của hệ điều hành .................................................. 30 2.4. Phân lớp các chƣơng trình trong thành phần điều khiển ....................... 31 2.5. Chức năng cơ bản của hệ điều hành ...................................................... 38 2.6. Nhân của hệ điều hành, tải hệ điều hành .............................................. 40 3.Sơ lƣợc lịch sử phát triển của hệ điều hành .............................................. 41 CHƢƠNG 2: ĐIỀU KHIỂN CPU, ĐIỀU KHIỂN QUÁ TRÌNH ...................... 63 1.Các khái niệm cơ bản ................................................................................ 64 1.1.Khái niệm quá trình ................................................................................ 64 1.2. Quan hệ giữa các quá trình .................................................................... 66 2.Trạng thái của quá trình ............................................................................ 66 2.1. Sơ đồ không gian trạng thái (SNAIL) ................................................... 66 2.2. Một số khối điều khiển quá trình .......................................................... 67 3. Điều phối quá trình .................................................................................. 72 3.1. Nguyên tắc chung .................................................................................. 73 3.2. Các trình lập lịch (long term, short term) .............................................. 76 4. Các thuật toán lập lịch ............................................................................. 78 4.1. First Come First Served (FCFS)............................................................ 78 4.2.Shortest Job First (SJF) .......................................................................... 80 4.3. Shortest Remain Time (SRT) ................................................................ 83 4.4.Round Robin (RR).................................................................................. 84 4.5. Multi Level Queue (MLQ) .................................................................... 85 4.5.Multi Level Queue (MLQ) ..................................................................... 86 4.6. Multi Level Feedback Queues (MLFQ) ................................................ 87 5. Hệ thống ngắt ............................................................... ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình nghề Công nghệ thông tin Giáo trình Hệ điều hành Hệ điều hành Điều khiển CPU Hệ điều hành đa xử lýTài liệu cùng danh mục:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 433 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 359 0 0 -
Bài giảng Xử lý sự cố phần mềm - Bài 4 Xử lý sự cố sử dụng Internet
14 trang 316 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 309 0 0 -
3 trang 280 0 0
-
Làm việc với Read Only Domain Controllers
20 trang 268 0 0 -
80 trang 258 0 0
-
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 255 0 0 -
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 254 0 0 -
175 trang 252 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 17 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 18 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 17 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 17 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 18 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0