操作系統
【考查目標】
1.掌握操作系統的基本概念、基本原理和基本功能,理解操作系統的整體運行過程。
2. 掌握操作系統進程、內存、文件和I/O管理的策略、算法、機制以及相互關系。
3.能夠運用所學的操作系統原理、方法與技術分析問題和解決問題,并能利用C語言描述相關算法。
一、操作系統概述
(一)操作系統的概念、特征、功能和提供的服務
(二)操作系統的發展與分類
(三)操作系統的運行環境
1.內核態與用戶態
2.中斷、異常
3.系統調用
(四)操作系統體系結構
二、進程管理
(一)進程與線程
1.進程概念
2.進程的狀態與轉換
3.進程控制
4.進程組織
5.進程通信
共享存儲系統;消息傳遞系統;管道通信。
6.線程概念與多線程模型
(二)處理機調度
1.調度的基本概念
2.調度時機、切換與過程
3.調度的基本準則
4.調度方式
5.典型調度算法
先來先服務調度算法;短作業(短進程、短線程)優先調度算法;時間片輪轉調度算法;優
先級調度算法;高響應比優先調度算法;多級反饋隊列調度算法。
(三)同步與互斥
1.進程同步的基本概念
2.實現臨界區互斥的基本方法
軟件實現方法;硬件實現方法。
3.信號量
4.管程
5.經典同步問題
生產者-消費者問題;讀者-寫者問題;哲學家進餐問題。
(四)死鎖
1.死鎖的概念
2.死鎖處理策略
3.死鎖預防
4.死鎖避免
系統安全狀態,銀行家算法。
5.死鎖檢測和解除
相關熱點推薦:
· | 2022考研復試聯系導師有哪些注意事 | 04-28 |
· | 2022考研復試面試常見問題 | 04-28 |
· | 2022年考研復試面試回答提問方法有 | 04-28 |
· | 2022考研復試怎么緩解緩解焦慮心態 | 04-27 |
· | 2022年考研復試的訣竅介紹 | 04-27 |
· | 2022年考研復試英語如何準備 | 04-26 |
· | 2022年考研復試英語口語常見句式 | 04-26 |
· | 2022年考研復試的四個細節 | 04-26 |
· | 2022考研復試準備:與導師及時交流 | 04-26 |
· | 2022考研復試面試的綜合技巧 | 04-26 |