扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
操作系统课程设计 第2版 版权信息
- ISBN:9787111695721
- 条形码:9787111695721 ; 978-7-111-69572-1
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
操作系统课程设计 第2版 本书特色
围绕高校操作系统实验课程教学需求,适合多层次多角度的课程实践
操作系统课程设计 第2版 内容简介
本书基于作者多年的操作系统课程教学实践,在版读者反馈的基础上,充分考虑教学对象的差异性和教学计划的多样性,精心调整、优化实践内容,旨在提供独立于任何操作系统理论教材的系统化实践参考。本书按照由浅入深、循序渐进的原则安排内容,首先介绍实践相关的理论和技术知识,接下来通过8个操作系统核心功能及特性的实验项目,帮助读者理解操作系统关键原理,并通过剖析一个小型开源操作系统Nachos的源代码,使读者透彻理解操作系统的功能和实现机制。
操作系统课程设计 第2版 目录
前言
**部分 准备知识
第1章 操作系统概论 2
11 操作系统的概念 2
12 操作系统的功能 2
121 处理器管理 2
122 存储器管理 3
123 设备管理 4
124 文件管理 4
125 用户接口管理 5
13 常见的操作系统 5
131 UNIX操作系统 5
132 Linux操作系统 6
133 Windows操作系统 7
14 本章小结 7
第2章 虚拟机的安装与使用 8
21 虚拟机软件VMware Workstation概述 8
22 搭建实践环境 8
23 在Windows下安装VMware 9
24 VMware下Ubuntu的安装与配置 12
25 虚拟机Linux与宿主机Windows的文件访问 17
251 安装VMware Tools实现虚拟机与主机文件共享 17
252 在Ubuntu虚拟机下开启Samba服务 24
26 本章小结 25
第3章 C语言基础 26
31 C语言基本语法回顾 26
311 分析一个简单的C程序 26
312 数据类型 26
313 变量与常量 28
314 运算符 29
315 函数 30
32 结构体 32
321 结构体类型的定义 32
322 结构体变量的定义 34
323 结构体变量的初始化 35
324 结构体变量的引用 35
33 指针 37
331 指针基础 37
332 指针变量的操作 37
333 指针与函数 39
334 数组与指针 39
34 C标准库 40
35 本章小结 41
第4章 shell编程 42
41 vim程序编辑器 42
411 vim的基本概念 42
412 vim的工作模式 42
413 vim的使用实例 44
42 用shell进行编程 46
421 shell的基本概念 46
422 shell脚本文件 46
423 变量及传递参数 47
424 数据类型 48
425 基本运算符 50
426 echo和test命令 51
427 流程控制 52
43 Linux下shell的常见命令 53
44 本章小结 55
第5章 文件I/O 56
51 系统调用与C语言标准库 56
52 Linux文件系统调用函数 57
53 C语言标准库中的文件I/O函数 62
54 本章小结 66
第6章 系统进程编程基础 67
61 进程的基本概念 67
611 进程与进程控制块 67
612 进程状态 67
62 进程与线程 68
621 线程的基本概念 68
622 线程与进程的比较 69
623 线程分类与多线程模型 69
63 Linux进程的创建与管理 70
631 fork函数 70
632 wait和waitpid函数 71
633 exec函数 72
64 Windows进程创建与终止 72
641 CreateProcess函数 72
642 ExitProcess函数 73
65 本章小结 74
第7章 C语言调试技术 75
71 Linux与Windows下的C语言开发环境 75
72 Windows下基于Dev C++和VS 2015的调试 76
73 Linux下的GDB命令行调试 82
74 Linux下基于DDD的图形界面调试 86
75 本章小结 92
第二部分 核心实验
第8章 Linux编程实验 94
81 实验目的 94
82 实验准备 94
83 基本知识及原理 94
84 实验说明 96
85 实验内容 97
86 实验总结 97
87 参考代码 98
88 实验报告 99
第9章 进程控制实验 102
91 实验目的 102
92 实验准备 102
93 基本知识及原理 102
94 实验说明 103
95 实验内容 105
96 实验总结 105
97 参考代码 106
98 实验报告 110
第10章 系统调用实验 113
101 实验目的 113
102 实验准备 113
103 基本知识及原理 113
104 实验说明 116
105 实验内容 119
106 参考代码 119
107 实验报告 122
第11章 作业调度实验 126
111 实验目的 126
112 实验准备 126
113 基本知识及原理 126
114 实验说明 128
115 实验内容 129
116 实验总结 130
117 参考代码 130
118 实验报告 134
第12章 同步与互斥实验 137
121 实验目的 137
122 实验准备 137
123 基本知识及原理 137
124 实验说明 139
125 实验内容 143
126 实验总结 144
127 参考代码 144
128 实验报告 152
第13章 银行家算法实验 156
131 实验目的 156
132 实验准备 156
133 基本知识及原理 156
134 实验说明 158
135 实验内容 159
136 实验总结 159
137 参考代码 160
138 实验报告 167
第14章 内存管理实验 169
141 实验目的 169
142 实验准备 169
143 基本知识及原理 169
144 实验说明 173
145 实验内容 176
146 实验总结 176
147 参考代码 177
148 实验报告 181
第15章 文件系统实验 185<
**部分 准备知识
第1章 操作系统概论 2
11 操作系统的概念 2
12 操作系统的功能 2
121 处理器管理 2
122 存储器管理 3
123 设备管理 4
124 文件管理 4
125 用户接口管理 5
13 常见的操作系统 5
131 UNIX操作系统 5
132 Linux操作系统 6
133 Windows操作系统 7
14 本章小结 7
第2章 虚拟机的安装与使用 8
21 虚拟机软件VMware Workstation概述 8
22 搭建实践环境 8
23 在Windows下安装VMware 9
24 VMware下Ubuntu的安装与配置 12
25 虚拟机Linux与宿主机Windows的文件访问 17
251 安装VMware Tools实现虚拟机与主机文件共享 17
252 在Ubuntu虚拟机下开启Samba服务 24
26 本章小结 25
第3章 C语言基础 26
31 C语言基本语法回顾 26
311 分析一个简单的C程序 26
312 数据类型 26
313 变量与常量 28
314 运算符 29
315 函数 30
32 结构体 32
321 结构体类型的定义 32
322 结构体变量的定义 34
323 结构体变量的初始化 35
324 结构体变量的引用 35
33 指针 37
331 指针基础 37
332 指针变量的操作 37
333 指针与函数 39
334 数组与指针 39
34 C标准库 40
35 本章小结 41
第4章 shell编程 42
41 vim程序编辑器 42
411 vim的基本概念 42
412 vim的工作模式 42
413 vim的使用实例 44
42 用shell进行编程 46
421 shell的基本概念 46
422 shell脚本文件 46
423 变量及传递参数 47
424 数据类型 48
425 基本运算符 50
426 echo和test命令 51
427 流程控制 52
43 Linux下shell的常见命令 53
44 本章小结 55
第5章 文件I/O 56
51 系统调用与C语言标准库 56
52 Linux文件系统调用函数 57
53 C语言标准库中的文件I/O函数 62
54 本章小结 66
第6章 系统进程编程基础 67
61 进程的基本概念 67
611 进程与进程控制块 67
612 进程状态 67
62 进程与线程 68
621 线程的基本概念 68
622 线程与进程的比较 69
623 线程分类与多线程模型 69
63 Linux进程的创建与管理 70
631 fork函数 70
632 wait和waitpid函数 71
633 exec函数 72
64 Windows进程创建与终止 72
641 CreateProcess函数 72
642 ExitProcess函数 73
65 本章小结 74
第7章 C语言调试技术 75
71 Linux与Windows下的C语言开发环境 75
72 Windows下基于Dev C++和VS 2015的调试 76
73 Linux下的GDB命令行调试 82
74 Linux下基于DDD的图形界面调试 86
75 本章小结 92
第二部分 核心实验
第8章 Linux编程实验 94
81 实验目的 94
82 实验准备 94
83 基本知识及原理 94
84 实验说明 96
85 实验内容 97
86 实验总结 97
87 参考代码 98
88 实验报告 99
第9章 进程控制实验 102
91 实验目的 102
92 实验准备 102
93 基本知识及原理 102
94 实验说明 103
95 实验内容 105
96 实验总结 105
97 参考代码 106
98 实验报告 110
第10章 系统调用实验 113
101 实验目的 113
102 实验准备 113
103 基本知识及原理 113
104 实验说明 116
105 实验内容 119
106 参考代码 119
107 实验报告 122
第11章 作业调度实验 126
111 实验目的 126
112 实验准备 126
113 基本知识及原理 126
114 实验说明 128
115 实验内容 129
116 实验总结 130
117 参考代码 130
118 实验报告 134
第12章 同步与互斥实验 137
121 实验目的 137
122 实验准备 137
123 基本知识及原理 137
124 实验说明 139
125 实验内容 143
126 实验总结 144
127 参考代码 144
128 实验报告 152
第13章 银行家算法实验 156
131 实验目的 156
132 实验准备 156
133 基本知识及原理 156
134 实验说明 158
135 实验内容 159
136 实验总结 159
137 参考代码 160
138 实验报告 167
第14章 内存管理实验 169
141 实验目的 169
142 实验准备 169
143 基本知识及原理 169
144 实验说明 173
145 实验内容 176
146 实验总结 176
147 参考代码 177
148 实验报告 181
第15章 文件系统实验 185<
展开全部
书友推荐
- >
伯纳黛特,你要去哪(2021新版)
伯纳黛特,你要去哪(2021新版)
¥15.9¥49.8 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥18.7¥39.8 - >
我与地坛
我与地坛
¥15.4¥28.0 - >
自卑与超越
自卑与超越
¥13.5¥39.8 - >
唐代进士录
唐代进士录
¥15.1¥39.8 - >
推拿
推拿
¥12.2¥32.0 - >
李白与唐代文化
李白与唐代文化
¥12.5¥29.8 - >
小考拉的故事-套装共3册
小考拉的故事-套装共3册
¥36.7¥68.0
本类畅销
-
食品添加剂
¥33.5¥45 -
VB语言程序设计
¥29.9¥39.8 -
C语言程序设计习题与实验指导
¥9.1¥18 -
地下建筑结构-(第三版)-(赠课件)
¥49.4¥55 -
模具制图
¥37.8¥49 -
工程机械结构认知
¥10.5¥22