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

電腦操作系統(第2版)

  • 作者:編者:韓彥嶺//王靜|責編:張竹天
  • 出版社:上海科技
  • ISBN:9787547876312
  • 出版日期:2026/05/01
  • 裝幀:平裝
  • 頁數:257
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本系統闡述電腦操作系統核心原理、實現技術及系統設計的專業教材。全書共八章,內容涵蓋操作系統的理論基礎、核心功能、調度演算法、存儲管理、設備管理、文件系統及系統介面,兼顧理論深度與實踐指導性。
    在內容結構上,本書以操作系統的基本概念為切入點,詳細解析操作系統的定義、發展歷程、基本特徵及功能結構。進程管理部分為核心內容,系統介紹了進程與線程的基本概念、進程狀態轉換、進程式控制制、進程同步與通信機制,並深入探討信號量、管程等經典同步問題的解決方案。處理機調度部分從調度層次與準則出發,系統闡述先來先服務、短作業優先、高響應比優先、時間片輪轉及多級反饋隊列等典型調度演算法,並介紹實時調度與死鎖問題。存儲管理部分涵蓋連續存儲管理、分頁、分段及段頁式存儲管理,並重點講解虛擬存儲管理中的請求分頁技術及頁面置換演算法。設備管理部分介紹I/O系統原理、數據傳輸控制方式、緩衝技術、設備分配及I/O軟體層次結構,最後以磁碟存儲器管理作為典型應用。文件系統部分圍繞文件基本概念、目錄結構、訪問控制、邏輯與物理結構、存儲空間管理及系統性能優化展開。操作系統介面部分介紹用戶介面與程序介面,闡述系統調用機制。此外,本書專設第8章介紹虛擬化技術與容器,系統闡述CPU虛擬化、內存虛擬化、I/O虛擬化及容器技術原理。    本書緊密銜接工程實際,通過豐富的習題與設計實例,既可作為高等院校電腦類專業的本科生教材,也可作為其他相關專業人員的自學參考用書。

作者介紹
編者:韓彥嶺//王靜|責編:張竹天

目錄
1  操作系統引論
  1.1  什麼是操作系統
    1.1.1  電腦系統結構
    1.1.2  操作系統的定義
  1.2  操作系統的發展歷程
    1.2.1  無操作系統時代
    1.2.2  批處理系統
    1.2.3  分時操作系統
    1.2.4  實時操作系統
    1.2.5  個人電腦操作系統
    1.2.6  網路操作系統
    1.2.7  分散式操作系統
  1.3  操作系統的基本特徵
    1.3.1  併發性
    1.3.2  共享性
    1.3.3  虛擬性
    1.3.4  非同步性
  1.4  操作系統的功能
    1.4.1  處理機管理
    1.4.2  存儲器管理
    1.4.3  設備管理
    1.4.4  文件管理
    1.4.5  用戶介面
  1.5  操作系統結構設計
    1.5.1  無結構操作系統
    1.5.2  模塊化結構操作系統
    1.5.3  分層式操作系統
    1.5.4  微內核結構
  本章小結
  習題
2  進程管理
  2.1  進程
    2.1.1  程序的順序執行及特徵
    2.1.2  程序的併發執行及特徵
    2.1.3  進程的定義及描述
  2.2  進程狀態及其轉換
    2.2.1  進程式控制制塊
    2.2.2  進程狀態及狀態轉換
  2.3  進程式控制制
    2.3.1  進程的創建
    2.3.2  進程的終止
    2.3.3  進程的阻塞與喚醒
    2.3.4  進程的掛起與激活
  2.4  線程
    2.4.1  線程的基本概念
    2.4.2  線程的描述和控制
    2.4.3  線程的實現
  2.5  進程通信
    2.5.1  進程的通信方式
    2.5.2  有關消息傳遞的若干問題

  2.6  進程同步
    2.6.1  臨界區管理
    2.6.2  信號量機制及實現
    2.6.3  經典進程同步問題
    2.6.4  管程機制
  本章小結
  習題
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.4  實時調度
    3.4.1  實時調度的基本條件
    3.4.2  實時調度演算法的分類
    3.4.3  實時調度演算法
  3.5  死鎖
    3.5.1  死鎖的定義
    3.5.2  產生死鎖的原因和條件
    3.5.3  處理死鎖的方法
  本章小結
  習題
4  存儲管理
  4.1  存儲器
    4.1.1  存儲器的層次
    4.1.2  地址變換和存儲保護
  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.5  虛擬存儲管理
    4.5.1  虛擬存儲器的概念
    4.5.2  請求分頁虛擬存儲管理
    4.5.3  請求分段虛擬存儲管理
    4.5.4  請求段頁式虛擬存儲管理

  本章小結
  習題
5  設備管理
  5.1  I/O系統基本原理
    5.1.1  I/O設備
    5.1.2  設備管理的功能和任務
    5.1.3  設備控制器
    5.1.4  I/O通道
  5.2  I/O數據傳輸控制方式
    5.2.1  程序直接控制(輪詢)
    5.2.2  中斷驅動方式
    5.2.3  DMA方式
    5.2.4  通道控制方式
  5.3  緩衝技術
    5.3.1  緩衝的引入
    5.3.2  緩衝的種類
    5.3.3  緩衝池管理
  5.4  I/O設備分配
    5.4.1  設備分配使用的數據結構
    5.4.2  設備分配原則
    5.4.3  設備分配演算法
  5.5  I/O軟體
    5.5.1  I/O軟體的設計目標和原則
    5.5.2  中斷處理程序
    5.5.3  設備驅動程序
    5.5.4  設備獨立性軟體
    5.5.5  用戶層I/O軟體
  5.6  磁碟存儲器管理
    5.6.1  磁碟性能
    5.6.2  磁碟調度
    5.6.3  提高磁碟I/O速度的方法
  本章小結
  習題
6  文件系統
  6.1  文件系統基本概念
    6.1.1  文件
    6.1.2  文件系統
    6.1.3  文件操作
  6.2  文件系統實現
    6.2.1  目錄
    6.2.2  訪問控制
    6.2.3  邏輯結構與訪問方式
    6.2.4  文件分配與物理結構
    6.2.5  存儲空間管理
  6.3  文件系統性能
    6.3.1  文件系統可靠性
    6.3.2  文件共享
    6.3.3  系統性能提升
  本章小結
  習題

7  操作系統介面
  7.1  用戶介面與系統程序
    7.1.1  命令行方式
    7.1.2  圖形化用戶界面
    7.1.3  命令解釋程序
    7.1.4  系統程序
  7.2  系統調用
  本章小結
  習題
8  虛擬化技術與容器
  8.1  虛擬化技術
    8.1.1  虛擬化技術概述
    8.1.2  CPU虛擬化
    8.1.3  內存虛擬化
    8.1.4  I/O虛擬化
  8.2  容器技術
    8.2.1  容器技術概述
    8.2.2  容器技術原理
  本章小結
  習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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