0% found this document useful (0 votes)
45 views

Lecture 9 Operatingsystem

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views

Lecture 9 Operatingsystem

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 29

Introduction To Computing

OPERATING SYSTEM
Contents:
• What is operating system?

• Operations of OS

• Structure of OS

• Features of OS

• GUI

• Multiuser

• Multitasking

• Multiprocessing

• Multithreading

• Types of OS

• Advantages and Disadvantages

• 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

Coordinate Tasks Configure Devices Manage Memory

Establish An Internet Connection Control a network Provide Utilities


Structure Of operating system

User Interface
• User interact with operating system

Kernel
• Core of operating system, responsible for loading
operating system
Features Of Operating System

Operating
System

GUI Multiuser Multitasking Multiprocessing Multithreading


 Command line interface
 Graphical user interface
• GUI
• GUI - Short for Graphical User Interface, a GUI Operating System contains
graphics and icons and is commonly navigated by using a computer mouse.
• Multi-user
• Multi-user - A multi-user operating system allows for
multiple users to use the same computer at the same
time and/or different times example (LINUX)
• Multi Tasking
• An operating system that is capable of allowing multiple software
processes to run at the same time.
Below are some examples of multitasking operating systems.

• 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

 Stand Alone operating system.


 Server operating system.
 Embedded operating system.
Stand Alone operating system/Desktop 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

Familiar Advantages Update


Disadvantages

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

Symbian RIM Windows


iPhone OS Linux Palm OS
OS BlackBerry Mobile
 Computers
 Mobile phones
 3d televisions
 Video game
 ATM
 Easy to use
 User friendly
 Intermediate between all hardware's and
software's of the system
 No need to know any technical languages
 Its the platform of all programs
 If any problems affected in OS,
you may lose all the contents
which have been stored already
 Unwanted user can use your own
system
Conclusion
• As Operating System controls
and coordinates the use of the
hardware among the various
applications programs for
various uses, we can say that it
plays a very important role in
computer system.

You might also like