注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材研究生/本科/??平滩?/a>計算機操作系統(tǒng)實驗指導(第4版)

計算機操作系統(tǒng)實驗指導(第4版)

計算機操作系統(tǒng)實驗指導(第4版)

定 價:¥59.80

作 者: 郁紅英,李春強,王寧寧,趙曉永,武磊,劉亞輝
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302609551 出版時間: 2023-08-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  為了幫助學生更好地學好操作系統(tǒng),本書從實驗和課程兩方面對學生進行學習指導。 操作系統(tǒng)課程的實驗環(huán)節(jié)一直是操作系統(tǒng)教學的難點,本書設計了Windows和Linux兩個操作系統(tǒng)、C和Java兩種計算機語言的實驗供讀者選擇和參考,并且提供一些編程實例,以加深學生對操作系統(tǒng)原理的領會和對操作系統(tǒng)方法的理解,使學生在程序設計方面得到基本訓練。 在課程指導方面,本書對操作系統(tǒng)課程所涉及的基本概念、基本理論等知識點進行學習指導,對重點知識點配有典型例題分析。 本書可作為高等院?!安僮飨到y(tǒng)”課程的實驗指導書和復習參考資料,也可作為想進一步了解操作系統(tǒng)內(nèi)部編程的讀者的參考書。

作者簡介

暫缺《計算機操作系統(tǒng)實驗指導(第4版)》作者簡介

圖書目錄

源碼下載


第一篇Windows系統(tǒng)下C實驗指導

第1章Visual C 開發(fā)環(huán)境介紹

1.1Visual C 概述

1.1.1Visual C 簡介

1.1.2Visual C 6.0的主要特性

1.1.3Visual C 6.0的窗口

1.2Visual C 6.0控制臺程序

1.2.1Visual C 6.0控制臺程序的建立

1.2.2Visual C 6.0工程的文件組成

1.3MSDN概述

1.3.1MSDN簡介

1.3.2MSDN使用

第2章Windows的進程管理

2.1實驗一: 線程的創(chuàng)建與撤銷

2.1.1實驗目的

2.1.2實驗準備知識: 相關API函數(shù)介紹

2.1.3實驗內(nèi)容

2.1.4實驗要求

2.1.5實驗指導

2.1.6實驗總結

2.1.7源程序

2.1.8實驗展望

2.2實驗二: 線程的同步

2.2.1實驗目的

2.2.2實驗準備知識: 相關API函數(shù)介紹

2.2.3實驗內(nèi)容

2.2.4實驗要求

2.2.5實驗指導

2.2.6實驗總結

2.2.7源程序

2.2.8實驗展望

2.3實驗三: 線程的互斥

2.3.1實驗目的

2.3.2實驗準備知識: 相關API函數(shù)介紹

2.3.3實驗內(nèi)容

2.3.4實驗要求

2.3.5實驗指導

2.3.6實驗總結

2.3.7源程序

2.3.8實驗展望

2.4實驗四: 使用命名管道實現(xiàn)進程通信

2.4.1實驗目的

2.4.2實驗準備知識: 相關API函數(shù)介紹

2.4.3實驗內(nèi)容

2.4.4實驗要求

2.4.5實驗指導

2.4.6實驗總結

2.4.7源程序

2.4.8實驗展望

第3章Windows的內(nèi)存管理

3.1實驗一: 動態(tài)鏈接庫的建立與調(diào)用

3.1.1實驗目的

3.1.2實驗準備知識: 動態(tài)鏈接庫介紹

3.1.3實驗內(nèi)容

3.1.4實驗要求

3.1.5實驗指導

3.1.6實驗總結

3.1.7源程序

3.1.8實驗展望

3.2實驗二: 系統(tǒng)內(nèi)存使用統(tǒng)計

3.2.1實驗目的

3.2.2實驗準備知識: 相關數(shù)據(jù)結構及API函數(shù)介紹

3.2.3實驗內(nèi)容

3.2.4實驗要求

3.2.5實驗指導

3.2.6實驗總結

3.2.7源程序

3.2.8實驗展望

第4章Windows的文件管理

4.1實驗一: 采用無緩沖方式實現(xiàn)文件讀/寫

4.1.1實驗目的

4.1.2實驗準備知識: 相關API函數(shù)介紹

4.1.3實驗內(nèi)容

4.1.4實驗要求

4.1.5實驗指導

4.1.6實驗總結

4.1.7源程序

4.2實驗二: 采用高速緩存實現(xiàn)文件讀/寫

4.2.1實驗目的

4.2.2實驗準備知識: 高速緩存

4.2.3實驗內(nèi)容

4.2.4實驗要求

4.2.5實驗指導

4.2.6實驗總結

4.2.7源程序

4.3實驗三: 采用異步方式實現(xiàn)文件讀/寫

4.3.1實驗目的

4.3.2實驗準備知識: 文件異步傳輸及相關API函數(shù)介紹

4.3.3實驗內(nèi)容

4.3.4實驗要求

