计算机操作系统

出版社:清华大学
出版日期:2003-9
ISBN:9787302067795
作者:吴企渊 编
页数:249页

前言

目 录第1章 计算机操作系统概述教学要求思考题1.1什么是操作系统1.1.1操作系统在软件层次中的地位1.1.2操作系统的设计观点1.2操作系统的形成和5大类型1.2.1计算机操作系统的形成1.2.2操作系统的5大类型1.3操作系统的5大功能1.3.1作业管理1.3.2文件管理1.3.3存储管理1.3.4设备管理1.3.5进程管理1.4操作系统版本历史简介1.4.1DOS简史1.4.2Windows操作系统简史1.4.3UNIX操作系统版本简史1.4.4Linux操作系统简史1.5表征操作系统的属性1.6操作系统的“生成”.设置和配置概念1.6.1“生成”.配置和设置1.6.2操作系统引导1.6.3系统管理员1.7重点小结自测题研究题第2章 作业管理教学要求思考题2.1作业管理的任务和功能2.1.1概念和术语2.1.2作业管理的任务2.1.3作业管理的功能2.1.4操作系统是用户和计算机之间的接口2.2用户界面的任务和功能2.2.1用户界面的发展2.2.2界面管理的任务2.2.3界面管理的功能2.2.4用户界面研究2.3用户界面的设计特点2.4作业调度2.4.1作业调度功能2.4.2作业说明书内容举例2.4.3作业调度算法2.5操作系统常用命令分类简介2.5.1操作系统是人机交互的接口2.5.2常用命令对比2.5.3UNIX,Linux联机命令手册索引2.6Shell命令解释和控制语言2.6.1DOSShell语言2.6.2UNIX/Linux的Shell应用举例2.6.3作业管理和进程管理的类比说明2.7重点小结自测题研究题第3章 文件管理教学要求思考题3.1文件管理的任务和功能3.1.1文件管理的任务3.1.2文件管理的功能3.1.3文件的组织机构3.2文件分类3.3文件的物理结构和逻辑结构3.3.1文件的物理结构3.3.2文件的逻辑结构3.4文件目录3.4.1一级文件目录3.4.2二级文件目录3.4.3多级文件目录3.4.4文件目录的管理3.5文件存取控制3.5.1存取控制矩阵3.5.2用户权限表3.5.3使用口令3.5.4使用密码3.5.5UNIX/Linux操作系统的安全性3.5.6计算机病毒简介3.6文件系统的数据结构和表示3.6.1UNIX/Linux文件系统3.6.2磁盘文件系统结构3.6.3文件系统的数据结构3.7文件系统的系统调用3.8重点小结自测题研究题奠4章 存储管理教学要求思考题4.1存储管理的任务和功能4.1.1存储管理的任务4.1.2存储管理的功能4.1.3内存类型及寻址4.2分区分配存储管理4.2.1固定分区分配4.2.2可变式动态分区分配4.2.3可重定位分区分配4.2.4多重分区分配4.2.5主存“扩充”技术4.2.6主存保护技术4.3请求页式存储管理4.3.1实现原理4.3.2UNIX请求调页管理4.3.3页表的设计4.3.4请求淘汰换页算法4.3.5页式存储管理优缺点4.4段式存储管理4.5段页式存储管理4.5.1特点4.5.2实现原理4.6重点小结自测题研究题第5章 输入输出设备管理教学要求思考题5.1概述5.1.1设备管理的任务与功能5.1.2发展历史5.1.3外部设备分类5.1.4设备I/O方式5.1.5未来展望5.2外部设备的安装5.2.1系统配置5.2.2用户外接设备5.2.3用户外接特殊设备5.2.4外部设备的即插即用5.2.5设备驱动程序的编制5.2.6CPU与外部信息的交换5.2.7总线和接口5.3输人输出设备分配算法5.4设备管理技术5.4.1磁盘管理技术5.4.2缓冲技术5.4.3虚拟设备的技术(SPOOLing)5.4.4共享打印机5.5设备处理程序编制内容5.5.1设备处理程序5.5.2设备驱动程序的功能5.5.3设备驱动程序的特点5.5.4设备处理方式5.5.5设备驱动程序举例5.6重点小结自测题研究题第6章 进程及处理机管理教学要求思考题6.1概述6.1.1操作系统核心的功能和特点6.1.2为什么要引入“进程”概念6.1.3顺序执行与并发执行6.2进程的定义和特征6.2.1程序与进程6.2.2进程的5个基本特征6.2.3进程与线程6.3进程调度6.3.1进程的描述6.3.2进程的状态及转换6.3.3进程的调度算法举例6.3.4进程控制块6.4进程通信6.4.1同步与互斥6.4.2临界区6.4.3原语6.5死锁6.5.1什么是死锁?6.5.2死锁的4个必要条件6.5.3死锁的表示6.5.4解决死锁问题的基本方法6.6重点小结自测题研究题第7章 操作系统结构和程序设计教学要求思考题7.1操作系统的编程概念7.2结构设计的目标7.2.1设计目标7.2.2分层原则7.2.3分块原则,7.2.4模块接口法的设计步骤7.2.5模块接口法的优缺点7.3层次结构设计7.3.1层次模块化结构设计的必要性7.3.2操作系统的结构模型7.3.3操作系统的结构设计7.4DOS模块结构7.5Windows的编程模式简介7.6微内核结构简介7.7Linux的安装与程序模块举例7.8重点小结自测题研究题附录A课程总复习指南附录B计算机操作系统实验指示书(学生用)操作系统实验说明实验1UNIX/Linux操作系统的安装--以RedHat红帽子Linux为例实验2UNIX/Linux操作系统的使用实验3UNIX/LinuxShell编程语言学习实验4学用vi编辑器实验5Shell使用及一些网络命令的使用实验6命令解释程序实验7作业调度设计实验8分区存储管理设计实验9请求页式存储管理设计实验10进程管理设计(1)

