操作系統(tǒng)原理及應(yīng)用Linux

出版時間:2008-5  出版社:王紅 中國水利水電出版社 (2008-05出版)  作者:王紅 編  頁數(shù):257  

內(nèi)容概要

  本書介紹操作系統(tǒng)的基本原理及應(yīng)用,并以Linux操作系統(tǒng)作為具體實例加以說明。全書共9章,主要內(nèi)容包括操作系統(tǒng)的基本概念、功能、發(fā)展史及Linux操作系統(tǒng)概述;進(jìn)程的概念、進(jìn)程描述、進(jìn)程控制、進(jìn)程的同步與互斥、進(jìn)程通信及線程;作業(yè)調(diào)度及進(jìn)程調(diào)度、死鎖的概念與產(chǎn)生原因以及解決死鎖的方法;內(nèi)存分配及回收方法、重定位及虛擬存儲器的實現(xiàn)原理;文件的邏輯結(jié)構(gòu)、物理結(jié)構(gòu)及文件系統(tǒng)的構(gòu)成;操作系統(tǒng)對設(shè)備的控制、分配以及緩沖區(qū)的管理等;Linux系統(tǒng)的網(wǎng)絡(luò)功能,現(xiàn)在流行的UNIX、Windows操作系統(tǒng)的特點(diǎn)、原理以及分布式操作系統(tǒng)的概況;操作系統(tǒng)的安全性?! ”緯械男掳嫠惴ú捎肅語言描述。例題典型,便于初學(xué)者對操作系統(tǒng)原理進(jìn)行理解、掌握并運(yùn)用;在配套教材《操作系統(tǒng)實訓(xùn)(Linux)——習(xí)題解答、例題解析、實驗指導(dǎo)》中,為各章提供了豐富的實訓(xùn)內(nèi)容?! ”緯鴥?nèi)容全面,選材適當(dāng),結(jié)構(gòu)合理,理論結(jié)合實際,可作為應(yīng)用型本科、成人高校、高職高專院校計算機(jī)及相關(guān)專業(yè)的操作系統(tǒng)課程的教材,也可以作為相關(guān)專業(yè)的技術(shù)人員的參考書。

書籍目錄

序第二版前言第一版前言第1章 操作系統(tǒng)概論本章學(xué)習(xí)目標(biāo)1.1 操作系統(tǒng)的地位1.2 操作系統(tǒng)的功能1.2.1 提供人機(jī)接口1.2.2 管理計算機(jī)資源1.3 操作系統(tǒng)的發(fā)展過程l.3.1 推動操作系統(tǒng)發(fā)展的主要動力1.3.2 無操作系統(tǒng)的計算機(jī)系統(tǒng)1.3.3 單道批處理系統(tǒng)1.3.4 多道批處理系統(tǒng)1.3.5 分時系統(tǒng)1.3.6 實時系統(tǒng)1.3.7 微機(jī)操作系統(tǒng)1.3.8 網(wǎng)絡(luò)操作系統(tǒng)1.3.9 分布式操作系統(tǒng)1.4 操作系統(tǒng)的特性1.5 操作系統(tǒng)的體系結(jié)構(gòu)1.5.1 層次結(jié)構(gòu)1.5.2 微內(nèi)核結(jié)構(gòu)1.6 Linux介紹1.6.1 Linux簡介1.6.2 Linux的內(nèi)核特征1.6.3 Linux的發(fā)展及展望本章小結(jié)習(xí)題一第2章 進(jìn)程管理本章學(xué)習(xí)目標(biāo)2.1 進(jìn)程的引入2.1.1 程序的順序執(zhí)行2.1.2 程序的并發(fā)執(zhí)行及其特征2.1.3 進(jìn)程的定義與特征2.1.4 進(jìn)程的基本狀態(tài)及轉(zhuǎn)換2.1.5 Linux進(jìn)程的狀態(tài)2.2 進(jìn)程的描述2.2.1 進(jìn)程控制塊PCB2.2.2 進(jìn)程控制塊的組織方式2.2.3 Linux進(jìn)程的PCB2.3 進(jìn)程控制2.3.1 進(jìn)程的家族關(guān)系2.3.2 進(jìn)程的創(chuàng)建與終止2.3.3 進(jìn)程的阻塞與喚醒一2.3.4 Linux系統(tǒng)調(diào)用2.4 進(jìn)程的同步與互斥2.4.1 臨界資源的概念2.4.2 進(jìn)程的互斥與同步2.4.3 鎖機(jī)制2.4.4 信號量機(jī)制2.5 進(jìn)程同步問題舉例一2.5.1 生產(chǎn)者一消費(fèi)者問題2.5.2 讀者一寫者問題2.5.3 哲學(xué)家進(jìn)餐問題2.6 進(jìn)程通信2.6.1 共享存儲器系統(tǒng)2.6.2 消息傳遞系統(tǒng)2.6.3 管道通信系統(tǒng)2.6.4 信號通信機(jī)制2.7 線程2.7.1 線程的基本概念2.7.2 線程的狀態(tài)與轉(zhuǎn)換操作2.7.3 引入線程的好處2.7.4 多線程的實現(xiàn)2.7.5 LinuX系統(tǒng)的線程本章小結(jié)第3章 處理機(jī)調(diào)度與死鎖__本章學(xué)習(xí)目標(biāo)一3.1 作業(yè)管理3.1.1 作業(yè)的概念3.l.2 批處理系統(tǒng)的作業(yè)管理……第5章 文件管理第6章 設(shè)備管理第7章 Linux網(wǎng)絡(luò)基礎(chǔ)第8章 現(xiàn)代操作系統(tǒng)實例第9章 操作系統(tǒng)的安全性參考文獻(xiàn)

