操作系统习题与实验指导

分类: 图书,计算机/网络,操作系统/系统开发,其他,
作者: 左万历,焦素云著
出 版 社: 高等教育出版社
出版时间: 2006-5-1字数:版次: 1页数: 173印刷时间: 2006/04/01开本:印次:纸张:I S B N : 9787040164701包装: 平装编辑推荐
本书是左万历、周长林所著《计算机操作系统教程(第二版)》(高等教育出版社,2004年7月)的配套教学辅导书,由"操作系统习题解答“与”操作系统实验指导"两部分构成。可作为高等学校计算机及相关专业本科操作系统课程的辅助用书和实验教材,也可供相关技术人员参考,对准备参加研究生考试的人员也具有实用价值。
内容简介
本书是左万历、周长林所著《计算机操作系统教程(第二版)》(高等教育出版社,2004年7月)的配套教学辅导书,是高等教育出版社"高等教育百门精品课程教材建设计划"项目之一“计算机操作系统教程”立体化精品课程教材建设的组成部分。
本书由“操作系统习题解答”与“操作系统实验指导”两部分构成。习题解答部分给出了《计算机操作系统教程(第二版)》中所列全部习题的参考答案,并在每章答案前给出了本章教学内容的学习指导。实验指导部分基于Linux操作系统,精选了进程与线程、处理机调度、存储管理、文件系统、设备管理五个实验,并对每个实验给出参考代码和延伸性思考问题。
本书可作为高等学校计算机及相关专业本科操作系统课程的辅助用书和实验教材,也可供相关技术人员参考,对准备参加研究生考试的人员也具有实用价值。
目录
操作系统习题解答篇
第一章操作系统概述
1.1学习指导
1.2习题解答
第二章进程、线程与作业
2.1学习指导
2.2习题解答
第三章 中断与处理机调度
3.1学习指导
3.2习题解答
第四章互斥、同步与通讯
4.1学习指导
4.2习题解答
第五章死锁与饥饿
5.1学习指导
5.2习题解答
第六章存储管理
6.1学习指导
6.2习题解答
第七章文件系统
7.1学习指导
7.2习题解答
第八章设备与I/O管理
8.1学习指导
8.2习题解答
第九章 网络操作系统与分布式操作系统
9.1学习指导
9.2习题解答
第十章操作系统管理
10.1学习指导
10.2习题解答
第十一章操作系统设计
11.1学习指导
11.2习题解答
第十二章UNIX实例分析
12.1学习指导
12.2习题解答
第十三章操作系统理论
13.1学习指导
13.2习题解答
操作系统实验指导篇
实验一进程与线程——Linux进程与线程通讯
1.1实验目的
1.2实验内容
1.3实验准备
1.4实验设计
1.5参考代码
1.6实验结果
1.7思考问题
实验二 处理机调度——实时调度算法EDF和RMS
2.1实验目的
2.2实验内容
2.3实验准备
2.4实验设计
2.5参考代码
2.6实验结果
2.7思考问题
实验三 存储管理——动态不等长存储资源分配算法
3.1实验目的
3.2实验内容
3.3实验准备
3.4实验设计
3.5参考代码
3.6实验结果
3.7思考问题
实验四 文件系统——Hash结构文件
4.1实验目的
4.2实验内容
4.3实验准备
4.4实验设计
4.5参考代码
4.6实验结果
4.7思考问题
实验五设备管理——Linux设备驱动程序安装
5.1实验目的
5.2实验内容
5.3实验准备
5.4实验设计
5.5参考代码
5.6实验结果
5.7思考问题
参考文献
书摘插图
第一章 操作系统概述
1.1 学习指导
本章主要介绍操作系统的基本概念、特性和分类,从操作系统的地位和作用两个方面给出了操作系统的描述性定义。读者应当注意操作系统程序的特殊性以及操作系统与硬件和其他软件之间的关系,理解操作系统和计算机系统的运作机理。
1.5节介绍了操作系统运行的硬件环境,这个介绍是基本的但不是完全的,读者还应参考已经学习过的计算机组成原理和计算机系统结构。1.6节介绍操作系统的上层界面,即用户和应用程序与操作系统进行交互的途径。
1.2习题解答
1.硬件将处理机状态划分为两种,即管态和目态,这样做给操作系统设计带来什么好处?
答:便于设计安全可靠的操作系统。管态和目态是计算机硬件为保护操作系统免受用户程序的干扰和破坏而没置的两种状态。通常操作系统在管态下运行,可以执行所有机器指令;而用户程序在目态下运行,只能执行非特权指令。如果用户程序企图在目态下执行特权指令,将会引起保护性中断,由操作系统终止该程序的执行,从而保护了操作系统。
2.何谓特权指令?举例说明之。如果允许用户进程执行特权指令,会带来什么后果?
……