4.3.5實驗指導

4.3.6實驗總結

4.3.7源程序

4.4實驗四: 實現(xiàn)文件讀/寫的3種方式比較

4.4.1實驗目的

4.4.2實驗準備知識: 相關API函數(shù)介紹

4.4.3實驗內(nèi)容

4.4.4實驗要求

4.4.5實驗指導

4.4.6實驗總結

4.4.7源程序

4.4.8實驗展望

第5章Windows的設備管理

5.1實驗一: 獲取磁盤基本信息

5.1.1實驗目的

5.1.2實驗準備知識: 相關數(shù)據(jù)結構及API函數(shù)介紹

5.1.3實驗內(nèi)容

5.1.4實驗要求

5.1.5實驗指導

5.1.6實驗總結

5.1.7源程序

5.2實驗二: 讀/寫磁盤指定位置信息

5.2.1實驗目的

5.2.2實驗準備知識: 相關API函數(shù)介紹

5.2.3實驗內(nèi)容

5.2.4實驗要求

5.2.5實驗指導

5.2.6實驗總結

5.2.7源程序

5.2.8實驗展望

第二篇Windows系統(tǒng)下Java實驗指導

第6章Java語言概述

6.1Java的產(chǎn)生

6.2Java的特點

6.3Java的現(xiàn)狀與前景

6.4Java的體系結構

6.5Java的運行環(huán)境及配置

第7章進程管理

7.1實驗一: 線程的創(chuàng)建與撤銷

7.1.1實驗目的

7.1.2實驗準備知識

7.1.3實驗內(nèi)容

7.1.4實驗要求

7.1.5實驗指導

7.1.6實驗總結

7.1.7源程序

7.2實驗二: 線程的同步

7.2.1實驗目的

7.2.2實驗準備知識

7.2.3實驗內(nèi)容

7.2.4實驗要求

7.2.5實驗指導

7.2.6實驗總結

7.2.7源程序

7.3實驗三: 線程的互斥

7.3.1實驗目的

7.3.2實驗準備知識

7.3.3實驗內(nèi)容

7.3.4實驗要求

7.3.5實驗指導

7.3.6實驗總結

7.3.7源程序

第8章內(nèi)存管理

8.1實驗一: 動態(tài)鏈接庫的建立與調(diào)用

8.1.1實驗目的

8.1.2實驗準備知識

8.1.3實驗內(nèi)容

8.1.4實驗要求

8.1.5實驗指導

8.1.6實驗總結

8.1.7源程序

8.2實驗二: 系統(tǒng)內(nèi)存使用統(tǒng)計

8.2.1實驗目的

8.2.2實驗準備知識

8.2.3實驗內(nèi)容

8.2.4實驗要求

8.2.5實驗指導

8.2.6實驗總結

8.2.7源程序

第9章文件管理

9.1實驗一: 文件管理與I/O流

9.1.1實驗目的

9.1.2實驗準備知識

9.1.3實驗內(nèi)容

9.1.4實驗要求

9.1.5實驗指導

9.1.6實驗總結

9.1.7源程序

9.2實驗二: 文件管理模擬

9.2.1實驗目的

9.2.2實驗準備知識

9.2.3實驗內(nèi)容

9.2.4實驗要求

9.2.5實驗指導

9.2.6實驗總結

9.2.7源程序

第三篇Linux系統(tǒng)實驗指導

第10章Linux系統(tǒng)的安裝和使用

10.1常見的Linux發(fā)行版

10.2選擇發(fā)行版需考慮的因素


10.3安裝CentOS 7

10.3.1實驗目的

10.3.2實驗內(nèi)容和步驟

10.4Linux系統(tǒng)的基本操作

10.4.1實驗目的

10.4.2實驗內(nèi)容和步驟

10.5常用的Linux命令

10.5.1實驗目的

10.5.2實驗準備知識

10.5.3實驗內(nèi)容和步驟

10.6vi的使用

10.6.1實驗目的

10.6.2實驗準備知識

10.6.3實驗內(nèi)容和步驟

10.7Linux的編輯器GCC

10.7.1實驗目的

10.7.2實驗準備知識

10.7.3實驗內(nèi)容和步驟

10.8Shell程序設計

10.8.1實驗目的

10.8.2實驗準備知識

10.8.3實驗內(nèi)容和步驟

第11章Linux的進程管理

11.1實驗目的

11.2實驗準備知識

11.2.1進程控制的API

11.2.2進程之間通信的API

11.3實驗內(nèi)容

11.3.1編制實現(xiàn)軟中斷通信的程序

11.3.2編制實現(xiàn)管道通信的程序

11.4實驗指導

11.4.1軟中斷通信算法流程圖

11.4.2管道通信算法流程圖

11.5實驗總結

11.5.1軟中斷通信的運行

11.5.2管道通信的運行

11.6源程序

11.6.1軟中斷通信的源程序

11.6.2管道通信的源程序

第12章Linux的存儲器管理

12.1實驗目的

