作業系統原理實驗教程

作業系統原理實驗教程

《作業系統原理實驗教程》是2009年清華大學出版社出版的圖書,作者是胡峰松。

基本介紹

  • 書名:作業系統原理實驗教程(基於Linux)
  • 作者:胡峰松
  • ISBN:9787302208167
  • 定價:20元
  • 出版社:清華大學出版社
  • 出版時間:2009-12-10
  • 裝幀:平裝
  • 開本:16
圖書前言,內容簡介,目錄,

圖書前言

該書是我們呈現給讀者的學習《作業系統原理》的輔助教程,也可以作為《作業系統原理》授課教師的實驗參考教程。通過閱讀與實驗,讀者可以掌握Linux作業系統常用命令及其基本原理,對作業系統研究的典型問題加以編程實驗,加深對作業系統的理解。
《作業系統原理》是一門計算機科學及其相關專業的骨幹課程,是學生在學習時難以理解和掌握的課程,也是一門實踐性很強的課程。在教學和學習過程中,難以找到合適的實驗教材,為此,我們通過總結多年的作業系統教學經驗,在教師李健和研究生林斌、龍榜、馬俊蓉等人的支持與幫助下,編著了本書。
在編寫書籍的過程中,如何進行內容的選取與取捨、如何設計實驗,一直困擾著我們。考慮到Linux是一個完全免費的作業系統,並且,很多學校都把Linux作業系統作為作業系統原理的後續課程,為此,《作業系統原理實驗教程(基於Linux)》涵蓋了兩大部分內容: Linux作業系統套用實驗和作業系統原理相關實驗。在實驗的設計上,我們既考慮如何讓學生通過實驗加深對作業系統原理的理解,又為講授作業系統原理的老師提供實驗組織形式的參考。
本書共包括16個實驗,共分上下兩篇,分別為基於Linux作業系統的8個套用實驗和與作業系統原理相關的8個實驗。
上篇是8個獨立的Linux操作實驗,目的是讓學生從用戶的角度掌握Linux作業系統常用命令及其基本原理。教師在組織本篇的實驗時,可以要求學生獨立完成,在實驗室簽到考評,每次實驗課程結束時,採用history命令查看當次實驗內容,依據實驗時課堂表現、實現內容給出課堂分數; 實驗後要求寫實驗報告,側重從作業系統管理計算機系統資源的角度,從用戶的角度總結所用命令,經教師上機考查後計實驗分數。
下篇是8個項目實驗,目的是讓學生對作業系統研究的典型問題加以編程實驗,加深對作業系統的理解。教師在組織本篇的實驗時,可將學生分成小組,要求學生實驗前閱讀實驗指導材料,初步設計實驗流程; 分組設計並最佳化程式,課堂側重考評實驗流程、實驗完成和最佳化情況,實驗指導老師給出課堂分數; 課後分小組寫項目實驗報告,側重算法原理、套用背景,描述算法和流程以及最佳化思想,實驗心得體會,經教師上機考查後計實驗分數。

內容簡介

本書共包括16個實驗,分別為基於Linux環境的8個實驗和與作業系統原理相關的8個實驗。每個實驗都是關於作業系統研究的典型問題,用以加深讀者對概念和原理的理解; 每個實驗都給出程式代碼與注釋、運行結果和對結果的分析,經過上機調試,具有可操作性,方便讀者實現; 有的實驗給出額外思考題,引導讀者做進一步思考。
本書實驗性強,重點突出,難度適中,適於作為高等院校計算機及相關專業作業系統課程的實驗教材,也可以作為Linux環境開發人員的參考書。

目錄

上篇 Linux作業系統實驗指導
實驗1 Linux系統安裝及初級命令
實驗2 檔案與目錄操作
實驗3 許可權
實驗4 shell初步
實驗5 控制進程
實驗6 用戶間的通信
實驗7 C編程與調試
實驗8 Linux時間系統分析
下篇 作業系統原理實驗指導
實驗9 中斷處理
實驗10 進程調度算法的設計
實驗11 記憶體頁面置換算法的設計
實驗12 銀行家算法
實驗13 生產者-消費者問題實現
實驗14 主存儲器空間的分配和回收
實驗15 檔案結構
實驗16 作業調度
附錄 實驗報告模板

相關詞條

熱門詞條

聯絡我們