幫助中心 | 我的帳號 | 關於我們

操作系統原理(新工科建設之路電腦類專業規劃教材)

  • 作者:編者:胡元義//黑新宏|責編:章海濤
  • 出版社:電子工業
  • ISBN:9787121340383
  • 出版日期:2018/08/01
  • 裝幀:平裝
  • 頁數:308
人民幣:RMB 58 元      售價:
放入購物車
加入收藏夾

內容大鋼
    操作系統主要涉及對電腦軟、硬體資源的控制和管理。本書對操作系統的實現原理進行了詳細和深入的分析,力求做到全面、系統、準確和通俗,以便讀者透徹理解操作系統的設計思想,深化對基本概念的掌握。全書共分為6章,主要包括:引論、處理器管理、進程同步與通信、存儲管理、設備管理和文件管理。
    本書結構清晰、內容豐富、取材新穎,既強調知識的實用性,又注重理論的完整性,可作為高等院校電腦及相關專業的操作系統課程教材,也可作為從事電腦工作及報考研究生人員的參考資料。

作者介紹
編者:胡元義//黑新宏|責編:章海濤

目錄
第1章  引論
  1.1  操作系統的概念
    1.1.1  什麼是操作系統
    1.1.2  操作系統的主要功能
    1.1.3  操作系統的基本特徵
  1.2  操作系統的邏輯結構和運行模型
    1.2.1  用戶態和內核態的劃分
    1.2.2  操作系統的邏輯結構
    1.2.3  操作系統的運行模型
  1.3  操作系統的形成與發展
    1.3.1  操作系統的形成時期
    1.3.2  操作系統的成熟時期
    1.3.3  操作系統的進一步發展時期
  1.4  主要操作系統的類型
    1.4.1  批處理操作系統
    1.4.2  分時操作系統
    1.4.3  實時操作系統
    1.4.4  微機操作系統
    1.4.5  網路操作系統
    1.4.6  多CPU操作系統
    1.4.7  分散式操作系統
    1.4.8  嵌入式操作系統
  1.5  操作系統安全性概述
    1.5.1  操作系統安全的重要性
    1.5.2  操作系統的安全觀點
    1.5.3  實現操作系統安全性的基本技術
  1.6  操作系統運行基礎
    1.6.1  處理器及工作模式
    1.6.2  中斷技術
    1.6.3  系統調用
  習題1
第2章  處理器管理
  2.1  進程的概念
    2.1.1  程序的順序執行
    2.1.2  程序的併發執行
    2.1.3  進程
  2.2  進程的狀態及轉換
    2.2.1  兩狀態進程模型
    2.2.2  進程的三態模型
    2.2.3  進程的五態模型
    2.2.4  進程的掛起
    2.2.5  進程式控制制塊
  2.3  進程式控制制
    2.3.1  進程切換
    2.3.2  進程式控制制原語
  2.4  處理器調度
    2.4.1  作業與進程的關係
    2.4.2  CPU的三級調度
    2.4.3  處理器調度隊列模型
    2.4.4  進程調度的方式和時機

  2.5  單處理器調度演算法
    2.5.1  調度原則
    2.5.2  常用調度演算法
    2.5.3  實時調度
  2.6  線程
    2.6.1  線程的引入
    2.6.2  線程的概念
    2.6.3  線程與傳統進程的比較
    2.6.4  線程實現原理
  習題2
