-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
計算機操作系統(tǒng)原理:Linux實例分析 版權信息
- ISBN:7560621198
- 條形碼:9787560621197 ; 978-7-5606-2119-7
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
計算機操作系統(tǒng)原理:Linux實例分析 內(nèi)容簡介
本書全面系統(tǒng)地介紹了操作系統(tǒng)的經(jīng)典內(nèi)容和*新發(fā)展,以及目前主流操作系統(tǒng)Linux的工作原理及實現(xiàn)技巧。本書內(nèi)容共9章,分為操作系統(tǒng)概述、進程管理、作業(yè)管理及用戶接口、存儲管理等。
計算機操作系統(tǒng)原理:Linux實例分析 目錄
1.1 操作系統(tǒng)概念
1.2 操作系統(tǒng)的功能
1.2.1 處理機管理
1.2.2 存儲管理
1.2.3 設備管理
1.2.4 文件管理
1.2.5 作業(yè)管理
1.3 操作系統(tǒng)的發(fā)展
1.3.1 無操作系統(tǒng)的計算機系統(tǒng)
1.3.2 早期簡單批處理操作系統(tǒng)
1.3.3 多道批處理操作系統(tǒng)
1.4 操作系統(tǒng)的類型
1.4.1 單用戶操作系統(tǒng)
1.4.2 批處理操作系統(tǒng)
1.4.3 分時操作系統(tǒng)
1.4.4 實時操作系統(tǒng)
1.4.5 通用操作系統(tǒng)
1.4.6 網(wǎng)絡操作系統(tǒng)
1.4.7 分布式操作系統(tǒng)
1.5 操作系統(tǒng)的特征
1.6 Linux概述
1.6.1 Linux的優(yōu)越性能
1.6.2 Linux內(nèi)核的組成及功能
習題一
第2章 進程管理
2.1 進程的概念
2.1.1 程序的順序執(zhí)行及其特性
2.1.2 程序的并發(fā)執(zhí)行及其特性
2.1.3 并行與并發(fā)的概念差別
2.1.4 進程的概念及其特性
2.1.5 進程的組成
2.1.6 PCB的組織方式
2.1.7 進程的狀態(tài)及其轉換
2.2 進程控制
2.2.1 原語
2.2.2 進程控制原語
2.3 進程調(diào)度
2.3.1 進程調(diào)度的功能
2.3.2 進程調(diào)度方式
2.3.3 進程調(diào)度的原則
2.3.4 進程調(diào)度算法
2.4 進程的同步與互斥
2.4.1 臨界資源和臨界區(qū)
2.4.2 進程的同步
2.4.3 進程的互斥
2.4.4 用鎖操作原語實現(xiàn)進程的互斥
2.4.5 信號量及P、v操作原語
2.4.6 利用信號量及P、V操作原語實現(xiàn)進程的同步與互斥
2.4.7 經(jīng)典的進程同步互斥問題
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.6.5 線程的功能特征
2.6.6 線程的分類及比較
2.7 Linux進程管理
2.7.1 Linux進程的組成
……
第3章 作業(yè)管理及用戶接口
第4章 存儲管理
第5章 文件管理
第6章 設備管理
第7章 死銷
第8章 操作系統(tǒng)的安全性
第9章 嵌入式操作系統(tǒng)
附錄A 實驗
附錄B Linux常用命令
參考文獻
計算機操作系統(tǒng)原理:Linux實例分析 節(jié)選
第1章 操作系統(tǒng)概述
1.1操作系統(tǒng)概念
計算機科學技術發(fā)展至今,其應用領域不斷廣泛與深入,已成為現(xiàn)代信息社會的基礎。現(xiàn)代的計算機系統(tǒng),無論是大型計算機、小型計算機還是微型計算機都是由硬件和軟件兩大部分組成的。計算機硬件,即我們看得見摸得著的硬實體,它包括主機(一個或多個處理器(CUP)、內(nèi)存)、I/O設備(鍵盤、顯示器、磁盤、I/O接口)以及其他一些外圍設備(打印機、繪圖儀、光盤等)?傊嬎銠C硬件部分是一個由多種電子和機械設備組成的復雜系統(tǒng),它們構成了系統(tǒng)本身和用戶作業(yè)賴以活動的物質基礎和環(huán)境。在此基礎上為了方便用戶使用計算機,還需要編制各種系統(tǒng)軟件來管理這些硬件設備,以實現(xiàn)與擴充機器的功能。除此之外,還應當有大量用于解決用戶實際問題的應用程序,正是這些程序組成了計算機的軟件系統(tǒng)。由以上所述可知,軟件可分為兩大類:系統(tǒng)軟件和應用軟件。人們首先直接在硬件上加載一層程序,用它來管理整個計算機硬件設備以及一些軟件信息資源,同時還為用戶提供開發(fā)應用程序的環(huán)境,這就是操作系統(tǒng)軟件和實用程序。應用軟件是在操作系統(tǒng)支持下,為實現(xiàn)用戶要求而編制的各種應用程序。
圖中是計算機系統(tǒng)的一個層次結構框圖。人們把沒有加載操作系統(tǒng)的主機叫做裸機(圖中陰影部分)。裸機就是組成主機的硬件。如果計算機的用戶直接在這種裸機的環(huán)境下工作,顯然是不方便的,那就意味著必須用機器語言編寫程序,必須由計算機的使用者編寫硬件的控制管理程序、設備的驅動程序,這將嚴重影響工作效率,降低機器的利用率。為了快捷方便地使用計算機,從第二代電子計算機開始,設計研究人員開始為機配置一種系統(tǒng)軟件,專門用于控制與管理計算機的所有硬件并提供方便快捷使用計算機的手段,這就是操作系統(tǒng)軟件。
……
- >
羅庸西南聯(lián)大授課錄
- >
月亮與六便士
- >
伯納黛特,你要去哪(2021新版)
- >
二體千字文
- >
隨園食單
- >
山海經(jīng)
- >
自卑與超越
- >
有舍有得是人生