#
#

Operating System Concepts (Record no. 1184)

MARC details
000 -LEADER
fixed length control field nam a22 7a 4500
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20171030162749.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 171030b xxu||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 978-81-265-5427-0
028 ## - PUBLISHER NUMBER
Source Allied Informatics, Jaipur
Bill Number 4172
Bill Date 12/10/2017
Purchase Year 25/10/17
040 ## - CATALOGING SOURCE
Original cataloging agency BSDU
Language of cataloging English
Transcribing agency BSDU
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.43
Item number SIL
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name Silberschatz, Abraham
245 ## - TITLE STATEMENT
Title Operating System Concepts
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. New Delhi
Name of publisher, distributor, etc. Wiley India Pvt. Ltd. India,
Date of publication, distribution, etc. 2016,c2014
300 ## - PHYSICAL DESCRIPTION
Extent 856
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Chapter 1 Introduction<br/><br/>1.1 What Operating Systems Do<br/><br/>1.2 Computer-System Organization<br/><br/>1.3 Computer-System Architecture<br/><br/>1.4 Operating-System Structure<br/><br/>1.5 Operating-System Operations<br/><br/>1.6 Process Management<br/><br/>1.7 Memory Management<br/><br/>1.8 Storage Management<br/><br/>1.9 Protection and Security<br/><br/>1.10 Kernel Data Structures<br/><br/>1.11 Computing Environments<br/><br/>1.12 Open-Source Operating Systems<br/><br/>1.13 Summary<br/><br/> <br/><br/>Chapter 2 System Structures<br/><br/>2.1 Operating-System Services<br/><br/>2.2 User and Operating-System Interface<br/><br/>2.3 System Calls<br/><br/>2.4 Types of System Calls<br/><br/>2.5 System Programs<br/><br/>2.6 Operating-System Design and Implementation<br/><br/>2.7 Operating-System Structure<br/><br/>2.8 Operating-System Debugging<br/><br/>2.9 Operating-System Generation<br/><br/>2.10 System Boot<br/><br/>2.11 Summary<br/><br/> <br/><br/>Part Two Process Management<br/><br/> <br/><br/>Chapter 3 Process Concept<br/><br/>3.1 Process Concept<br/><br/>3.2 Process Scheduling<br/><br/>3.3 Operations on Processes<br/><br/>3.4 Interprocess Communication<br/><br/>3.5 Examples of IPC Systems<br/><br/>3.6 Communication in Client--Server Systems<br/><br/>3.7 Summary<br/><br/> <br/><br/>Chapter 4 Multithreaded Programming<br/><br/>4.1 Overview<br/><br/>4.2 Multicore Programming<br/><br/>4.3 Multithreading Models<br/><br/>4.4 Thread Libraries<br/><br/>4.5 Implicit Threading<br/><br/>4.6 Threading Issues<br/><br/>4.7 Operating-System Examples<br/><br/>4.8 Summary<br/><br/> <br/><br/>Chapter 5 Process Scheduling<br/><br/>5.1 Basic Concepts<br/><br/>5.2 Scheduling Criteria<br/><br/>5.3 Scheduling Algorithms<br/><br/>5.4 Thread Scheduling<br/><br/>5.5 Multiple-Processor Scheduling<br/><br/>5.6 Real-Time CPU Scheduling<br/><br/>5.7 Operating-System Examples<br/><br/>5.8 Algorithm Evaluation<br/><br/>5.9 Summary<br/><br/> <br/><br/>Chapter 6 Synchronization<br/><br/>6.1 Background<br/><br/>6.2 The Critical-Section Problem<br/><br/>6.3 Peterson's Solution<br/><br/>6.4 Synchronization Hardware<br/><br/>6.5 Mutex Locks<br/><br/>6.6 Semaphores<br/><br/>6.7 Classic Problems of Synchronization<br/><br/>6.8 Monitors<br/><br/>6.9 Synchronization Examples<br/><br/>6.10 Alternative Approaches<br/><br/>6.11 Summary<br/><br/> <br/><br/>Chapter 7 Deadlocks<br/><br/>7.1 System Model<br/><br/>7.2 Deadlock Characterization<br/><br/>7.3 Methods for Handling Deadlocks<br/><br/>7.4 Deadlock Prevention<br/><br/>7.5 Deadlock Avoidance<br/><br/>7.6 Deadlock Detection<br/><br/>7.7 Recovery from Deadlock<br/><br/>7.8 Summary<br/><br/> <br/><br/>Part Three Memory Management<br/><br/> <br/><br/>Chapter 8 Memory-Management Strategies<br/><br/>8.1 Background<br/><br/>8.2 Swapping<br/><br/>8.3 Contiguous Memory Allocation<br/><br/>8.4 Segmentation<br/><br/>8.5 Paging<br/><br/>8.6 Structure of the Page Table<br/><br/>8.7 Example: Intel 32 and 64-bit Architectures<br/><br/>8.8 Example: ARM Architecture<br/><br/>8.9 Summary<br/><br/> <br/><br/>Chapter 9 Virtual-Memory Management<br/><br/>9.1 Background<br/><br/>9.2 Demand Paging<br/><br/>9.3 Copy-on-Write<br/><br/>9.4 Page Replacement<br/><br/>9.5 Allocation of Frames<br/><br/>9.6 Thrashing<br/><br/>9.7 Memory-Mapped Files<br/><br/>9.8 Allocating Kernel Memory<br/><br/>9.9 Other Considerations<br/><br/>9.10 Operating-System Examples<br/><br/>9.11 Summary<br/><br/> <br/><br/>Part Four Storage Management<br/><br/> <br/><br/>Chapter 10 File System<br/><br/>10.1 File Concept<br/><br/>10.2 Access Methods<br/><br/>10.3 Directory and Disk Structure<br/><br/>10.4 File-System Mounting<br/><br/>10.5 File Sharing<br/><br/>10.6 Protection<br/><br/>10.7 Summary<br/><br/> <br/><br/>Chapter 11 Implementing File-Systems<br/><br/>11.1 File-System Structure<br/><br/>11.2 File-System Implementation<br/><br/>11.3 Directory Implementation<br/><br/>11.4 Allocation Methods<br/><br/>11.5 Free-Space Management<br/><br/>11.6 Efficiency and Performance<br/><br/>11.7 Recovery<br/><br/>11.8 NFS 523<br/><br/>11.9 Example: The WAFL File System<br/><br/>11.10 Summary<br/><br/> <br/><br/>Chapter 12 Mass-Storage Structure<br/><br/>12.1 Overview of Mass-Storage Structure<br/><br/>12.2 Disk Structure<br/><br/>12.3 Disk Attachment<br/><br/>12.4 Disk Scheduling<br/><br/>12.5 Disk Management<br/><br/>12.6 Swap-Space Management<br/><br/>12.7 RAID Structure<br/><br/>12.8 Stable-Storage Implementation<br/><br/>12.9 Summary<br/><br/> <br/><br/>Chapter 13 I/O Systems<br/><br/>13.1 Overview<br/><br/>13.2 I/O Hardware<br/><br/>13.3 Application I/O Interface<br/><br/>13.4 Kernel I/O Subsystem<br/><br/>13.5 Transforming I/O Requests to Hardware Operations<br/><br/>13.6 STREAMS<br/><br/>13.7 Performance<br/><br/>13.8 Summary<br/><br/> <br/><br/>Part Five Protection and Security<br/><br/> <br/><br/>Chapter 14 System Protection<br/><br/>14.1 Goals of Protection<br/><br/>14.2 Principles of Protection<br/><br/>14.3 Domain of Protection<br/><br/>14.4 Access Matrix<br/><br/>14.5 Implementation of the Access Matrix<br/><br/>14.6 Access Control<br/><br/>14.7 Revocation of Access Rights<br/><br/>14.8 Capability-Based Systems<br/><br/>14.9 Language-Based Protection<br/><br/>14.10 Summary<br/><br/> <br/><br/>Chapter 15 System Security<br/><br/>15.1 The Security Problem<br/><br/>15.2 Program Threats<br/><br/>15.3 System and Network Threats<br/><br/>15.4 Cryptography as a Security Tool<br/><br/>15.5 User Authentication<br/><br/>15.6 Implementing Security Defenses<br/><br/>15.7 Firewalling to Protect Systems and Networks<br/><br/>15.8 Computer-Security Classifications<br/><br/>15.9 An Example: Windows 7<br/><br/>15.10 Summary<br/><br/> <br/><br/>Part Six Case Studies<br/><br/> <br/><br/>Chapter 16 The Linux System<br/><br/>16.1 Linux History<br/><br/>16.2 Design Principles<br/><br/>16.3 Kernel Modules<br/><br/>16.4 Process Management<br/><br/>16.5 Scheduling<br/><br/>16.6 Memory Management<br/><br/>16.7 File Systems<br/><br/>16.8 Input and Output<br/><br/>16.9 Interprocess Communication<br/><br/>16.10 Network Structure<br/><br/>16.11 Security<br/><br/>16.12 Summary<br/><br/> <br/><br/>Chapter 17 Windows 7<br/><br/>17.1 History<br/><br/>17.2 Design Principles<br/><br/>17.3 System Components<br/><br/>17.4 Terminal Services and Fast User Switching<br/><br/>17.5 File System<br/><br/>17.6 Networking<br/><br/>17.7 Programmer Interface<br/><br/>17.8 Summary<br/><br/> <br/><br/>Chapter 18 Influential Operating Systems<br/><br/>18.1 Feature Migration<br/><br/>18.2 Early Systems<br/><br/>18.3 Atlas<br/><br/>18.4 XDS-940<br/><br/>18.5 THE<br/><br/>18.6 RC 4000<br/><br/>18.7 CTSS<br/><br/>18.8 MULTICS<br/><br/>18.9 IBM OS/360<br/><br/>18.10 TOPS-20<br/><br/>18.11 CP/M and MS/DOS<br/><br/>18.12 Macintosh Operating System and Windows<br/><br/>18.13 Mach<br/><br/>18.14 Other Systems<br/><br/> <br/><br/>Exercises<br/><br/>Bibliographical Notes<br/><br/> <br/><br/>Appendices (Online)<br/><br/>Appendix A BSD UNIX<br/><br/>A.1 UNIX History<br/><br/>A.2 Design Principles<br/><br/>A.3 Programmer Interface<br/><br/>A.4 User Interface<br/><br/>A.5 Process Management<br/><br/>A.6 Memory Management<br/><br/>A.7 File System<br/><br/>A.8 I/O System<br/><br/>A.9 Interprocess Communication<br/><br/>A.10 Summary<br/><br/> <br/><br/>Appendix B The Mach System<br/><br/>B.1 History of the Mach System<br/><br/>B.2 Design Principles<br/><br/>B.3 System Components<br/><br/>B.4 Process Management<br/><br/>B.5 Interprocess Communication<br/><br/>B.6 Memory Management<br/><br/>B.7 Programmer Interface
520 ## - SUMMARY, ETC.
Summary, etc. The ninth edition of Operating System Concepts continues to evolve to provide a solid theoretical foundation for understanding operating systems. This edition has been updated with more extensive coverage of the most current topics and applications, improved conceptual coverage and additional content to bridge the gap between concepts and actual implementations. A new design allows for easier navigation and enhances reader motivation. Additional end-of-chapter, exercises, review questions and programming exercises help to further reinforce important concepts. WileyPLUS, including a test bank, self-check exercises and a student solutions manual, is also part of the comprehensive support package
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer Science
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element CSE
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Software Engineers
700 ## - ADDED ENTRY--PERSONAL NAME
Personal name Galvin, Peter B
700 ## - ADDED ENTRY--PERSONAL NAME
Personal name Gagne, Gerg
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Books
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Cost, normal purchase price Total Checkouts Full call number Barcode Date last seen Date last checked out Price effective from Koha item type Collection code Cost, replacement price
    Dewey Decimal Classification     BSDU Knowledge Resource Center, Jaipur BSDU Knowledge Resource Center, Jaipur General Stacks 10/30/2017 619.00 7 005.43 SIL 014205 07/28/2022 04/22/2019 10/30/2017 Books    
    Dewey Decimal Classification     BSDU Knowledge Resource Center, Jaipur BSDU Knowledge Resource Center, Jaipur General Stacks 10/30/2017 619.00 4 005.43 SIL 014206 12/27/2022 12/16/2022 10/30/2017 Books    
    Dewey Decimal Classification   Not For Loan BSDU Knowledge Resource Center, Jaipur BSDU Knowledge Resource Center, Jaipur General Stacks 10/30/2017 619.00   005.43 SIL 014207 02/12/2020   10/30/2017 Books Not for Loan  
    Dewey Decimal Classification     BSDU Knowledge Resource Center, Jaipur BSDU Knowledge Resource Center, Jaipur General Stacks 10/11/2019 669.00   005.43 SIL 017928 02/12/2020   10/11/2019 Books   669.00