第3章  進程同步與通信
  3.1  進程同步的基本概念
    3.1.1  併發進程的關係
    3.1.2  進程的互斥與同步
    3.1.3  臨界資源與臨界區
  3.2  進程互斥方法
    3.2.1  實現進程互斥的硬體方法
    3.2.2  實現進程互斥的軟體方法
  3.3  信號量機制
    3.3.1  信號量
    3.3.2  使用信號量實現進程互斥
    3.3.3  使用信號量實現進程同步
  3.4  經典互斥與同步問題
    3.4.1  生產者-消費者問題
    3.4.2  哲學家進餐問題
    3.4.3  讀者-寫者問題
    3.4.4  睡眠理髮師問題
  3.5  經典互斥與同步問題的應用
    3.5.1  緩衝區數據傳送問題
    3.5.2  吃水果問題
    3.5.3  汽車過橋問題
  3.6  管程機制
    3.6.1  條件變數與管程結構
    3.6.2  生產者-消費者問題的管程解決方法
    3.6.3  哲學家進餐問題的管程解決方法
    3.6.4  讀者-寫者問題的管程解決方法
    3.6.5  睡眠理髮師問題的管程解決方法
    3.6.6  吃水果問題的管程解決方法
  3.7  進程通信
    3.7.1  進程通信的概念
    3.7.2  共享內存通信方式
    3.7.3  消息緩衝通信方式
    3.7.4  信箱通信方式
    3.7.5  管道通信方式
  3.8  死鎖
    3.8.1  產生死鎖的原因和必要條件
    3.8.2  死鎖的預防
    3.8.3  死鎖的避免
    3.8.4  死鎖的檢測與解除
  習題3

第4章  存儲管理
  4.1  程序的鏈接和裝入
    4.1.1  邏輯地址和物理地址
    4.1.2  程序鏈接
    4.1.3  程序裝入
  4.2  存儲器及存儲管理的基本功能
    4.2.1  多級存儲器體系
    4.2.2  內存的分配與回收以及地址轉換
    4.2.3  內存的共享、保護及擴充
  4.3  分區式存儲管理
    4.3.1  單一連續分區存儲管理
    4.3.2  固定分區存儲管理
    4.3.3  可變分區存儲管理
    4.3.4  覆蓋與交換技術
  4.4  分頁存儲管理
    4.4.1  分頁存儲管理的基本原理
    4.4.2  分頁存儲管理的地址轉換與存儲保護
    4.4.3  兩級頁表和多級頁表
    4.4.4  內存物理塊的分配與回收
  4.5  分段存儲管理
    4.5.1  分段存儲管理的基本原理
    4.5.2  分段存儲管理的地址轉換與存儲保護
    4.5.3  分段存儲管理的優缺點
  4.6  段頁式存儲管理
    4.6.1  段頁式存儲管理的基本原理
    4.6.2  段頁式存儲管理的地址轉換與特點
  4.7  虛擬存儲管理
    4.7.1  虛擬存儲器的概念
    4.7.2  請求分頁存儲管理
    4.7.3  請求分段存儲管理
    4.7.4  請求段頁式存儲管理
  習題4
第5章  設備管理
  5.1  設備管理概述
    5.1.1  設備的分類
    5.1.2  設備管理的目標和功能
  5.2  I/O設備管理系統的組成
    5.2.1  I/O系統的硬體組織
    5.2.2  I/O系統的軟體組織
  5.3  I/O設備控制方式
    5.3.1  程序直接I/O控制方式
    5.3.2  程序中斷I/O控制方式
    5.3.3  直接存儲器存取I/O控制方式
    5.3.4  I/O通道控制方式
    5.3.5  四種I/O控制方式的對比
  5.4  緩衝技術與虛擬設備技術
    5.4.1  緩衝技術
    5.4.2  虛擬設備技術
  5.5  設備的分配與回收
    5.5.1  用於設備分配的數據結構

    5.5.2  設備分配
    5.5.3  設備回收
  5.6  磁碟存儲器管理
    5.6.1  存儲設備概述
    5.6.2  磁碟調度
    5.6.3  提高磁碟I/O速度的方法
    5.6.4  磁碟陣列(RAID)
  習題5
第6章  文件管理
  6.1  文件系統基本概念
    6.1.1  文件系統的引入
    6.1.2  文件與文件系統
    6.1.3  文件操作
  6.2  文件的組織結構
    6.2.1  文件的邏輯結構
    6.2.2  文件的物理結構
  6.3  文件目錄
    6.3.1  文件控制塊與索引節點
    6.3.2  目錄結構
    6.3.3  文件目錄查找
  6.4  文件存儲空間管理
    6.4.1  空閑分區表法
    6.4.2  空閑塊鏈法
    6.4.3  位示圖法
  6.5  文件共享與文件安全
    6.5.1  早期的文件共享方法
    6.5.2  目前常用的文件共享方法
    6.5.3  文件系統的安全
    6.5.4  文件系統的可靠性
    6.5.5  文件保護
  習題6
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032