媒体关注与评论

  《计算机操作系统(第2版)》系统地阐述了现代计算机操作系统的结构、功能和主要技术,包括进程与CPU管理、内存管理、设备管理和文件系统,讨论了操作系统的安全性。书中详细地介绍了UNIX、Linux和Windows实例,每章都有重点演示和交互练习,以及小结和习题。与《计算机操作系统(第2版)》配套的建立操作系统教学网站的电子文件可从出版社网站下载,其中有动画讲解、交互练习、题目测试和问题讨论等内容。  《计算机操作系统(第2版)》是计算机专业本科教材,但对各个层次的读者学习计算机操作系统也有一定的帮助。

书籍目录

目 录第1章 计算机操作系统概述教学要求思考题1.1什么是操作系统1.1.1操作系统在软件层次中的地位1.1.2操作系统的设计观点1.2操作系统的形成和5大类型1.2.1计算机操作系统的形成1.2.2操作系统的5大类型1.3操作系统的5大功能1.3.1作业管理1.3.2文件管理1.3.3存储管理1.3.4设备管理1.3.5进程管理1.4操作系统版本历史简介1.4.1DOS简史1.4.2Windows操作系统简史1.4.3UNIX操作系统版本简史1.4.4Linux操作系统简史1.5表征操作系统的属性1.6操作系统的“生成”.设置和配置概念1.6.1“生成”.配置和设置1.6.2操作系统引导1.6.3系统管理员1.7重点小结自测题研究题第2章 作业管理教学要求思考题2.1作业管理的任务和功能2.1.1概念和术语2.1.2作业管理的任务2.1.3作业管理的功能2.1.4操作系统是用户和计算机之间的接口2.2用户界面的任务和功能2.2.1用户界面的发展2.2.2界面管理的任务2.2.3界面管理的功能2.2.4用户界面研究2.3用户界面的设计特点2.4作业调度2.4.1作业调度功能2.4.2作业说明书内容举例2.4.3作业调度算法2.5操作系统常用命令分类简介2.5.1操作系统是人机交互的接口2.5.2常用命令对比2.5.3UNIX,Linux联机命令手册索引2.6Shell命令解释和控制语言2.6.1DOSShell语言2.6.2UNIX/Linux的Shell应用举例2.6.3作业管理和进程管理的类比说明2.7重点小结自测题研究题第3章 文件管理教学要求思考题3.1文件管理的任务和功能3.1.1文件管理的任务3.1.2文件管理的功能3.1.3文件的组织机构3.2文件分类3.3文件的物理结构和逻辑结构3.3.1文件的物理结构3.3.2文件的逻辑结构3.4文件目录3.4.1一级文件目录3.4.2二级文件目录3.4.3多级文件目录3.4.4文件目录的管理3.5文件存取控制3.5.1存取控制矩阵3.5.2用户权限表3.5.3使用口令3.5.4使用密码3.5.5UNIX/Linux操作系统的安全性3.5.6计算机病毒简介3.6文件系统的数据结构和表示3.6.1UNIX/Linux文件系统3.6.2磁盘文件系统结构3.6.3文件系统的数据结构3.7文件系统的系统调用3.8重点小结自测题研究题奠4章 存储管理教学要求思考题4.1存储管理的任务和功能4.1.1存储管理的任务4.1.2存储管理的功能4.1.3内存类型及寻址4.2分区分配存储管理4.2.1固定分区分配4.2.2可变式动态分区分配4.2.3可重定位分区分配4.2.4多重分区分配4.2.5主存“扩充”技术4.2.6主存保护技术4.3请求页式存储管理4.3.1实现原理4.3.2UNIX请求调页管理4.3.3页表的设计4.3.4请求淘汰换页算法4.3.5页式存储管理优缺点4.4段式存储管理4.5段页式存储管理4.5.1特点4.5.2实现原理4.6重点小结自测题研究题第5章 输入输出设备管理教学要求思考题5.1概述5.1.1设备管理的任务与功能5.1.2发展历史5.1.3外部设备分类5.1.4设备I/O方式5.1.5未来展望5.2外部设备的安装5.2.1系统配置5.2.2用户外接设备5.2.3用户外接特殊设备5.2.4外部设备的即插即用5.2.5设备驱动程序的编制5.2.6CPU与外部信息的交换5.2.7总线和接口5.3输人输出设备分配算法5.4设备管理技术5.4.1磁盘管理技术5.4.2缓冲技术5.4.3虚拟设备的技术(SPOOLing)5.4.4共享打印机5.5设备处理程序编制内容5.5.1设备处理程序5.5.2设备驱动程序的功能5.5.3设备驱动程序的特点5.5.4设备处理方式5.5.5设备驱动程序举例5.6重点小结自测题研究题第6章 进程及处理机管理教学要求思考题6.1概述6.1.1操作系统核心的功能和特点6.1.2为什么要引入“进程”概念6.1.3顺序执行与并发执行6.2进程的定义和特征6.2.1程序与进程6.2.2进程的5个基本特征6.2.3进程与线程6.3进程调度6.3.1进程的描述6.3.2进程的状态及转换6.3.3进程的调度算法举例6.3.4进程控制块6.4进程通信6.4.1同步与互斥6.4.2临界区6.4.3原语6.5死锁6.5.1什么是死锁?6.5.2死锁的4个必要条件6.5.3死锁的表示6.5.4解决死锁问题的基本方法6.6重点小结自测题研究题第7章 操作系统结构和程序设计教学要求思考题7.1操作系统的编程概念7.2结构设计的目标7.2.1设计目标7.2.2分层原则7.2.3分块原则,7.2.4模块接口法的设计步骤7.2.5模块接口法的优缺点7.3层次结构设计7.3.1层次模块化结构设计的必要性7.3.2操作系统的结构模型7.3.3操作系统的结构设计7.4DOS模块结构7.5Windows的编程模式简介7.6微内核结构简介7.7Linux的安装与程序模块举例7.8重点小结自测题研究题附录A课程总复习指南附录B计算机操作系统实验指示书(学生用)操作系统实验说明实验1UNIX/Linux操作系统的安装--以RedHat红帽子Linux为例实验2UNIX/Linux操作系统的使用实验3UNIX/LinuxShell编程语言学习实验4学用vi编辑器实验5Shell使用及一些网络命令的使用实验6命令解释程序实验7作业调度设计实验8分区存储管理设计实验9请求页式存储管理设计实验10进程管理设计(1)

作者简介

本书系统地阐述了现代计算机操作系统的结构、功能和主要技术,包括进程与CPU管理、内存管理、设备管理和文件系统,讨论了操作系统的安全性。书中详细地介绍了UNIX、Linux和Windows实例,每章都有重点演示和交互练习,以及小结和习题。与本书配套的建立操作系统教学网站的电子文件可从出版社网站(http://www.tup.com.cn)下载,其中有动画讲解、交互练习、题目测试和问题讨论等内容。
本书是计算机专业本科教材,但对各个层次的读者学习计算机操作系统也有一定的帮助

图书封面


 计算机操作系统下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024