章節(jié)摘錄

第1章 操作系統(tǒng)概論1.1 操作系統(tǒng)的地位計算機(jī)系統(tǒng)由硬件和軟件構(gòu)成,硬件是計算機(jī)系統(tǒng)的物質(zhì)基礎(chǔ),負(fù)責(zé)完成基本操作;軟件通過對硬件基本功能的排列實現(xiàn)人們所需的高級功能,如學(xué)習(xí)、游戲、娛樂、辦公等,人們在高層通過軟件來使用計算機(jī)系統(tǒng)完成各種工作,軟件是計算機(jī)系統(tǒng)的靈魂。正如人們彈奏鋼琴一樣,作為硬件的鋼琴提供了固定數(shù)量的能發(fā)出基本音符的琴鍵,演奏者通過對這些固定數(shù)量的琴鍵的排列彈奏,就能奏出無限多種類的樂曲來。計算機(jī)系統(tǒng)是分層次的,最低層是未配置任何軟件的硬件裸機(jī),硬件之上是軟件,軟件又分為若干層次,最低層是操作系統(tǒng)。操作系統(tǒng)是覆蓋在裸機(jī)上的第一層軟件,它直接控制、管理各種硬件資源。在裸機(jī)上安裝了操作系統(tǒng)后,就為其他軟件和用戶提供了工作環(huán)境。操作系統(tǒng)要為人們有效地使用計算機(jī)提供用戶接口,首先要提供作業(yè)控制接口,使用戶能通過終端輸入一定命令來控制作業(yè)流程,如啟動一個應(yīng)用程序,通過這個接口用戶還可以完成一些基本操作,如文件操作、顯示或設(shè)置系統(tǒng)日期和時間等;而且操作系統(tǒng)還為應(yīng)用開發(fā)人員提供了系統(tǒng)功能調(diào)用,提高了應(yīng)用開發(fā)效率。操作系統(tǒng)還要對系統(tǒng)資源進(jìn)行統(tǒng)一管理,使各并發(fā)進(jìn)程能按一定原則合理共享系統(tǒng)資源,并在保證各并發(fā)進(jìn)程順利運(yùn)行的基礎(chǔ)上提高資源利用率。所以,操作系統(tǒng)是整個計算機(jī)系統(tǒng)的控制管理中心。

編輯推薦

《21世紀(jì)高等院校規(guī)劃教材?操作系統(tǒng)原理及應(yīng)用:Linux(第2版)》內(nèi)容全面,選材適當(dāng),結(jié)構(gòu)合理,理論結(jié)合實際,可作為應(yīng)用型本科、成人高校、高職高專院校計算機(jī)及相關(guān)專業(yè)的操作系統(tǒng)課程的教材,也可以作為相關(guān)專業(yè)的技術(shù)人員的參考書。

圖書封面

評論、評分、閱讀與下載


    操作系統(tǒng)原理及應(yīng)用Linux PDF格式下載


用戶評論 (總計3條)

 
 

  •   蠻好蠻好質(zhì)量不錯的,速度超快
  •   書籍內(nèi)容太深奧,有點(diǎn)難懂,卓越發(fā)貨速度快。
  •   看過第一版的電子書,覺得是國內(nèi)最通俗易懂的LINUX原理教材,今天對第二版及其配套書出手了。

相關(guān)圖書

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7