计算机操作系统(修订版)
基本信息
内容简介回到顶部↑
书籍
计算机书籍
本教材介绍了计算机系统中的一个重要系统软件——操作系统(0S)。全书共分10章,第l章介绍OS的发展过程、基本特征、功能以及OS的结构设计;第2、3章详细地阐述了进程和线程的基本概念、同步与通信、调度与死锁;第4章介绍连续式、离散式存储器的管理方式及虚拟存储器;第5、6、7章分别介绍设备管理、文件管理和用户接口;第8章介绍了计算机网络系统、网络OS所提供的功能和服务,以及Internet和Intranet;第9章对保障系统安全的访问控制、认证、数据加密和防火墙四大技术作了较详细的阐述;第10章介绍了一个OS的实例——UNIX系统V的内核结构。
本教材可作为计算机科学与工程和计算机应用专业本科生的教科书,也可作为从事计算机工作的科技人员学习OS的参考书。
计算机书籍
本教材介绍了计算机系统中的一个重要系统软件——操作系统(0S)。全书共分10章,第l章介绍OS的发展过程、基本特征、功能以及OS的结构设计;第2、3章详细地阐述了进程和线程的基本概念、同步与通信、调度与死锁;第4章介绍连续式、离散式存储器的管理方式及虚拟存储器;第5、6、7章分别介绍设备管理、文件管理和用户接口;第8章介绍了计算机网络系统、网络OS所提供的功能和服务,以及Internet和Intranet;第9章对保障系统安全的访问控制、认证、数据加密和防火墙四大技术作了较详细的阐述;第10章介绍了一个OS的实例——UNIX系统V的内核结构。
本教材可作为计算机科学与工程和计算机应用专业本科生的教科书,也可作为从事计算机工作的科技人员学习OS的参考书。
目录回到顶部↑
第一章 操作系统引论
1.1 操作系统的目标和作用
1.1.1 操作系统的目标
1.1.2 操作系统的作用
1.1.3 推动操作系统发展的主要动力
1.2 操作系统的发展过程
1.2.1 无操作系统的计算机系统
1.2.2 单道批处理系统
1.2.3 多道批处理系统
1.2.4 分时系统
1.2.5 实时系统
1.3 操作系统的基本特性
1.3.1 并发(concunence)
1.3.2 共享(sharing)
1.3.3 虚拟(virtual)
1.3.4 异步性(asynchronism)
1.4 操作系统的主要功能
1.4.1 处理机管理功能
1.4.2 存储器管理功能
1.4.3 设备管理功能
1.1 操作系统的目标和作用
1.1.1 操作系统的目标
1.1.2 操作系统的作用
1.1.3 推动操作系统发展的主要动力
1.2 操作系统的发展过程
1.2.1 无操作系统的计算机系统
1.2.2 单道批处理系统
1.2.3 多道批处理系统
1.2.4 分时系统
1.2.5 实时系统
1.3 操作系统的基本特性
1.3.1 并发(concunence)
1.3.2 共享(sharing)
1.3.3 虚拟(virtual)
1.3.4 异步性(asynchronism)
1.4 操作系统的主要功能
1.4.1 处理机管理功能
1.4.2 存储器管理功能
1.4.3 设备管理功能
前言回到顶部↑
再版前言
操作系统(OS)是最重要的计算机系统软件,同时也是最活跃的学科之一,其发展极为迅速。为使本教材内容能及时地紧跟时代潮流,从1981年至今,我们已对本教材做过多次修改。2000年我们又对1996年出版的《计算机操作系统》教材进行了重写。为了适当压缩篇幅,我们调整了该教材的结构,从原来的15章改为10章,即将原来的第2、3章合并为“进程的描述与控制”一章;原来的第5、6章合并为“存储器管理”一章;第8、9章合并为“文件管理”一章;第11、12章合并为“网络操作系统”一章;另外,还考虑到在大学低年级的实践中,学生已经学习过Windows OS的使用,故本书将原第15章删掉。
我们在本教材中,介绍了许多在90年代引入或广泛使用的技术,如微内核OS结构、线程的控制与通信、数据一致性、系统容错技术等,又因为20世纪90年代是计算机网络特别是Internet大发展的年代,故我们对网络操作系统一章做了较大的修改。还应强调说明的是,随着网络的广泛应用,系统安全性问题提到了头等重要的地位。事实上,若不能确保系统(网络)的安全性,则系统(网络)是难以被人接受的,故在国内外的OS教科书中,大多增加了一章或几章内容用于介绍系统的安全性保障。我们在第9章中,对系统安全性做了较全面的阐述。
本次再版的《计算机操作系统》一书共分10章。第1章仍为OS引论,介绍OS的发展过程、基本特征和功能,新增加了OS的结构设计;第2、3章详细地阐述了进程和线程的基本概念、进程控制、同步与通信以及调度与死锁,增加了线程的控制、线程的同步与通信;第4章为存储管理,内容有连续分配、离.散式分配存储管理方式和虚拟存储器;第5、6章分别为设备管理和文件管理;第7章介绍操作系统接口,其中,增加了UNIX系统的 Shell语言和系统调用的实现方法;第8章为网络操作系统,扼要地介绍了计算机网络的基本概念、网络OS的工作模式、功能和提供的服务,以及Internet/Intranet;第9章对保障系统和网络安全的存取控制、认证、数据加密和防火墙四大技术,做了较详细的阐述;第lo章介绍了当前广泛使用的OS实例——UNIX系统v的内核结构。
本教材在编写过程中,得到了西安电子科技大学出版社的大力支持与合作。此外,汤蓓莉、王侃雅等同志在整理、校对、绘图等工作中,都付出了艰辛的劳动,使本教材能如期地与读者见面。在此谨向以上各位表示衷心感谢。
本教材虽经多次反复修改,突出了操作系统的基本概念,反映了当代操作系统的新技术,但限于编者水平,在本次编写的教材中,仍难免会有错误和不当之处,恳请读者批评指正。
编者
2000年12月
操作系统(OS)是最重要的计算机系统软件,同时也是最活跃的学科之一,其发展极为迅速。为使本教材内容能及时地紧跟时代潮流,从1981年至今,我们已对本教材做过多次修改。2000年我们又对1996年出版的《计算机操作系统》教材进行了重写。为了适当压缩篇幅,我们调整了该教材的结构,从原来的15章改为10章,即将原来的第2、3章合并为“进程的描述与控制”一章;原来的第5、6章合并为“存储器管理”一章;第8、9章合并为“文件管理”一章;第11、12章合并为“网络操作系统”一章;另外,还考虑到在大学低年级的实践中,学生已经学习过Windows OS的使用,故本书将原第15章删掉。
我们在本教材中,介绍了许多在90年代引入或广泛使用的技术,如微内核OS结构、线程的控制与通信、数据一致性、系统容错技术等,又因为20世纪90年代是计算机网络特别是Internet大发展的年代,故我们对网络操作系统一章做了较大的修改。还应强调说明的是,随着网络的广泛应用,系统安全性问题提到了头等重要的地位。事实上,若不能确保系统(网络)的安全性,则系统(网络)是难以被人接受的,故在国内外的OS教科书中,大多增加了一章或几章内容用于介绍系统的安全性保障。我们在第9章中,对系统安全性做了较全面的阐述。
本次再版的《计算机操作系统》一书共分10章。第1章仍为OS引论,介绍OS的发展过程、基本特征和功能,新增加了OS的结构设计;第2、3章详细地阐述了进程和线程的基本概念、进程控制、同步与通信以及调度与死锁,增加了线程的控制、线程的同步与通信;第4章为存储管理,内容有连续分配、离.散式分配存储管理方式和虚拟存储器;第5、6章分别为设备管理和文件管理;第7章介绍操作系统接口,其中,增加了UNIX系统的 Shell语言和系统调用的实现方法;第8章为网络操作系统,扼要地介绍了计算机网络的基本概念、网络OS的工作模式、功能和提供的服务,以及Internet/Intranet;第9章对保障系统和网络安全的存取控制、认证、数据加密和防火墙四大技术,做了较详细的阐述;第lo章介绍了当前广泛使用的OS实例——UNIX系统v的内核结构。
本教材在编写过程中,得到了西安电子科技大学出版社的大力支持与合作。此外,汤蓓莉、王侃雅等同志在整理、校对、绘图等工作中,都付出了艰辛的劳动,使本教材能如期地与读者见面。在此谨向以上各位表示衷心感谢。
本教材虽经多次反复修改,突出了操作系统的基本概念,反映了当代操作系统的新技术,但限于编者水平,在本次编写的教材中,仍难免会有错误和不当之处,恳请读者批评指正。
编者
2000年12月
评论交流
共有43人开贴评论 56人参与评论 37人参与打分 查看
评价等级:
发表于:2007-6-27 2:09:00
很少给书打低分的,但这本书是个例外,应该是我看的操作系统书里最糟糕的一本。全书看下来,除了后面一章讲了Unix实例,通篇就是理论,除了理论还是理论,而且是纯理论,大段大段的文字描述,很少代码,很少配图,例子更是少得可怜。
例1:
死锁那章讲银行家算法,AST的《现代操作系统》,2张表,3个向量,几段话,说得清清楚楚。这本书一上来就是三个矩阵,紧接着又是一堆伪代码描述,用了4张表,说了三页,说的人云里雾里。我看AST的书看懂了,反过来看这本书就好像是在看天书。
例2:
有关于管程的描述,这本书只字未提管程机制需要由编程语言和编译器共同实现的,而不是随便编一个数据结构就叫管程。
例3:
也不知道是什么年代了,里面的伪代码全是Pascal,看着就胸闷。作者似乎很喜欢最早期的批处理系统和作业,进程调度那章开头就洋洋洒洒的写了几大页的作业调度,搞得我现在看见批处理和作业就发慌。
例4:
有关于线程的描述,看见AST的书上那些在进程中像虫子一样的东西,一下子就明白了线程就是程序的执行轨迹。这本书说了一堆废话,最后终于上了一张图,里面的线程就像是变电箱上面的高压警告标志一样,我的天!这就是所谓的线程!
不想再举例子了,这样的书简直是在毒害人,现在终于知道为什么大家都喊操作系统难学难懂,全怪他们,谁叫他们用这本书作教材。
想学操作系统的同学,推荐以下教材供选择:
概念和理论:《现代操作系统》、《操作系统概念》
基于Unix:《Unix操作系统设计》
基于Linux:《深入理解Linux内核》
基于Windows:《深入解析Windows操作系统》
操作系统设计:《操作系统设计与实现》
源代码分析:《Linux内核源代码情景分析》
例1:
死锁那章讲银行家算法,AST的《现代操作系统》,2张表,3个向量,几段话,说得清清楚楚。这本书一上来就是三个矩阵,紧接着又是一堆伪代码描述,用了4张表,说了三页,说的人云里雾里。我看AST的书看懂了,反过来看这本书就好像是在看天书。
例2:
有关于管程的描述,这本书只字未提管程机制需要由编程语言和编译器共同实现的,而不是随便编一个数据结构就叫管程。
例3:
也不知道是什么年代了,里面的伪代码全是Pascal,看着就胸闷。作者似乎很喜欢最早期的批处理系统和作业,进程调度那章开头就洋洋洒洒的写了几大页的作业调度,搞得我现在看见批处理和作业就发慌。
例4:
有关于线程的描述,看见AST的书上那些在进程中像虫子一样的东西,一下子就明白了线程就是程序的执行轨迹。这本书说了一堆废话,最后终于上了一张图,里面的线程就像是变电箱上面的高压警告标志一样,我的天!这就是所谓的线程!
不想再举例子了,这样的书简直是在毒害人,现在终于知道为什么大家都喊操作系统难学难懂,全怪他们,谁叫他们用这本书作教材。
想学操作系统的同学,推荐以下教材供选择:
概念和理论:《现代操作系统》、《操作系统概念》
基于Unix:《Unix操作系统设计》
基于Linux:《深入理解Linux内核》
基于Windows:《深入解析Windows操作系统》
操作系统设计:《操作系统设计与实现》
源代码分析:《Linux内核源代码情景分析》
发表于:2011-4-25 15:42:00
《计算机操作系统(修订版) 》、《计算机操作系统 学习指导与题解 》。全新,两本一起,转让价:15元
《UML基础与Rose建模教程》。全新,转让价:10元
《Perl语言入门(第五版) 》 9成新,转让价:20元
《Microsoft .NET框架程序设计(修订版) 》。全新,转让价:10元
《C# 高级编程(第2版)》 [绝版] 。9成新,转让价:10元
《SOAP:XML跨平台Web Service开发技术》。9成新,已无光盘,转让价:6元
《XML手册(第四版)》含两张光盘,99成新。转让价:10元
《80X86 汇编语言程序设计 》。9成新,转让价:6元
《软件设计师教程(第2版) 》。全新,转让价:6元
《考博英语词汇突破 》。9成新,转让价:10元
《银行柜面英语会话(英汉对照)含光盘一张(白皮) 》,转让价:6元
10部奥斯卡经典电影(绝版珍藏),学习英语的绝好材料,带中英文字幕,《碟中碟》英语学习软件带的,全新,一共11张DVD光盘,转让价:22元(送李阳英语“突破”系列教学光盘)
详细情况,下面的网页会随时更新:
http://www.tryrefine.cn/zr.htm
《UML基础与Rose建模教程》。全新,转让价:10元
《Perl语言入门(第五版) 》 9成新,转让价:20元
《Microsoft .NET框架程序设计(修订版) 》。全新,转让价:10元
《C# 高级编程(第2版)》 [绝版] 。9成新,转让价:10元
《SOAP:XML跨平台Web Service开发技术》。9成新,已无光盘,转让价:6元
《XML手册(第四版)》含两张光盘,99成新。转让价:10元
《80X86 汇编语言程序设计 》。9成新,转让价:6元
《软件设计师教程(第2版) 》。全新,转让价:6元
《考博英语词汇突破 》。9成新,转让价:10元
《银行柜面英语会话(英汉对照)含光盘一张(白皮) 》,转让价:6元
10部奥斯卡经典电影(绝版珍藏),学习英语的绝好材料,带中英文字幕,《碟中碟》英语学习软件带的,全新,一共11张DVD光盘,转让价:22元(送李阳英语“突破”系列教学光盘)
详细情况,下面的网页会随时更新:
http://www.tryrefine.cn/zr.htm
| 我要写评论 |
| 查看所有评论交流(共43条) |








点击看大图




加载中...