12.2實驗準備知識

12.2.1實時監(jiān)控內(nèi)存使用情況

12.2.2使用Linux命令回收內(nèi)存

12.2.3虛擬內(nèi)存實現(xiàn)的機制

12.3實驗內(nèi)容

12.3.1內(nèi)存的監(jiān)控、檢查和回收

12.3.2模擬FIFO、LRU和OPT頁面置換算法

12.4實驗指導

12.4.1FIFO

12.4.2LRU

12.4.3OPT

12.5實驗總結

12.6源程序

第13章Linux的設備管理

13.1實驗目的

13.2實驗準備知識

13.2.1設備驅(qū)動程序簡介

13.2.2設備驅(qū)動程序與外部接口

13.2.3設備驅(qū)動程序的組織結構

13.3實驗內(nèi)容

13.3.1字符類型設備的驅(qū)動程序

13.3.2塊類型設備的驅(qū)動程序

13.4實驗指導

13.4.1字符類型設備的驅(qū)動程序

13.4.2塊類型設備的驅(qū)動程序

13.5實驗總結

13.6源程序

13.6.1字符設備驅(qū)動程序

13.6.2塊設備驅(qū)動程序

第14章Linux的文件管理

14.1實驗目的

14.2實驗準備知識

14.2.1文件結構

14.2.2目錄管理

14.2.3Linux的EXT4文件系統(tǒng)

14.2.4相關函數(shù)

14.3實驗內(nèi)容

14.3.1設計并實現(xiàn)一個文件執(zhí)行程序

14.3.2設計并實現(xiàn)一個一級文件系統(tǒng)程序

14.4實驗指導

14.5實驗總結

14.6源程序

14.6.1設計并實現(xiàn)一個文件執(zhí)行程序

14.6.2設計并實現(xiàn)一個一級文件系統(tǒng)程序

第15章Linux內(nèi)核編譯

15.1實驗目的

15.2實驗準備知識

15.2.1內(nèi)核簡介

15.2.2內(nèi)核編譯涉及的相關命令和術語

15.3實驗內(nèi)容

15.4實驗指導

15.5實驗總結

第四篇操作系統(tǒng)課程學習指導和習題解析

第16章操作系統(tǒng)概述

16.1知識點學習指導

16.1.1操作系統(tǒng)的定義

16.1.2操作系統(tǒng)的產(chǎn)生和發(fā)展

16.1.3操作系統(tǒng)的特征

16.1.4操作系統(tǒng)的功能

16.1.5操作系統(tǒng)的類型

16.2典型例題分析

16.3作業(yè)

第17章進程與線程

17.1知識點學習指導

17.1.1進程的引入

17.1.2進程的狀態(tài)及其組成

17.1.3進程控制

17.1.4線程

17.2典型例題分析

17.3作業(yè)

第18章進程同步與通信

18.1知識點學習指導

18.1.1進程同步與互斥

18.1.2經(jīng)典進程同步問題

18.1.3AND信號量

18.1.4管程

18.1.5進程通信

18.2典型例題分析

18.3作業(yè)

第19章調(diào)度與死鎖

19.1知識點學習指導

19.1.1調(diào)度類型與準則

19.1.2調(diào)度算法

19.1.3死鎖的基本概念

19.1.4死鎖的預防與避免

19.1.5死鎖的檢測與解除

19.2典型例題分析

19.3作業(yè)

第20章存儲管理

20.1知識點學習指導

20.1.1程序的裝入與鏈接

20.1.2連續(xù)分配存儲管理

20.1.3頁式存儲管理

20.1.4段式存儲管理

20.1.5段頁式存儲管理

20.2典型例題分析

20.3作業(yè)

第21章虛擬存儲管理

21.1知識點學習指導

21.1.1虛擬存儲器的引入

21.1.2請求頁式存儲管理

21.1.3請求段式存儲管理

21.1.4段式存儲管理與頁式存儲管理的比較

21.2典型例題分析

21.3作業(yè)

第22章設備管理

22.1知識點學習指導

22.1.1I/O管理概述

22.1.2I/O控制方式

22.1.3I/O系統(tǒng)

22.1.4磁盤管理

22.1.5緩沖管理

22.2典型例題分析

22.3作業(yè)

第23章文件管理

23.1知識點學習指導

23.1.1文件和文件系統(tǒng)

23.1.2文件的結構

23.1.3目錄

23.1.4文件存儲空間的管理

23.1.5文件存取控制

23.2典型例題分析

23.3作業(yè)

附錄AVisual Studio 2010、Visual Studio 2019下第2~5章實驗注意事項


A.1第2~5章實驗在Visual Studio 2010下使用注意事項

A.1.1新建項目、生成解決方案和運行程序

A.1.2程序中的字符串常量

A.2第2~5章程序在Visual Studio 2019下使用注意事項

A.2.1Visual Studio 2019的安裝及使用

A.2.2Visual Studio 2019動態(tài)鏈接庫的建立及調(diào)用


參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號