Lecture 9 Operatingsystem
Lecture 9 Operatingsystem
OPERATING SYSTEM
Contents:
• What is operating system?
• Operations of OS
• Structure of OS
• Features of OS
• GUI
• Multiuser
• Multitasking
• Multiprocessing
• Multithreading
• Types of OS
• Conclusion
What is operating
Definition:
system? “The operating system acts as a
Interface Between the user
and computer hardware”
• An operating system (OS) is a
collection of software that
manages computer hardware
resources .
•The operating system is a
vital component of the
system software in a
computer system.
Without a computer operating
system, a computer would be
useless
• Providing a user interface
• Running applications
• Support for built in utility
programs.
• Control to the computer hardware
Operations Of OS
Start and shut down a computer Provide a user Interface Manage Programs
User Interface
• User interact with operating system
Kernel
• Core of operating system, responsible for loading
operating system
Features Of Operating System
Operating
System
• Unix
• Windows XP
• Windows Vista
• Multi Processing
• An operating system capable of supporting and utilizing more than one
computer processor.
More than one CPUs that can be shared
Below are some examples of multiprocessing operating systems.
For Example
• Linux
• Unix
• Windows 2000
• Multi Threading
• Smaller parts of a program are loaded when needed by OS.
• Operating systems that allow different parts of a software program to run
concurrently
Operating systems that would fall into this category are:
For example
• Linux
• Unix
• Windows 2000
Types of operating system
WINDOWS
Stand
Alone MAC OS
operating
system
LINUX
Stand Alone operating system/Desktop operating system
Microsoft Windows:
Windows is a series of operating systems developed by
Microsoft. Each version of Windows includes a graphical
user interface, with a desktop that allows users to view
files and folders in windows.
For the past two decades, Windows has been the most
widely used operating system for personal computers PCs.
Advantages & Disadvantages of Windows
Easy to
use Expensive
Not Not
secure Stable
Gaming
Stand Alone operating system/Desktop operating system
MacOS X:
• OS X is version 10 of the Apple
Macintosh operating system. OS X was
described by Apple as its first “complete
revision” of the OS since the previous
version is OS 9, with a focus on
modularity so that future changes would
be easier to incorporate.
• Written in c + + .c .objective - c
Advantages & Disadvantages Of MAC OS
Great
GUI
Not
gaming
Better to
Secure Advantages graphic
designer
Disadvantages
Not all
software expensive
Stable run
Advantages & Disadvantages of LINUX
Not all
software
Free
run
Disadvantages
Advantages
Hard to
Not learn , use
Low pc familiarity
Secure and
requirement
install
Server Operating system
Server operating systems are designed to provide platforms for multi-users , for
critical, network applications.
Their main purpose is to provide security, stability and collaboration. Most of them
come with a pack of dedicated software tools such as Web servers, e-mail agents
and terminal services The common applications for server OSes are:
File and printer sharing
Application services (including databases)
Web site services
E-mail, groupware and messaging
Terminal services
Caching
Server
Needs
Administration
SERVER
NEEDS
Security Stability
Mobile Operating system
Mobile OS