操作系统习题与解答
作者 : (美)J.Archer Harris
译者 : 须德 等
出版日期 : 2003-01-01
ISBN : 7-111-11380-2
定价 : 19.00元
教辅资源下载
扩展信息
语种 : 简体中文
页数 : 179
开本 : 16开
原书名 : Shaum's Outlines Operating Systems
原出版社:
属性分类: 教材
包含CD :
绝版 : 已绝版
图书简介

全美经典学习指导系列是一套快捷有效的学习指南,该套丛书针对各专业的技术重点提供了数百个实例,习题及答案。通过这些实战练习,不但可以洞悉各门技术精髓,而且能够使考试成绩大幅攀升,更会助你与国外大学生的计算机水平看齐,为将来考研或出国深造奠定坚实基础。 全美经典学习指导系列深得高校学生的喜爱。由于有了这套丛书,在历年的专业考试中,成千上万的学生获得了优异成绩。想成为一名优等生吗?——请选择全美经典学习指导系列!如果时间不裕却想想成绩骄人,这本书可以助你:
  ◆通过具体范例解决疑难问题
  ◆考前快速强化
  ◆迅速找到答案
  ◆快捷而高效地学习
  ◆迅速掌握技术重点,无需翻阅冗长的教科书
  全美经典学习指导系列以方便快捷的形式提供了考生需要了解的信息,同时不致使你淹没在不必要的细节当中。另外,还可以通过大量的编程练习来测试所学的技巧。该丛书可以与任何教材配合使用。使学生们能够根据备自的进度来学习.从而获得事半功倍的效果!全美经典学习指导系列的内容系统而完备,是毕业考试和专业考试的理想参考书。
  如果想获得优异成绩并且能够全面掌握操作系统原理,本书是不可或缺的最佳辅导老师
  本书将操作系统原理纲要和题解综合为一体,讲述了进程管理、进程问的通信和同步、存储器管理、虚拟存储器、文件系统管理、设备管理和安全等方面的内容。每章都是首先概要地叙述了操作系统中该主题的重要知识点,接着给出了适当数量的习题及其解答,然后给出了和习题相似内容的初无习题,以便读者能举一反三,灵活运用学到的知识,而且每章最后还给出了补充题的答案,可供读者检验自己掌握知识的程度。
本书内容全面,重点突出,叙述简洁,习题包括了基本题和较深入的题,可供读者选用。本书可作为高校计算机机专业操作系统课程的教学参考书,也可作为自学人员的配套教材。
  本书包括:
  ◆现代操作系统(包括DOS、UNIX和Linux)的设计原理概述
  ◆用简洁的语言解释抽象的操作系统原理
  ◆操作系统涉及的应用程序和材料的完整细节
  ◆专业的技术技巧将帮助你逐步解决困难问题

图书前言

我第一次接触的操作系统是在DEC PDP—11计算机上运行的Unix V6。阅读了Unix的源代码,我认识到操作系统是引人人胜的软件,它复杂但精美。对于一个程序员来说,操作系统是最大的挑战,它包含了从底层设备管理到并发控制再到面向对象设计的方方面面。
  本书探讨现代操作系统的设计原理,面向希望更多地了解操作系统或者对某个具体操作系统感兴趣,希望更广泛地了解操作系统行为的读者。本书每章包括课程内容的简介和大量的题解。本书适合与相应的操作系统教材配套使用,作为课程的补充读物。
  本书重点介绍操作系统的设计原理,而不介绍某个具体操作系统的详细特性。虽然书中的例子都是引自各个具体操作系统,如DOS、Windows,引用得最多的是Unix,但是其中的内容适用于普遍的设计原理,不包括一些比较专门的议题,如实时系统或分布式系统。
  我要感谢在成书过程中帮助过我的所有McGraw—Hill的员工,也要感谢Jarnes Madison大学的学生和同事,感谢他们的理解和支持。特别要感谢Dr.Rarnon Mata Toledo,感谢他为这本书问世所做的工作。
  最后,我要对我的妻子兼同事Mancy Harris表示由衷的谢意,除了给予我感情上的支持外,她对本书的关键性的评阅所起的作用是无法估量的。
  虽然我希望书中的内容准确无误,但是错误之处难免。错误、疏漏之处或建议改进意见请发邮件到schaumos@mailgate.cs.jmu.edu。本书的更新部分可查阅URL http://www.cs.jrnu.edu/users/harrisja/schaumoso。
  J.Archer Harris

译者简介

须德 等:暂无简介

译者序

