SlideShare a Scribd company logo
AN INTRODUCTION TO
OPERATING SYSTEMS
Definition
 An Operating System, or OS, is low-level
software that enables a user and higher-
level application software to interact with
a computer’s hardware and the data and
other programs stored on the computer.
 An OS performs basic tasks, such as
recognizing input from the keyboard,
sending output to the display screen,
keeping track of files and directories on
the disk, and controlling peripheral devices
such as printers.
OTHER SERVICES
 Program Execution
OS provides an environment where the user can conveniently run programs. The
user does not have to worry about memory allocation or CPU scheduling.
 I/O Operations
Each program requires input and produces output. The OS hides some of the
details of the underlying hardware for such I/O. All the user sees is that the I/O
has been performed, without those details.
 Communications
There are instances where processes need to communicate with each other to
exchange information. It may be between processes running on the same
computer or running on different computers. The OS provides these services to
application programs, making inter-process communication possible, and relieving
the user of having to worry about how this accomplished.
APPLICATION PROGRAMS AND OS
 Operating systems provide a software platform on top of which other programs, called application
programs, can run.
 The choice of operating system, therefore, determines to a great extent the applications a user can
run.
 For example, the DOS operating system contains commands such as COPY and RENAME for copying
files and changing the names of files, respectively. The commands are accepted and executed by a
part of the operating system.
 Similarly, the UNIX operating system has commands like CP and MV to copy and rename.
UNIX
 UNIX was one of the first operating systems to be written, in 1971.
 Advantages of UNIX are…
 Multitasking – multiple programs can run at one time.
 Multi-user – allows more than a single user to work at any given
time. This is accomplished by sharing processing time between
each user.
 Safe – prevents one program from accessing memory or storage
space allocated to another program, and enables file protection,
requiring users to have permission to perform certain functions,
such as accessing a directory, file, or disk drive.
Types of OS
 Microsoft Windows
 Mainframe
 DOS
 OS/2
 Linux
 Mac OS
 AmigaOS
Types Of OS
Evolution of Windows
Evolution of OS/2
OPERATING SYSTEM.pptx

More Related Content

PPT
os_intro.ppt operating system introduction
PPT
OS Intro
PPT
An introduction to operating syste- Windows, Linux etc
PPT
os_intro.ppt
PDF
Unveiling the Maestro: Operating Systems Explained
DOC
system software and operating System
PPTX
The purpose of operating systems
PPTX
new1.pptx
os_intro.ppt operating system introduction
OS Intro
An introduction to operating syste- Windows, Linux etc
os_intro.ppt
Unveiling the Maestro: Operating Systems Explained
system software and operating System
The purpose of operating systems
new1.pptx

Similar to OPERATING SYSTEM.pptx (20)

PPTX
OPERATING.pptx
PPTX
The purpose of operating systems
PPTX
Operating system by hm
DOCX
An_Operating_System by chidi kingsley wo
PDF
Operating systems system structures
DOCX
Computer Fundamental
RTF
209979479 study-material
PPTX
OPERATING SYSTEMS INTRODUCTION chapter 1.pptx
PPTX
THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH
PDF
Csc 2313 (lecture 2)
PDF
Csc 2313 (lecture 2)
DOCX
Os by nishant raghav
PPTX
Overview of operating system
PPTX
Operating Systems Network, Communication, OSI
PPTX
The operating system
PPTX
The operating system
PPTX
The operating system
PPTX
OS Lec2.pptx
PPTX
what is Operating system
OPERATING.pptx
The purpose of operating systems
Operating system by hm
An_Operating_System by chidi kingsley wo
Operating systems system structures
Computer Fundamental
209979479 study-material
OPERATING SYSTEMS INTRODUCTION chapter 1.pptx
THIS IS A TOPIC OF COMPUTER BASICS FROM SCRATCH
Csc 2313 (lecture 2)
Csc 2313 (lecture 2)
Os by nishant raghav
Overview of operating system
Operating Systems Network, Communication, OSI
The operating system
The operating system
The operating system
OS Lec2.pptx
what is Operating system

Recently uploaded (20)

PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
Trump Administration's workforce development strategy
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PPTX
20th Century Theater, Methods, History.pptx
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
Computing-Curriculum for Schools in Ghana
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
advance database management system book.pdf
PDF
1_English_Language_Set_2.pdf probationary
PPTX
Computer Architecture Input Output Memory.pptx
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
TNA_Presentation-1-Final(SAVE)) (1).pptx
History, Philosophy and sociology of education (1).pptx
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Chinmaya Tiranga quiz Grand Finale.pdf
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
Trump Administration's workforce development strategy
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
20th Century Theater, Methods, History.pptx
AI-driven educational solutions for real-life interventions in the Philippine...
Computing-Curriculum for Schools in Ghana
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
advance database management system book.pdf
1_English_Language_Set_2.pdf probationary
Computer Architecture Input Output Memory.pptx
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
What if we spent less time fighting change, and more time building what’s rig...
Paper A Mock Exam 9_ Attempt review.pdf.
Unit 4 Computer Architecture Multicore Processor.pptx

OPERATING SYSTEM.pptx

  • 2. Definition  An Operating System, or OS, is low-level software that enables a user and higher- level application software to interact with a computer’s hardware and the data and other programs stored on the computer.  An OS performs basic tasks, such as recognizing input from the keyboard, sending output to the display screen, keeping track of files and directories on the disk, and controlling peripheral devices such as printers.
  • 3. OTHER SERVICES  Program Execution OS provides an environment where the user can conveniently run programs. The user does not have to worry about memory allocation or CPU scheduling.  I/O Operations Each program requires input and produces output. The OS hides some of the details of the underlying hardware for such I/O. All the user sees is that the I/O has been performed, without those details.  Communications There are instances where processes need to communicate with each other to exchange information. It may be between processes running on the same computer or running on different computers. The OS provides these services to application programs, making inter-process communication possible, and relieving the user of having to worry about how this accomplished.
  • 4. APPLICATION PROGRAMS AND OS  Operating systems provide a software platform on top of which other programs, called application programs, can run.  The choice of operating system, therefore, determines to a great extent the applications a user can run.  For example, the DOS operating system contains commands such as COPY and RENAME for copying files and changing the names of files, respectively. The commands are accepted and executed by a part of the operating system.  Similarly, the UNIX operating system has commands like CP and MV to copy and rename.
  • 5. UNIX  UNIX was one of the first operating systems to be written, in 1971.  Advantages of UNIX are…  Multitasking – multiple programs can run at one time.  Multi-user – allows more than a single user to work at any given time. This is accomplished by sharing processing time between each user.  Safe – prevents one program from accessing memory or storage space allocated to another program, and enables file protection, requiring users to have permission to perform certain functions, such as accessing a directory, file, or disk drive.
  • 6. Types of OS  Microsoft Windows  Mainframe  DOS  OS/2  Linux  Mac OS  AmigaOS