9780321267511

Operating Systems A Systematic View

by ;
  • ISBN13:

    9780321267511

  • ISBN10:

    0321267516

  • Edition: 6th
  • Format: Paperback
  • Copyright: 2004-04-21
  • Publisher: Pearson

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $215.79 Save up to $118.68
  • Rent Book $97.11
    Add to Cart Free Shipping

    TERM
    PRICE
    DUE

Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The Used and Rental copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Summary

Now in its sixth edition, this text continues to focus on using, rather than designing, computer operating systems and networks. Instead of concentrating on theory alone, the authors take a systematic view of the subject, showing readers why operating systems are needed and what, at the functional level, they do.
This text guides reader through Windows XP, Windows 2003, UNIX, Linux, Macintosh OS X, and Novell, as it incorporates the most current versions of these popular operating systems throughout.

Table of Contents

Prefacep. xxix
Introduction and Overviewp. 1
What Is an Operating System?p. 2
The Components of a Modern Operating Systemp. 3
A Look Aheadp. 4
Summaryp. 5
Key Wordsp. 5
Exercisesp. 5
System Resourcesp. 7
Hardwarep. 9
Memoryp. 10
The Processorp. 11
Microcodep. 19
Input and Output Devicesp. 19
Secondary Storagep. 20
Linking the Componentsp. 25
Summaryp. 29
Key Wordsp. 30
Exercisesp. 30
Software and Datap. 33
Hardware, Software, and Datap. 34
Softwarep. 34
Datap. 43
Summaryp. 50
Key Wordsp. 52
Exercisesp. 52
Linking the Componentsp. 55
Linking Internal Componentsp. 56
Architecturesp. 57
Logical and Physical I/Op. 65
Networksp. 70
Summaryp. 75
Key Wordsp. 76
Exercisesp. 77
Basic Operating System Conceptsp. 79
The Shell, the IOCS, and the File Systemp. 81
An Operating System's Basic Functionsp. 82
The User Interfacep. 82
Device Managementp. 88
The File Systemp. 92
The Bootp. 94
Utilitiesp. 96
Summaryp. 97
Key Wordsp. 98
Exercisesp. 98
Memory Management and Processor Managementp. 99
Memory Managementp. 100
Overlay Structuresp. 106
Virtual Memoryp. 109
Multiprogrammingp. 113
Time-Sharingp. 119
Scheduling and Queuingp. 121
Spoolingp. 123
Deadlockp. 123
Summaryp. 124
Key Wordsp. 125
Exercisesp. 126
Communicating with the Operating Systemp. 127
The User Interfacep. 129
User Interface Functionsp. 130
Types of User Interfacesp. 131
A Human Perspectivep. 132
Learning a User Interfacep. 132
Summaryp. 133
Key Wordsp. 134
Exercisesp. 134
MS-DOS Commandsp. 135
MS-DOSp. 136
Getting Startedp. 137
The File Systemp. 141
Pipes, Filters, and Redirectionp. 157
Returning to Windowsp. 160
Summaryp. 160
Key Wordsp. 162
Exercisesp. 162
Windows 2000p. 165
Windows 2000p. 166
Working With the Windows File Systemp. 171
Command Line Interfacep. 188
Windows Scripting Hostp. 188
Summaryp. 188
Key Wordsp. 190
Exercisesp. 190
UNIX/Linux Commands and Utilitiesp. 193
UNIXp. 194
The File Systemp. 198
Pipes, Filters, and Redirectionp. 209
Shell Scriptsp. 212
Other Useful Commandsp. 212
Graphic User Interfacep. 213
Summaryp. 213
Key Wordsp. 215
Exercisesp. 215
IBM OS/JCL: JOB and EXEC Statementsp. 217
Batch Job Control Languagesp. 218
OS/JCLp. 218
JOB Statementsp. 222
EXEC Statementsp. 227
Summaryp. 232
Key Wordsp. 232
Exercisesp. 233
IBM/OS JCL: DD Statementsp. 235
External Device Linkagep. 236
Unit Record Hardwarep. 239
Magnetic Diskp. 241
Magnetic Tapep. 246
System Input and Outputp. 247
Job Step Qualificationp. 248
Librariesp. 248
A Complete Jobp. 249
Summaryp. 252
Key Wordsp. 253
Exercisesp. 253
Operating System Internalsp. 255
The Intel Architecturep. 257
Introductionp. 258
Architecture Overviewp. 258
Memory Addressingp. 260
Task Managementp. 263
Memory Protectionp. 265
Interrupt Handlingp. 265
Improving the Performance of the Intel Architecturep. 266
Summaryp. 269
Key Wordsp. 271
Exercisesp. 271
MS-DOSp. 273
Evaluating an Operating Systemp. 274
Microcomputer Operating Systemsp. 276
MS-DOS Internalsp. 277
Summaryp. 290
Key Wordsp. 291
Exercisesp. 292
Windows 2000 Internalsp. 293
Windows 2000p. 294
Windows 2000 Architecturep. 294
Process Managementp. 299
Memory Managementp. 301
Disk Managementp. 304
File Managementp. 305
Input Output Managerp. 308
The Registryp. 310
Summaryp. 311
Key Wordsp. 314
Exercisesp. 314
UNIX and Linuxp. 317
The UNIX Systemp. 318
Images and Processesp. 319
The Shellp. 327
Time-Slicing and Interruptsp. 327
Memory Managementp. 328
The File Systemp. 330
UNIX Internalsp. 335
Linuxp. 335
Summaryp. 337
Key Wordsp. 340
Exercisesp. 340
Traditional IBM Mainframe Operating Principlesp. 343
The Hardware Environmentp. 344
Addressing Memoryp. 344
The Program Status Wordp. 345
Controlling Physical I/Op. 350
Interruptsp. 356
Program Statesp. 368
An Examplep. 369
Summaryp. 374
Key Wordsp. 375
Exercisesp. 375
IBM MVSp. 377
Traditional IBM Mainframe Operating Systemsp. 378
Job and Task Managementp. 379
Control Blocksp. 384
Dispatchingp. 386
Allocating Peripheral Devicesp. 410
Data Managementp. 414
System Generationp. 415
Summaryp. 415
Key Wordsp. 416
Exercisesp. 416
Virtual Machinesp. 419
Operating System Developmentp. 420
VM's Structurep. 425
The Control Program (CP)p. 427
Advantages and Disadvantagesp. 431
Summaryp. 432
Key Wordsp. 433
Exercisesp. 434
Networksp. 435
The Client/Server Operating Systemp. 437
Introductionp. 438
Communications Architecturep. 440
Client/Server Systemsp. 442
Network Operating Systemsp. 443
Traditional Servicesp. 446
Emerging Network Operating System Servicesp. 450
Database Servicesp. 451
Internet/Intranet Servicesp. 451
Management Servicesp. 451
Summaryp. 452
Key Wordsp. 454
Exercisesp. 454
Novell NetWarep. 455
NetWarep. 456
File Systemsp. 460
Printing Servicesp. 463
Novell Directory Servicesp. 464
Network Managementp. 465
Using NetWarep. 466
Summaryp. 478
Key Wordsp. 480
Exercisesp. 480
Windows 2000 Serverp. 483
Introductionp. 484
Network Protocolsp. 486
Active Directory Servicep. 488
File Servicesp. 489
Print Servicesp. 490
Managing Windows 2000 Serverp. 491
Using Windows 2000 Server and Clientp. 492
Summaryp. 507
Key Wordsp. 509
Exercisesp. 509
The Internetp. 511
Internet Protocolsp. 512
Application Protocolsp. 513
Domain Name Systemp. 517
Dynamic Host Configuration Protocolp. 520
Network Managementp. 521
Web Servicesp. 522
Internet Crimep. 525
Securityp. 527
Summaryp. 531
Key Wordsp. 533
Exercisesp. 533
Appendix A: Number Systems, Data Types, and Codesp. 535
Number Systemsp. 535
Data Typesp. 537
Appendix B: Summary of MS-DOS Commandsp. 541
Generalp. 541
Selected Commandsp. 544
Selected Filtersp. 550
Appendix C: Summary of UNIX Commandsp. 553
Generalp. 553
Commands and Utilitiesp. 556
Glossaryp. 565
Indexp. 593
Table of Contents provided by Syndetics. All Rights Reserved.

Rewards Program

Write a Review