注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统计算机操作系统

计算机操作系统

计算机操作系统

定 价:¥48.00

作 者: 沈晓红 著
出版社: 电子工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787121395536 出版时间: 2020-09-01 包装: 平装
开本: 16开 页数: 264 字数:  

内容简介

  本书系统地介绍了计算机操作系统的基本理论和**技术,并具体分析了Linux中的实现技术和方法。全书分为10章,第1章概述了操作系统的定义、发展、功能、特征和类型;第2~11章分别介绍了进程管理、同步与通信、死锁与饥饿、处理机调度、基本存储管理、虚拟存储管理、设备管理、文件管理和操作系统接口。本书以三个问题(什么是操作系统?操作系统是做什么的?操作系统是如何做的?)为主线,以操作系统的五大功能模块为内容,以三个基本(基本功能、基本技术、基本概念)为知识点,构建了知识体―知识面―知识点”的内容体系;以发展的眼光介绍每个功能模块,循序渐进、逐步深入地讲解主要设计方案,注重分析设计方案逐步替代的原因、各自的优缺点及由此获得的算法启示,并对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

本目录推荐