出版时间:2006-3 出版社:电子工业出版社 作者:[美]WilliamStallings(斯托林斯) 页数:664
Tag标签:无
内容概要
操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。本书不仅全面系统地讲述了操作系统的基本概念、原理和方法,而且以当代最流行的操作系统——Windows、UNIX和Linux为例,全面清楚地展现了当代操作系统的本质和特点,使本书的内容具有先进性和适应性。 本书既注重对操作系统的经典内容的论述,又紧密联系当代流行的设计问题以及当前操作系统的发展方向,可作为大学计算机专业或计算机应用相关专业的本科生教材和参考书,也可供从事计算机方向研究的专业技术人员使用。
作者简介
William Stallings,作为一名顾问、讲师和17本(不包括再版)著作的作者,William Stallings是计算机界的一位巨擘。本书第四版获得了由美国教科书与高等院校作者协会(Text and Academic Authors Association)颁发的2002年度最佳计算机与工程图书奖。他还因其大量优秀作品获
书籍目录
Chapter0 Reader's Guide 0.1 Outling of the Book 0.2 Topic Ordering 0.3 Internrt and Wae ResourcesPART ONE BACKGROUND Chapter1 Computer System Overview 1.1 Basic Elements 1.2 Processor Registers 1.3 Instruction Execution 1.4 Interrupts 1.5 The Memory Hierarchy 1.6 Cache Memory 1.7 I/O Communication Techniques 1.8 Recommended Readings and Wed Sites 1.9 Key Trems,Review Questions,and Probleme Appendix 1A Performance Charactreistiocs of Two-Level Memories Appendix 1B Procedure Control Chapter2 Operating System Oveview 2.1 Operating System objectives and Functions 2.2 The Evolution of Opreting Systems 2.3 Major Achievements 2.4 Developments Leading to Modern Operating Systems 2.5 Microsoft Windows Overview 2.6 Traditional NUIX Systems 2.7 Modern UNIX Syatems 2.8 Linux 2.9 Recommended Readings and Wed Sites 2.10 Key Terms,Review Questions,and ProdlemsPART TWO PROCESSES Chapter3 Process Description and Control 3.1 What is a Process? 3.2 Process States 3.3 Process Description 3.4 Process Control 3.5 UNIX SVR 4 Process Management 3.6 Summary 3.7 Recommended Readings 3.8 Key Terms,Review Questions,aand Problems Programming Project One:Developing a shell Chapter4 Threads,SMP,and Microkernels 4.1 Processes and Threads …… Chapter5 Concurrency: Mutual Excluson and Synchronization Chapter6 Concurrency: Deadlock and StarvationPART THREE MEMORY Chapter7 Memory Management Chapter8 Virtual MemoryPART FOUR SCHEDULING Chapter9 Uniprocessor Scheduling Programming project Two:The Host Dipatcher Shell Chapter10 Multiprocessor and Real-Time SchedulingPART FIVE INPUT/OUTPUT AND FILES Chapter11 I/O Management and Disk Scheduling Chapter12 File ManagementAPPENDICES Appendix A Topics in Concurrency Appendix B Object-Oriented Design Appendix C Programming and Operating System Projects Appendix D OSP:An Environment for Operating Systems Projects Appendix E BACI: The Ben-Ari Concurrent Programming SystemGlossaryReferencesIndex
编辑推荐
本书是畅销作者William Stallings的又一部力作,其第四版曾获得美国计算机科学与工程类教材大奖,得到了美国教育界和工程技术人员的好评。本书不仅全面系统地讲述了操作系统的基本概念、原理和方法,而且以当代最流行的操作系统(Windowst,UNIX和Linux)为例,全面清楚地展现了当代操作系统的本质和特点,使得本书的内容具有先进性和适应性。 William Stallings是一位肩负着使命的作者:他希望不管是学生还是经验丰富的专业人士都能拥有一本能全面讲述操作系统原理、结构和机制的书籍。在他这本获奖图书的第五版中,Stallings结合当今操作系统的设计目标及开发方向,对操作系统设计的基础知识做了全面的讲解。
图书封面
图书标签Tags
无
评论、评分、阅读与下载