本书不同于一般的题解书,它还介绍了关于操作系统的基本组成的要点概述。作者J.Archer Harris博士长期从事操作系统课程的教学工作,除了在James Madison大学和Southern Illinois大学任教外,他还为多家公司做咨询工作。因为有此背景,所以本书不是纯理论的,而是有较强的实际应用基础。
  译者讲授操作系统课程多年,译完后深感本书颇具特色。第一,本书突出实践性,兼顾理论性。在体系上和国内采用的教材不完全一致。例如,目前只在大型机上使用的作业管理功能本书不涉及,但是日益被人们重视的安全问题,书中单列一章进行介绍。第二,从内容编排上,先是叙述知识点,然后是例题和补充题,补充题中有,部分和例题类似,目的是使学生能运用学过的知识,最后是补充题的答案,供学生检验自己对知识的掌握程度。第三,本书的侧重点和国内大学本科教材不完全一致,读者读完后能从另一角度去理解操作系统。译者深感操作系统课程比较抽象,学生学完后往往有一种似懂非懂的感觉,如果能从多个角度去认识操作系统,对操作系统的原理、功能的理解深度必然会有所提高。这正是本书出版的意义所在。
  本书可作为高等学校计算机专业操作系统课程的教学参考书,也可作为自学人员的课程配套教材。建议读者学完操作系统课程后再来阅读本书。把本书作为补充读物,不作为教材,效果会好些。另外补充题一定要自己独立做完后再和答案核对,不要把它和例题同等对待,这
才会有所收益。
  原书中有多处印刷错误和明显的笔误,译者有把握的都已一一改正。另外,有的证明部分(例如第2章补充题2.35的证明),作者的思路是对的,但表达方式欠妥,符号混乱,译者干脆进行了改写。尽管译者尽了努力,期望保证翻译质量,但书中肯定存在不妥或错误之处,恳请读者批评指正。
  本书的第1、2、3章由祁安龙译,第4、5章由夏世远译,第6、7、8章由徐东伟译,全书由须德统稿并审校。
  2002年4月于北方交通大学

图书目录

第1章 引言
1.1 机器硬件
1.1.1 陷阱和中断
1.1.2 多态执行
1.2 操作系统结构
1.2.1 操作系统的类型
1.2.2 操作系统的内核
1.2.3 引导进程
1.3 本书其余部分概要
第2章 进程管理
2.1 进程调度
2.2 进程状态
2.3 调度标准
2.4 调度算法
2.4.1 先来先服务
2.4.2 最短作业优先
2.4.3 最短剩余时间
2.4.4 循环
2.4.5 优先级
2.4.6 多级反馈队列
2.5 调度算法的性能
2.6 进程的属性
2.6.1 运行状态和调度
2.6.2 存储器管理
2.6.3 硬件状态
2.6.4 信号机制
2.6.5 存取控制
2.6.6 输入和输出
2.6.7 其他
2.7 进程管理程序调用
第3章 进程间的通信和同步
3.1 进程间的通信
3.2 进程同步
3.2.1 临界区
3.2.2 禁止中断
3.2.3 TestAndSet指令
3.2.4 Swap指令
3.2.5 Wait和Signal原语
3.2.6 信号量
3.2.7 Dekker算法
3.2.8 Peterson算法
3.2.9 Bakery算法
3.2.10 管程
3.3 死锁
3.3.1 预防死钮
3.3.2 避免死锁
3.3.3 死锁检测
3.3.4 死锁恢复
3.3.5 鸵鸟算法
第4章 存储器管理
4.1 单一绝对分区
4.2 单一重定位分区
4.3 多道程序
4.4 多重分区
4.4.1 多重固定分区
4.4.2 多重可变分区
4.4.3 伙伴系统
4.5 简单分页
4.6 简单分段
4.7 段页式
4.8 段表和页表
4.8.1 联想存储器
4.8.2 逆页表
4.9 对换
4.10 覆盖
第5章 虚拟存储器
5.1 请求分页
5.1.1 访问局部性
5.1.2 页面锁定
5.1.3 页面大小
5.1.4 页面替换算法
5.1.5 算法性能
5.1.6 分配策略
5.1.7 工作集
5.1.8 预先分配页
5.2 分段
第6章 文件系统管理
6.1 目录和名字
6.1.1 分区
6.1.2 每一个进程的根目录
6.1.3 目录结构
6.1.4 目录项
6.2 文件系统对象的类型
6.3 文件系统功能
6.4 信息类型
6.5 文件系统体系结构
6.5.1 访问方法
6.5.2 访问控制
6.5.3 文件锁定
6.5.4 分块
6.5.5 分配
6.5.6 空闲空间
第7章 设备管理
7.1硬件I/O组织
7.1.1 I/O控制
7.1.2 端口和存储器映射I/O
7.1.3 模块寄存器
7.1.4 忙等待I/O
7.1.5 轮询I/O
7.1.6 中断I/O
7.1.7 直接存储器访问
7.2 软件组织
7.2.1 网络I/O
7.2.2 逻辑I/O
7.2.3 缓冲
7.2.4 高速缓存机制
7.2.5 设备驱动程序
7.3 设备
7.3.1 图形
7.3.2 基于文本的显示
7.3.3 存储磁盘
7.3.4 硬盘的性能
7.3.5 硬盘调度
7.3.6 格式化
7.3.7 RAID
7.3.8 RAM磁盘
第8章 安全
8.1 鉴别
8.1.1 口令
8.1.2 物理鉴别
8.2 阻止
8.3 检测
8.4 校正
8.5 身份识别
8.6 威胁的种类
8.7 程序威胁
参考文献

教学资源推荐
作者: [美]弗兰克 J. 法博齐(Frank J. Fabozzi),埃德温 H. 尼夫(Edwin H. Neave),[美]周国富(Guofu Zhou) 著
作者: [比]保罗•德•格劳威(Paul De Grauwe) 著