首页 > 图书中心 >图书详情
计算机操作系统教程(第2版)
作者:张尧学
定价:19.60元
印次:1-1
ISBN:9787302039907
出版日期:2000.08.01
印刷日期:2000.08.01
(获教育部优秀教材一等奖,全国优秀畅销图书奖)张尧学 史美林 编著 操作系统是现代计算机系统中必不可少的基本系统软件,也是计算机专业的必修课程和从事计算机应用人员必不可少的知识。 本书是编著者在清华大学计算机系多年教学和科研的基础上,对其第一版改编而成的。自本书在1993年出版第一版之后的6年多时间里,计算机技术的发展可谓一日千里,但是,UNIX操作系统及其原理与技术并未发生根本性的变化和改变。无论是Windows系列的操作系统还是UNIX系列的操作系统,其主要原理仍是来自于UNIX。因此,本书在讲述操作系统原理的基础上,仍以UNIX系统为例进行介绍。不过,为了适应计算机软硬件技术的迅速发展和培养学生掌握新技术的能力,在第一版的基础上,我们增加了线程以及实时调度等相关新内容。同时,在保持第一版的优点前提下,对原书部分章节做了适当调整。 第2版全书共分为10章。 第1章简要介绍操作系统基本概念、功能、分类以及发展历史等,第2章则主要讨论操作系统界面和简单的使用操作方法。第3章介绍进程与线程管理的有关概念和技术,第4章主要是处理机管理和调度策略。调度策略与算法主要用于处理机管理,但在交换区等其他资源分配时也被大量使用。第5章介绍存储管理,包括分区、分页,以及分段和段页式管理等。作为进程管理与存储管理的实例,第6章介绍UNIX system V的进程与存储管理系统。第7章介绍文件系统,第8章讲述设备管理技术。第9章则在第7章与第8章的基础上介绍UNIX system V的文件和设备管理方法。最后一章介绍面向对象操作系统设计技术。 本书可作为计算机专业和相关专业的操作系统课程教材,也可供有关科技人员阅读和参考。
more >操作系统是现代计算机系统中不可缺少的基本系统软件。如果让用户去使用一台没有配置操作系统的现代计算机,那是难以想象的。操作系统管理和控制计算机系统中的所有软、硬件资源,是计算机系统的灵魂和核心。除此之外,它还为用户使用计算机提供一个方便灵活、安全可靠的工作环境。因此,学习并掌握计算机操作系统的基本原理和操作方法,不仅对计算机专业的学生和研究人员是必要的,而且对一般计算机应用人员也是非常有益的。 本书是在1993年出版的《计算机操作系统教程》的基础上重新改编而成的。1993年以来,由于Internet技术和计算机技术的飞速发展,计算机软硬件技术发生了巨大的变化和进步。在计算机操作系统方面,当年比较流行的DOS、Windows等低版本系统,除了在极少数具有特殊用途的场合之外,几乎已不见踪影。随之而来的是Windows 95,Windows 98,Windows NT以及Solaris等以多线程、多任务为主、具有网络功能的操作系统。这些系统与6年前的UNIX操作系统相比,除了在执行效率、对应的硬件平台、分布式计算环境、友好的用户界面以及网络功能等方面有所不同外,在CPU管理、进程管理、内存管理、文件系统以及设备管理等方面并无太多革命性的变化。软件,特别是系统软件的发展仍是以一种循序渐进的方式进行着。鉴于此,同时也考虑到使用本教程的老师们在讲课时不至于产生太大的跳跃,本书保留了第1版中所选用的参照操作系统UNIX System Ⅴ,并将其作为理解和描述操作系统基本概念的实例。另外,为了便于本书的讲授和自习,我们还编写了与本书配套使用的习题与实验指导书。 本书的内容安排如下:第1章简要介绍操作系统的基本概念、功能、分类以及发展历史等。第2章主要讨论操作系统界面和简单的使用操作方法。第3章介绍进程与线程管理的有关概念和技术。第4章主要介绍处理机管理和调度策略。调度策略与算法主要用于处理机管理,但在交换区等其他资源分配时也被大量使用。第5章介绍存储管理,包括分区、分页以及分段和段页式管理等。作为进程管理与存储管理的实例,第6章介绍UNIX System V的进程与存储管理系统。第7章介绍文件系统。第8章讲述设备管理技术。第9章则在第7章与第8章的基础上介绍UNIX System Ⅴ的文件和设备管理方法。最后一章介绍面向对象操作系统的设计技术。 本书第1章的第1节~第4节及第7节由史美林编写,其他部分由张尧学编写。 尽管本书对教材内容进行了补充和修改,但由于编著者水平有限,书中难免有错误和不妥之处,恳请广大读者批评指正。
more >