熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> 操作系統 >> 正文

2010年計算機考研專業課知識點分析:操作系統[2]

2013-11-15 15:52:10  來源: 操作系統 

  知識點解析

  操作系統學科是圍繞操作系統的功能來展開的包括進程管理存儲管理文件管理作業管理和設備管理(輸入/輸出管理)

  操作系統概述

  在操作系統的基礎知識方面我們要掌握操作系統的概念特征功能和提供的服務操作系統的發展與分類以及操作系統的運行環境

  進程管理

  進程管理是操作系統的核心功能也是考試的重點這部分的考試分數將在分以上對進程管理知識點的細化可以包括個考點分別是進程與線程的基本概念處理機調度進程同步與互斥死鎖

  在進程與線程的基本概念方面我們要掌握進程的概念進程的狀態與轉換(三態模型五態模型)進程控制進程組織進程通信(共享存儲系統消息傳遞系統管道通信)以及線程的概念與多線程模型

  在處理機調度方面我們要掌握調度的基本概念調度時機切換與過程調度的基本准則調度方式特別是要掌握幾種典型的調度算法包括先來先服務調度算法短作業(短任務短進程短線程)優先調度算法時間片輪轉度算法優先級調度算法高響應比優先調度算法多級反饋隊列調度算法等搞清楚這些算法的基本原理和調度過程以及每種調度算法的優點和缺點

  進程同步與互斥是進程管理的重點也是操作系統學科的一個難點這個考點的知識一般都會出現在考試試題中具體包括進程同步的基本概念實現臨界區互斥的基本方法(包括軟件實現方法硬件實現方法)信號量(PV操作)管程經典同步問題(包括生產者消費者問題讀者寫者問題哲學家進餐問題等)我們一定要掌握PV操作的概念流程以及PV操作在同步問題互斥問題中的應用

  如果進程調度算法不合適或者進程同步與互斥處理機制不好就會產生死鎖死鎖是進程之間互相等待互相不放棄的一種僵持狀態我們要理解死鎖的概念知道死鎖發生的根本原因和有關條件死鎖處理策略和死鎖的預防死鎖的避免(系統安全狀態銀行家算法)以及死鎖檢測和解除在這個知識點中特別是要掌握死鎖產生的條件因為知道了條件就知道了解決辦法比較常考的內容是銀行家算法

[]  []  []  []  


From:http://tw.wingwit.com/Article/program/czxt/201311/24111.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.