一、考查目標
操作系統(tǒng)是軟件工程專業(yè)的一門核心專業(yè)基礎課程,具有較強的理論性和實踐性。該課程的考試內容包括引論、進程管理、內存管理、存儲管理(包括文件系統(tǒng)與輸入/輸出系統(tǒng))、保護與安全五部分的相關概念、設計原理和實現(xiàn)方法。考試的具體要求包括:
1. 了解操作系統(tǒng)在計算機系統(tǒng)中的作用、地位、發(fā)展和特點。
2. 理解操作系統(tǒng)的基本概念、主要功能、主要組成部分,掌握操作系統(tǒng)各個組成部分的設計方法和實現(xiàn)技術。
3. 能夠運用所學的操作系統(tǒng)原理、方法和技術對相關問題進行分析和解決。
二、考試的內容
1.導論
1)操作系統(tǒng)的概念
2)計算機系統(tǒng)的操作、存儲結構、輸入輸出結構和計算機系統(tǒng)的體系結構。
3)操作系統(tǒng)的結構組成、操作系統(tǒng)的操作及各部分的功能、高速緩沖存儲器CACHE
4)操作系統(tǒng)的分類和運行環(huán)境
2.操作系統(tǒng)結構
1)操作系統(tǒng)提供的服務類型
2)操作系統(tǒng)的用戶接口類型
3)系統(tǒng)調用及類型
4)操作系統(tǒng)的設計和實現(xiàn)方法
5)操作系統(tǒng)的結構分類及優(yōu)缺點
6)虛擬機的基本概念和原理
3.進程
1)進程的概念、組織、控制和狀態(tài)轉換
2)進程調度的基本概念
3)進程的操作,包括進程的生成、終止等
4)進程通信
4.線程
1)線程的概念與動機
2)多線程模型
5.CPU調度
1)調度的基本概念
2)調度的時機、切換和過程
3)調度的基本準則
4)典型調度方法:先來先服務調度算法、最短作業(yè)優(yōu)先調度算法、優(yōu)先級調度算法、時間片輪轉調度算法、多級隊列調度算法、多級反饋隊列調度算法
5)線程調度
6)調度算法的性能評估
6.進程同步
1)進程同步的基本概念
2)臨界區(qū)訪問的原則及實現(xiàn)臨界區(qū)互斥的基本方法:軟件實現(xiàn)方法和硬件實現(xiàn)方法
3)信號量概念與基本機制
4)經典同步問題:生產者-消費者問題、讀者-寫者問題、哲學家就餐問題和理發(fā)師問題。
5)管程的基本概念、原理和實現(xiàn)
7.死鎖
1)死鎖的概念及條件
2)死鎖的處理策略
3)死鎖的預防及實現(xiàn)方法
4)死鎖的避免:系統(tǒng)安全狀態(tài)、資源分配圖算法、銀行家算法
5)死鎖的檢測方法和解除
由于篇幅有限,無法為同學全面展示,想要了解更多,請點擊下面附件進行下載。
您填的信息已提交,老師會在24小時之內與您聯(lián)系
如果還有其他疑問請撥打以下電話