操作系統(tǒng)課程設(shè)計(jì)

出版時(shí)間:2005-9  出版社:機(jī)械工業(yè)出版社  作者:羅宇  頁(yè)數(shù):192  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)講解Linux操作系統(tǒng)原理及基本的內(nèi)核編程。本書(shū)內(nèi)容分為三部分,第一部分介紹Linux操作系統(tǒng)原理;第二部分介紹7個(gè)基于Linux的實(shí)驗(yàn);第三部分(即附錄)包含建立Linux環(huán)境的說(shuō)明及進(jìn)行Linux用戶態(tài)及內(nèi)核編程所需的函數(shù)說(shuō)明等。    本書(shū)適合作為高等院校計(jì)算機(jī)專業(yè)操作系統(tǒng)實(shí)驗(yàn)課的教材,也可以作為L(zhǎng)inux環(huán)境應(yīng)用及內(nèi)核編程的參考書(shū)。

書(shū)籍目錄

第一部分  基礎(chǔ)知識(shí) 第1章  Linux操作系統(tǒng)簡(jiǎn)介  1.1  Linux的故事  1.2  Linux簡(jiǎn)介  1.3  閱讀Linux內(nèi)核源碼  1.4  小結(jié) 第2章  Linux的進(jìn)程管理  2.1  進(jìn)程與進(jìn)程描述符  2.2  進(jìn)程狀態(tài)及切換時(shí)機(jī)  2.3  進(jìn)程的調(diào)度算法  2.4  進(jìn)程的創(chuàng)建與消亡 第3章  Linux的存儲(chǔ)管理  3.1  物理內(nèi)存的管理  3.2  進(jìn)程空間的管理 第4章  Linux的文件系統(tǒng)  4.1  VFS   4.2  EXT2文件系統(tǒng)  4.3  有關(guān)的系統(tǒng)調(diào)用及處理流程 第5章  Linux的設(shè)備管理  5.1  設(shè)備文件的概念  5.2  相關(guān)數(shù)據(jù)結(jié)構(gòu)  5.3  塊設(shè)備文件的open和read操作 第6章  中斷、異常及系統(tǒng)調(diào)用  6.1  中斷和異常的基本知識(shí)  6.2  異常處理函數(shù)  6.3  系統(tǒng)調(diào)用  6.4  中斷的處理  6.5  軟中斷 第7章  SYS V進(jìn)程間通信  7.1  共同特性  7.2  信號(hào)量  7.3  消息隊(duì)列  7.4  共享內(nèi)存第二部分  實(shí)驗(yàn) 實(shí)驗(yàn)一  觀察Linux的行為  Linux下的proc文件系統(tǒng)簡(jiǎn)介  實(shí)驗(yàn)內(nèi)容  解決方案 實(shí)驗(yàn)二  進(jìn)程間通信  Linux進(jìn)程間通信簡(jiǎn)介  本機(jī)內(nèi)進(jìn)程通信  網(wǎng)絡(luò)間進(jìn)程通信  實(shí)驗(yàn)內(nèi)容  解決方案 實(shí)驗(yàn)三  理解和增加Linux系統(tǒng)調(diào)用  內(nèi)核及系統(tǒng)調(diào)用原理  實(shí)驗(yàn)內(nèi)容  解決方案 實(shí)驗(yàn)四  內(nèi)核模塊  Linux內(nèi)核模塊簡(jiǎn)介  模塊的組織結(jié)構(gòu)  模塊的加載和卸載  內(nèi)核模塊的編寫(xiě)實(shí)例  實(shí)驗(yàn)內(nèi)容  解決方案  用戶空間和內(nèi)核空間   進(jìn)程 實(shí)驗(yàn)五  proc文件系統(tǒng)編程  proc文件系統(tǒng)編程簡(jiǎn)介  概述  函數(shù)接口  基本的例子  實(shí)驗(yàn)內(nèi)容   解決方案   實(shí)驗(yàn)六  同步機(jī)制     同步機(jī)制簡(jiǎn)介      阻塞任務(wù)       等待隊(duì)列    使用等待隊(duì)列   實(shí)驗(yàn)內(nèi)容  解決方案 實(shí)驗(yàn)七  設(shè)備驅(qū)動(dòng)程序  編寫(xiě)設(shè)備驅(qū)動(dòng)程序  Linux下設(shè)備驅(qū)動(dòng)程序的基本結(jié)構(gòu)  編寫(xiě)Linux設(shè)備驅(qū)動(dòng)程序的基本方法  radimo:一個(gè)塊設(shè)備驅(qū)動(dòng)程序的例子  實(shí)驗(yàn)內(nèi)容  解決方案  USB設(shè)備簡(jiǎn)述  Linux下的USB設(shè)備驅(qū)動(dòng)程序簡(jiǎn)介  設(shè)備驅(qū)動(dòng)程序的調(diào)試方法第三部分  附錄 附錄A  安裝Red Hat Linux 附錄B  編譯Linux內(nèi)核 附錄C  Linux 常用命令 附錄D  Linux常用函數(shù)  附錄E  常用內(nèi)核函數(shù)

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    操作系統(tǒng)課程設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7