计算机操作系统
计算机操作系统
¥
24.04
5.0折
¥
48
全新
库存23件
作者沈晓红 著
出版社电子工业出版社
出版时间2020-09
版次1
装帧平装
货号GH
上书时间2024-12-11
商品详情
- 品相描述:全新
图书标准信息
-
作者
沈晓红 著
-
出版社
电子工业出版社
-
出版时间
2020-09
-
版次
1
-
ISBN
9787121395536
-
定价
48.00元
-
装帧
平装
-
开本
16开
-
页数
264页
-
字数
418千字
- 【内容简介】
-
本书系统地介绍了计算机操作系统的基本理论和**技术,并具体分析了Linux中的实现技术和方法。全书分为10章,第1章概述了操作系统的定义、发展、功能、特征和类型;第2~11章分别介绍了进程管理、同步与通信、死锁与饥饿、处理机调度、基本存储管理、虚拟存储管理、设备管理、文件管理和操作系统接口。本书以三个问题(什么是操作系统?操作系统是做什么的?操作系统是如何做的?)为主线,以操作系统的五大功能模块为内容,以三个基本(基本功能、基本技术、基本概念)为知识点,构建了"知识体D知识面D知识点”的内容体系;以发展的眼光介绍每个功能模块,循序渐进、逐步深入地讲解主要设计方案,注重分析设计方案逐步替代的原因、各自的优缺点及由此获得的算法启示,并对Linux系统进行实例分析。难度及篇幅适中。每章附有小结与练习题,并提供教学大纲、电子课件、习题解答、实验大纲和实验指导,便于师生的教学使用。
- 【作者简介】
-
沈晓红,山东财经大学副教授,东省中美数字媒体国际合作研究中心副主任。国家自然科学基金通信评审专家、国际期刊《Journale of Computer》审稿人,参与多项科研项目,取得多项科研成果奖。主要讲授课程计算机操作系统、操作系统课程设计、汇编语言程序设计等。
- 【目录】
-
目 录
第一部分 操作系统概述1
第1章 操作系统概述1
1.1 操作系统的概念1
1.2 操作系统的发展历程3
1.3 操作系统的基本特征11
1.4 操作系统的主要功能12
1.5 计算机硬件简介15
小 结17
习 题18
第二部分 处理机管理19
第2章 进程管理19
2.1 进程及其状态19
2.2 进程控制块28
2.3 进程控制31
2.4 线程34
小 结37
习 题37
第3章 同步与通信39
3.1 进程的同步与互斥39
3.2 经典进程同步问题45
3.3 管程52
3.4 进程通信56
小 结62
习 题62
第4章 死锁与饥饿64
4.1 死锁64
4.2 死锁的预防70
4.3 死锁的避免71
4.4 死锁的检测与恢复77
4.5 死锁的忽略79
4.6 饥饿79
小 结79
习 题80
第5章 处理机调度81
5.1 分级调度与调度目标81
5.2 常用调度算法86
5.3 实时系统的调度94
小 结100
习 题100
第三部分 存储管理102
第6章 基本存储管理102
6.1 存储管理的基本功能103
6.2 分区存储管理106
6.3 内存扩充技术113
6.4 分页存储管理114
6.5 分段存储管理121
6.6 段页式存储管理124
小 结126
习 题127
第7章 虚拟存储管理128
7.1 虚拟存储器的基本概念128
7.2 请求分页存储管理130
7.3 请求分段存储管理139
小 结143
习 题143
第四部分 设备管理145
第8章 设备管理145
8.1 I/O系统的组成145
8.2 I/O控制方式149
8.3 缓冲技术152
8.4 设备分配156
8.5 I/O软件162
8.6 磁盘调度和管理166
小 结171
习 题172
第五部分 文件管理173
第9章 文件管理173
9.1 文件及文件系统173
9.2 目录管理178
9.3 文件存储空间的分配与管理183
9.4 文件的共享与保护191
小 结192
习 题192
第六部分 用户接口194
第10章 用户接口194
10.1 用户接口194
10.2 Shell命令语言197
10.3 系统调用199
小 结205
习 题206
附录A Linux实验环境介绍207
一、Linux操作系统简介207
二、C语言开发环境213
附录B 实验内容219
实验一 用户接口实验219
实验二 进程控制实验221
实验三 进程同步实验224
实验四 进程通信实验227
实验五 处理机调度实验230
实验六 存储管理实验233
实验七 设备管理实验237
实验八 文件系统实验241
参考文献243
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价