Maintenace Presenation11
Maintenace Presenation11
Maintenace Presenation11
PRESENTATION!!!!!!!!
OPERATING SYSTEMS
OBJECTIVE
• The objective of this lesson is to make the students familiar
with the basics of operating system.
• After studying this lesson you will be familiar with:
Definition of operating system
History of operating systems
functions performed by an operating system.
Different types of operating systems.
DEFINITION
• Hardware: mainframes
• OS: human operators
• Handle one job (a unit of processing) at a time
• Computer time wasted while operators walk around
the machine room
OS DESIGN GOAL
• Through the 1960s, several major concepts were developed, driving the
development of operating systems.
• The development of the IBM System/360 produced a family of mainframe
computers available in widely differing capacities and price points, for which
a single operating system OS/360 was planned (rather than developing ad-
hoc programs for every individual model).
• By the 1990s, the microcomputer had evolved to the point where, as well as
extensive GUI facilities, the robustness and flexibility of operating systems of
larger computers became increasingly desirable
CONT.
• Personal computers
IBM PC compatible - Microsoft Windows and smaller Unix-variants
(like Linux and BSD)
Apple Macintosh - Mac OS X, Windows, Linux and BSD
• Mainframes - A number of unique OS's, sometimes Linux and other
Unix variants.
• Embedded systems - a variety of dedicated OS's, and limited
versions of Linux or other OS's
UNIX-LIKE
• Memory Management
• Processor Management
• Device Management
• File Management
• Security
• Control over system performance
• Job accounting
• Error detecting aids
• Coordination between other software and users
MEMORY MANAGEMENT
Advantages:
•Throughput increases