网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 计算机操作系统 |
分类 | |
作者 | 沈晓红 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 作者简介 沈晓红,山东财经大学副教授,山东省中美数字媒体靠前合作研究中心副主任。国家自然科学基金通信评审专家、靠前期刊《Journale of Computer》审稿人,参与多项科研项目,取得多项科研成果奖。主要讲授课程计算机操作系统、操作系统课程设计、汇编语言程序设计等。 目录 目 录 部分 操作系统概述\t1 章 操作系统概述\t1 1.1 操作系统的概念\t1 1.2 操作系统的发展历程\t3 1.3 操作系统的基本特征\t11 1.4 操作系统的主要功能\t12 1.5 计算机硬件简介\t15 小 结\t17 习 题\t18 第二部分 处理机管理\t19 第2章 进程管理\t19 2.1 进程及其状态\t19 2.2 进程控制块\t28 2.3 进程控制\t31 2.4 线程\t34 小 结\t37 习 题\t37 第3章 同步与通信\t39 3.1 进程的同步与互斥\t39 3.2 经典进程同步问题\t45 3.3 管程\t52 3.4 进程通信\t56 小 结\t62 习 题\t62 第4章 死锁与饥饿\t64 4.1 死锁\t64 4.2 死锁的预防\t70 4.3 死锁的避免\t71 4.4 死锁的检测与恢复\t77 4.5 死锁的忽略\t79 4.6 饥饿\t79 小 结\t79 习 题\t80 第5章 处理机调度\t81 5.1 分级调度与调度目标\t81 5.2 常用调度算法\t86 5.3 实时系统的调度\t94 小 结\t100 习 题\t100 第三部分 存储管理\t102 第6章 基本存储管理\t102 6.1 存储管理的基本功能\t103 6.2 分区存储管理\t106 6.3 内存扩充技术\t113 6.4 分页存储管理\t114 6.5 分段存储管理\t121 6.6 段页式存储管理\t124 小 结\t126 习 题\t127 第7章 虚拟存储管理\t128 7.1 虚拟存储器的基本概念\t128 7.2 请求分页存储管理\t130 7.3 请求分段存储管理\t139 小 结\t143 习 题\t143 第四部分 设备管理\t145 第8章 设备管理\t145 8.1 I/O系统的组成\t145 8.2 I/O控制方式\t149 8.3 缓冲技术\t152 8.4 设备分配\t156 8.5 I/O软件\t162 8.6 磁盘调度和管理\t166 小 结\t171 习 题\t172 第五部分 文件管理\t173 第9章 文件管理\t173 9.1 文件及文件系统\t173 9.2 目录管理\t178 9.3 文件存储空间的分配与管理\t183 9.4 文件的共享与保护\t191 小 结\t192 习 题\t192 第六部分 用户接口\t194 0章 用户接口\t194 10.1 用户接口\t194 10.2 Shell命令语言\t197 10.3 系统调用\t199 小 结\t205 习 题\t206 附录A Linux实验环境介绍\t207 一、Linux操作系统简介\t207 二、C语言开发环境\t213 附录B 实验内容\t219 实验一 用户接口实验\t219 实验二 进程控制实验\t221 实验三 进程同步实验\t224 实验四 进程通信实验\t227 实验五 处理机调度实验\t230 实验六 存储管理实验\t233 实验七 设备管理实验\t237 实验八 文件系统实验\t241 参考文献\t243 内容推荐 本书系统地介绍了计算机操作系统的基本理论和近期新技术,并具体分析了Linux中的实现技术和方法。全书分为10章,章概述了操作系统的定义、发展、功能、特征和类型;第2~11章分别介绍了进程管理、同步与通信、死锁与饥饿、处理机调度、基本存储管理、虚拟存储管理、设备管理、文件管理和操作系统接口。本书以三个问题(什么是操作系统?操作系统是做什么的?操作系统是如何做的?)为主线,以操作系统的五大功能模块为内容,以三个基本(基本功能、基本技术、基本概念)为知识点,构建了"知识体―知识面―知识点”的内容体系;以发展的眼光介绍每个功能模块,循序渐进、逐步深入地讲解主要设计方案,注重分析设计方案逐步替代的原因、各自的优缺点及由此获得的算法启示,并对Linux系统进行实例分析。难度及篇幅适中。每章附有小结与练习题,并提供教学大纲、电子课件、习题解答、实验大纲和实验指导,便于师生的教学使用。 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。