操作系统概念(第6版翻译版)(国外优秀信息科学与技术系列教学用书)

分類: 图书,计算机与互联网,家庭与计算机,Windows使用,
品牌: 西尔伯斯查兹(Silberschatz A.)
基本信息·出版社:高等教育出版社
·页码:741 页
·出版日期:2005年
·ISBN:7040133016
·条形码:9787040133011
·包装版本:第6版
·装帧:平装
·开本:16开
·丛书名:国外优秀信息科学与技术系列教学用书
产品信息有问题吗?请帮我们更新产品信息。
内容简介《操作系统概念》(第6版翻译版)是讨论了操作系统中的基本概念和算法,并对大量实例(如Linux系统)进行了研究。全书内容共分七部分。第一部分概要解释了操作系统是什么、做什么、是怎样设计与构造的,也解释了操作系统概念是如何发展起来的,操作系统的公共特性是什么。第二部分进程管理描述了作为现代操作系统核心的进程以及并发的概念。第三部分存储管理描述了存储管理的经典结构与算法以及不同的存储管理方案。第四部分I/O系统对I/O进行了深入的讨论,包括I/O系统设计、接口、内部结构与功能等。第五部分分布式系统介绍了分布式系统的一般结构以及连接它们的网络,讨论了分布存取策略、分布式文件系统及分布式系统中同步、通信等机制。第六部分保护与安全介绍了操作系统中对文件、内存、CPU及其他资源进行操作的安全与保护机制。第七部分案例研究,分析与讨论了Linux系统、Windows 2000、WindowsXP、FreeBSD、Mach及Nachos等实例。
作者简介西尔伯沙茨,耶鲁大学计算机科学系教授。研究方向包括操作系统、数据库系统、网络系统和分布式系统。
媒体推荐书评
本套教学用书的特点:
权威性——教育部高等教育司推荐、教育部高等学校信息科学与技术引进教材专家组遴选。
系统性——覆盖计算机专业主干课程和非计算机专业计算机基础课程;
先进性——著名计算机专家近两年的最新著作,内容体系先进;
经济性——价格与国内自编教材相当,是国内引进教材价格最低的。
编辑推荐《操作系统概念》(第6版翻译版)是作为操作系统的入门教材,适合所有对操作系统这门学科感兴趣的读者参考,尤其适合高等院校计算机专业及相关专业的学生用做操作系统课程的教材或教学参考书。
本套教学用书的特点:
权威性——教育部高等教育司推荐、教育部高等学校信息科学与技术引进教材专家组遴选。
系统性——覆盖计算机专业主干课程和非计算机专业计算机基础课程;
先进性——著名计算机专家近两年的最新著作,内容体系先进;
经济性——价格与国内自编教材相当,是国内引进教材价格最低的。
目录
第一部分概述
第一章导论
1.1操作系统是什么
1.1.1用户观点
1.1.2系统观点
1.1.3系统目标
……[看更多目录]
文摘第一部分概述
第一章 导论
操作系统是管理计算机硬件的程序。它还为应用程序提供基础,并且充当计算机硬件和计算机用户的中介。令人惊奇的是操作系统完成这些任务的方式多种多样。大型机操作系统设计的主要目的是为了充分优化硬件的利用率。个人计算机的操作系统是为了能支持复杂游戏、商业应用或位于两者之间的事物。手持计算机的操作系统是为了给用户提供一个可以与计算机方便地交互并执行程序的环境。因此,有的操作系统设计是为了方便,有的设计是为了高效,而有的设计目标是这两者都有。
为了理解操作系统是什么,必须首先了解其发展过程。本章跟踪操作系统的发展:从最初手工系统,到多道程序设计和分时系统,再到个人计算机和手持计算机。也会讨论其他类型的操作系统,如并行的、实时的、嵌入式的系统。随着讨论的不断深入,会发现操作系统的各个部分是对早期计算机系统问题非常自然的解决方式。
1.1操作系统是什么
操作系统是几乎所有计算机系统的一个重要组成部分。计算机系统可以粗分为四个部分:硬件、操作系统、应用程序和用户(图1.1)。
硬件,如中央处理单元(central processing unit,CPU)、内存(memory)、输入/输出设备(input/output device,I/O device),提供基本的计算资源。应用程序,如字处理程序、电子制表软件、编译器、网络浏览器,规定了按何种方式使用这些资源来解决用户的计算机问题。操作系统控制和协调各用户的应用程序对硬件的使用。
计算机系统的组成部分包括硬件、软件及数据。在计算机系统的操作过程中,操作系统提供了正确使用这些资源的方法。操作系统类似于政府。与政府一样,操作系统本身并不能实现任何有用的功能。它只不过提供了一个方便其他程序做有用工作的环境。可以从用户和系统两个观点来研究操作系统。
1.1.1 用户观点
……