The main software when using the computer is the operating system. The operating system defines all the experiences when using a computer; it manages the hardware and software resources of the computer system, provides a way for applications to deal with the hardware without having to know all the details of the hardware, and it is the software that makes all the programs work. It organizes and controls the hardware on computers. The operating system is the first software we see when we turn on the computer, and the last software we see when the computer is turned off. The operating system plays the role of the good parent, making sure that each application gets the necessary resources while playing nicely with all the other applications, as well as husbanding the limited capacity of the system for the greatest good of all the users and applications. Even if a particular computer is unique, an operating system can ensure that applications continue to run when hardware upgrades and updates occur.
I hope this book will go some way toward dispelling the mystique, and encourage a greater general understanding of the principles on which operating systems are constructed.
Operating Systems Design and Implementation, 3e , is ideal for introductory courses on computer operating systems. Written by the creator of Minux, professional programmers will now have the...
Compared to other university textbooks on similar subjects, this book is downsized by eliminating lengthy discussions on subjects that only have historical value.
Introduction to Operating Systems: Comprehensive Course covers today's leading operating systems, in one book. From Red Hat Linux 7.0 to Mac OSX, this text provides basic-to-intermediate skills in a comprehensive...
The volume details such classic operating systems as the Atlas, B5000, Exec II, Egdon, CTSS, Multics, Titan,Unix, THE, RC 4000, Venus, Boss 2, Solo, OS 6, Alto, Pilot, Star, WFS, Unix United, and Amoeba systems.
... second edition C. Bamford and P. Curran, Data Structures, Files and Databases, second edition Philip Barker, Author Languages for CAL P. Beynon-Davies, Information Systems Development, second edition G. M. Birtwistle, Discrete Event ...
This fourth edition blends operating systems theory and practice in a well-organized way. Its innovative two-part approach explores operating systems theory and development in the first section, and discusses the...
presenting core operating system concepts illustrated with real-world examples that provide a practical perspective on the material. This book features a complete discussion of operating system principles, supplemented with code,...
Principles of Operating Systems
The 4th Edition includes up-to-date materials on relevant OS. Tanenbaum also provides information on current research based on his experience as an operating systems researcher.