操作系統課程設計

出版時間:2005-9  出版社:機械工業(yè)出版社  作者:羅宇  頁數:192  
Tag標簽:無  

內容概要

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

書籍目錄

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    操作系統課程設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7