
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ó liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 490 0 0 -
183 trang 324 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 306 0 0 -
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 305 0 0 -
175 trang 301 0 0
-
173 trang 283 2 0
-
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 267 0 0 -
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 263 0 0 -
Giáo trình Hệ điều hành: Phần 2
53 trang 254 0 0 -
Phần III: Xử lý sự cố Màn hình xanh
3 trang 237 0 0 -
Bài thuyết trình nhóm môn Hệ điều hành: Tìm hiểu về cách quản lý tệp
17 trang 234 0 0 -
62 trang 213 2 0
-
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 1) - Nguyễn Hải Châu
6 trang 210 0 0 -
Tài liệu học tập môn Tin cơ sở: Phần 1 - Phùng Thị Thu Hiền
100 trang 206 1 0 -
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 6) - Nguyễn Hải Châu
10 trang 205 0 0 -
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 3) - Nguyễn Hải Châu
8 trang 201 0 0 -
Giáo trình Tin học đại cương: Phần 1 - ĐH Kinh tế Quốc Dân
130 trang 182 0 0 -
Giáo trình Nguyên lý Hệ điều hành: Phần 1 - Trường TC nghề Đông Sài Gòn
66 trang 178 1 0 -
Giáo trình Hệ điều hành - NXB Hà Nội: Phần 1
70 trang 172 0 0 -
Giáo trình Hệ điều hành (Operating System)
201 trang 171 0 0