计算机操作系统(第四版) 内容简介

计算机操作系统(第四版) 内容简介

计算机操作系统(第四版) 目录

计算机操作系统(第四版) 精彩文摘

由汤小丹、梁红兵、哲凤屏、汤子瀛编著的《计算机操作系统(第4版高等学校计算机类十二五规划教材)》对传统操作系统(0S)和现代操作系统均做了较为全面的介绍。全书共分12章:第一章为操作系统引论,介绍了OS的发展、传统0S和现代OS的特征及功能;第二和第三章深入阐述了进程和线程管理、进程同步、处理机调度和死锁;第四和第五章对连续和离散存储器管理方式及虚拟存储器进行了介绍;第六章自下而上地对I/0系统的各个层次做了较为系统的阐述;第七和第八章介绍了文件系统和磁盘存储器管理;第九章对用户接口以及接口的实现方法做了介绍;从第十章开始到第十二章是与目前0S发展现状紧密相关的内容,分别介绍了多处理机0S、网络OS、多媒体OS以及系统安全性。本教材可作为计算机类专业的本科生教材,也可作为研究生教材,还可供从事计算机及通信工作的相关科技人员参考。本教材内容基本覆盖了全国研究生招生考试操作系统课程考试大纲的主要内容,故也可作为考研的复习、辅导用书。第一章 操作系统引论1.1 操作系统的目标和作用1.2 操作系统的发展过程1.3 操作系统的基本特性1.4 操作系统的主要功能1.5 OS结构设计习题第二章 进程的描述与控制2.1 前趋图和程序执行2.2 进程的描述2.3 进程控制2.4 进程同步2.5 经典进程的同步问题2.6 进程通信2.7 线程(Threads)的基本概念2.8 线程的实现习题第三章 处理机调度与死锁3.1 处理机调度的层次和调度算法的目标3.2 作业与作业调度3.3 进程调度3.4 实时调度3.5 死锁概述3.6 预防死锁3.7 避免死锁3.8 死锁的检测与解除习题第四章 存储器管理4.1 存储器的层次结构4.2 程序的装入和链接4.3 连续分配存储管理方式4.4 对换(Swapping)4.5 分页存储管理方式4.6 分段存储管理方式习题第五章 虚拟存储器5.1 虚拟存储器概述5.2 请求分页存储管理方式5.3 页面置换算法5.4 “抖动”与工作集5.5 请求分段存储管理方式习题第六章 输入输出系统6.1 I/0系统的功能、模型和接口6.2 I/O设备和设备控制器6.3 中断机构和中断处理程序6.4 设备驱动程序6.5 与设备无关的I/0软件6.6 用户层的I/0软件6.7 缓冲区管理6.8 磁盘存储器的性能和调度习题第七章 文件管理7.1 文件和文件系统7.2 文件的逻辑结构7.3 文件目录7.4 文件共享7.5 文件保护习题第八章 磁盘存储器的管理8.1 外存的组织方式8.2 文件存储空间的管理8.3 提高磁盘I/O速度的途径8.4 提高磁盘可靠性的技术8.5 数据一致性控制习题第九章 操作系统接口9.1 用户接口9.2 Shell命令语言9.3 联机命令接口的实现9.4 系统调用的概念和类型9.5 UNIX系统调用9.6 系统调用的实现习题第十章 多处理机操作系统10.1 多处理机系统的基本概念10.2 多处理机系统的结构10.3 多处理机操作系统的特征与分类10.4 进程同步10.5 多处理机系统的进程调度10.6 网络操作系统10.7 分布式文件系统习题第十一章 多媒体操作系统11.1 多媒体系统简介11.2 多媒体文件中的各种媒体11.3 多媒体进程管理中的问题和接纳控制11.4 多媒体实时调度11.5 媒体服务器的特征和接纳控制11.6 多媒体存储器的分配方法11.7 高速缓存与磁盘调度习题第十二章 保护耜安全12.1 安全环境12.2 数据加密技术12.3 用户验证12.4 来自系统内部的攻击12.5 来自系统外部的攻击12.6 可信系统(Tmsted System)习题参考文献在计算机系统上配置操作系统,其主要目标是:方便性、有效性、可扩充性和开放性。1.方便性一个未配置OS的计算机系统是极难使用的。用户如果想直接在计算机硬件(裸机)上运行自己所编写的程序,就必须用机器语言书写程序。但如果在计算机硬件上配置了OS,系统便司以使用编译命令将用户采用高级语言书写的程序翻译成机器代码,或者直接通过OS所提供的各种命令操纵计算机系统,极大地方便了用户,使计算机变得易学易用。2.有效性有效性所包含的第一层含义是提高系统资源的利用率。在早期未配置OS的计算机系统中,诸如处理机、I/O设备等都经常处于空闲状态,各种资源无法得到充分利用,所以在当时,提高系统资源利用率是推动OS发展最主要的动力。有效性的另一层含义是,提高系统的吞吐量。OS可以通过合理地组织计算机的工作流程,加速程序的运行,缩短程序的运行周期,从而提高了系统的吞吐量。

类似文章

发表评论

您的电子邮箱地址不会被公开。