TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
操作系統課程設計(第2版)(簡體書)
滿額折

操作系統課程設計(第2版)(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

本書基於作者多年的操作系統課程教學實踐,在第1版讀者反饋的基礎上,充分考慮教學對象的差異性和教學計劃的多樣性,精心調整、優化實踐內容,旨在提供獨立於任何操作系統理論教材的系統化實踐參考。本書按照由淺入深、循序漸進的原則安排內容,首先介紹實踐相關的理論和技術知識,接下來通過8個操作系統核心功能及特性的實驗項目,幫助讀者理解操作系統關鍵原理,並通過剖析一個小型開源操作系統Nachos的源代碼,使讀者透徹理解操作系統的功能和實現機制。

名人/編輯推薦

圍繞高校操作系統實驗課程教學需求,適合多層次多角度的課程實踐

目次

前言
第一部分 準備知識
第1章 操作系統概論 2
1.1 操作系統的概念 2
1.2 操作系統的功能 2
1.2.1 處理器管理 2
1.2.2 存儲器管理 3
1.2.3 設備管理 4
1.2.4 文件管理 4
1.2.5 用戶接口管理 5
1.3 常見的操作系統 5
1.3.1 UNIX操作系統 5
1.3.2 Linux操作系統 6
1.3.3 Windows操作系統 7
1.4 本章小結 7
第2章 虛擬機的安裝與使用 8
2.1 虛擬機軟件VMware Workstation概述 8
2.2 搭建實踐環境 8
2.3 在Windows下安裝VMware 9
2.4 VMware下Ubuntu的安裝與配置 12
2.5 虛擬機Linux與宿主機Windows的文件訪問 17
2.5.1 安裝VMware Tools實現虛擬機與主機文件共享 17
2.5.2 在Ubuntu虛擬機下開啟Samba服務 24
2.6 本章小結 25
第3章 C語言基礎 26
3.1 C語言基本語法回顧 26
3.1.1 分析一個簡單的C程序 26
3.1.2 數據類型 26
3.1.3 變量與常量 28
3.1.4 運算符 29
3.1.5 函數 30
3.2 結構體 32
3.2.1 結構體類型的定義 32
3.2.2 結構體變量的定義 34
3.2.3 結構體變量的初始化 35
3.2.4 結構體變量的引用 35
3.3 指針 37
3.3.1 指針基礎 37
3.3.2 指針變量的操作 37
3.3.3 指針與函數 39
3.3.4 數組與指針 39
3.4 C標準庫 40
3.5 本章小結 41
第4章 shell編程 42
4.1 vim程序編輯器 42
4.1.1 vim的基本概念 42
4.1.2 vim的工作模式 42
4.1.3 vim的使用實例 44
4.2 用shell進行編程 46
4.2.1 shell的基本概念 46
4.2.2 shell腳本文件 46
4.2.3 變量及傳遞參數 47
4.2.4 數據類型 48
4.2.5 基本運算符 50
4.2.6 echo和test命令 51
4.2.7 流程控制 52
4.3 Linux下shell的常見命令 53
4.4 本章小結 55
第5章 文件I/O 56
5.1 系統調用與C語言標準庫 56
5.2 Linux文件系統調用函數 57
5.3 C語言標準庫中的文件I/O函數 62
5.4 本章小結 66
第6章 系統進程編程基礎 67
6.1 進程的基本概念 67
6.1.1 進程與進程控制塊 67
6.1.2 進程狀態 67
6.2 進程與線程 68
6.2.1 線程的基本概念 68
6.2.2 線程與進程的比較 69
6.2.3 線程分類與多線程模型 69
6.3 Linux進程的創建與管理 70
6.3.1 fork函數 70
6.3.2 wait和waitpid函數 71
6.3.3 exec函數 72
6.4 Windows進程創建與終止 72
6.4.1 CreateProcess函數 72
6.4.2 ExitProcess函數 73
6.5 本章小結 74
第7章 C語言調試技術 75
7.1 Linux與Windows下的C語言開發環境 75
7.2 Windows下基於Dev C++和VS 2015的調試 76
7.3 Linux下的GDB命令行調試 82
7.4 Linux下基於DDD的圖形界面調試 86
7.5 本章小結 92
第二部分 核心實驗
第8章 Linux編程實驗 94
8.1 實驗目的 94
8.2 實驗準備 94
8.3 基本知識及原理 94
8.4 實驗說明 96
8.5 實驗內容 97
8.6 實驗總結 97
8.7 參考代碼 98
8.8 實驗報告 99
第9章 進程控制實驗 102
9.1 實驗目的 102
9.2 實驗準備 102
9.3 基本知識及原理 102
9.4 實驗說明 103
9.5 實驗內容 105
9.6 實驗總結 105
9.7 參考代碼 106
9.8 實驗報告 110
第10章 系統調用實驗 113
10.1 實驗目的 113
10.2 實驗準備 113
10.3 基本知識及原理 113
10.4 實驗說明 116
10.5 實驗內容 119
10.6 參考代碼 119
10.7 實驗報告 122
第11章 作業調度實驗 126
11.1 實驗目的 126
11.2 實驗準備 126
11.3 基本知識及原理 126
11.4 實驗說明 128
11.5 實驗內容 129
11.6 實驗總結 130
11.7 參考代碼 130
11.8 實驗報告 134
第12章 同步與互斥實驗 137
12.1 實驗目的 137
12.2 實驗準備 137
12.3 基本知識及原理 137
12.4 實驗說明 139
12.5 實驗內容 143
12.6 實驗總結 144
12.7 參考代碼 144
12.8 實驗報告 152
第13章 銀行家算法實驗 156
13.1 實驗目的 156
13.2 實驗準備 156
13.3 基本知識及原理 156
13.4 實驗說明 158
13.5 實驗內容 159
13.6 實驗總結 159
13.7 參考代碼 160
13.8 實驗報告 167
第14章 內存管理實驗 169
14.1 實驗目的 169
14.2 實驗準備 169
14.3 基本知識及原理 169
14.4 實驗說明 173
14.5 實驗內容 176
14.6 實驗總結 176
14.7 參考代碼 177
14.8 實驗報告 181
第15章 文件系統實驗 185<

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區