Danh mục

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ố trang: 110      Loại file: pdf      Dung lượng: 0.00 B      Lượt xem: 101      Lượt tải: 0    
tailieu_vip

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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”. Mời các bạn cùng tham khảo!
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ài liệu được xem nhiều:

Tài liệu cùng danh mục:

Tài liệu mới: