click here to download this book............
Not all computers have operating systems. The computer that controls the microwave oven
in your kitchen, for example, doesn't need an operating system. It has
one set of tasks to perform, very straightforward input to expect (a
numbered keypad and a few pre-set buttons) and simple, never-changing
hardware to control. For a computer like this, an operating system would
be unnecessary baggage, driving up the development and manufacturing
costs significantly and adding complexity where none is required.
Instead, the computer in a microwave oven simply runs a single
hard-wired program all the time.
For other devices, an operating system creates the ability to:
In any device that has an operating system, there's usually a way to make changes to how the device works. This is far from a happy accident; one of the reasons operating systems are made out of portable code rather than permanent physical circuits is so that they can be changed or modified without having to scrap the whole device.
For a desktop computer user, this means you can add a new security update, system patch, new application or even an entirely new operating system rather than junk your computer and start again with a new one when you need to make a change. As long as you understand how an operating system works and how to get at it, in many cases you can change some of the ways it behaves. The same thing goes for your phone, too.
An operating system mediates among application programs, utilities, and users, on
the one hand, and the computer system hardware on the other. To appreciate the
functionality of the operating system and the design issues involved, one must have
some appreciation for computer organization and architecture. Chapter 1 provides
a brief survey of the processor, memory, and Input/Output (I/O) elements of a computer system.
the one hand, and the computer system hardware on the other. To appreciate the
functionality of the operating system and the design issues involved, one must have
some appreciation for computer organization and architecture. Chapter 1 provides
a brief survey of the processor, memory, and Input/Output (I/O) elements of a computer system.
For other devices, an operating system creates the ability to:
- serve a variety of purposes
- interact with users in more complicated ways
- keep up with needs that change over time
In any device that has an operating system, there's usually a way to make changes to how the device works. This is far from a happy accident; one of the reasons operating systems are made out of portable code rather than permanent physical circuits is so that they can be changed or modified without having to scrap the whole device.
For a desktop computer user, this means you can add a new security update, system patch, new application or even an entirely new operating system rather than junk your computer and start again with a new one when you need to make a change. As long as you understand how an operating system works and how to get at it, in many cases you can change some of the ways it behaves. The same thing goes for your phone, too.
No comments:
Post a Comment