SlideShare a Scribd company logo
INTRODUCTION TO
OPERATING SYSTEMS
Amitava Nag
Assistant Professor and Head
Dept. of IT
Academy of Technology
amitava.nag@aot.edu.in
Computer System with Operating System
Software
Hardware
Operating
System
Computer System with Operating System
What is an Operating System?
• A program that acts as an intermediary
between a user of a computer and the
computer hardware
• Operating system goals:
– Execute user programs and make solving user
problems easier
– Make the computer system convenient to use
– Use the computer hardware in an efficient
manner
Four Components of a Computer System
Computer System Structure
• Computer system can be divided into four
components
– Hardware – provides basic computing resources
• CPU, memory, I/O devices
– Operating system
• Controls and coordinates use of hardware among various
applications and users
– Application programs – define the ways in which the
system resources are used to solve the computing
problems of the users
• Word processors, compilers, web browsers, database
systems, video games
– Users
• People, machines, other computers
Operating System Definition
• OS is a resource allocator
– Manages all resources
– Decides between conflicting requests for
efficient and fair resource use
• OS is a control program
– Controls execution of programs to prevent
errors and improper use of the computer
Computer Startup
• bootstrap program is loaded at power-up or
reboot
– Typically stored in ROM or EPROM, generally
known as firmware
– Initializes all aspects of system
– Loads operating system kernel and starts
execution
Start-up process
The computer start-up process can be divided into three basic steps:
Power On Self Test, BIOS, and Booting (or Bootstrap).
Computer System Organization
• Computer-system operation
– One or more CPUs, device controllers connect through
common bus providing access to shared memory
– Concurrent execution of CPUs and devices competing for
memory cycles
Lecture 1 introduction to Operating System
Functions of Operating system
Allocates
Resources
Monitors
Activities
Manages Disks
& Files

More Related Content

What's hot (20)

PPTX
Operating system basics function of os unit 1 by ram k paliwal part 1
Ram Paliwal
 
PPTX
Bca i-fundamental of computer-u-3-functions operating systems
Rai University
 
PPTX
operating system
KadianAman
 
PPT
3 definition of operating systems
myrajendra
 
PPT
Services provided by os
Sumant Diwakar
 
PDF
Operating Systems 1 (12/12) - Summary
Peter Tröger
 
PPTX
Introduction to operating system
Asif ALI
 
PPT
An Introduction to Operating Systems
BitNation Technology Studio
 
PPTX
Introduction to Operating System
Imtiaz Ahmed
 
PPTX
Operating system
vivek anand
 
PPT
Basic os-concepts
Akhilesh Jain
 
PPTX
Operating system concept
International Islamic University
 
PPTX
Code4vn linux day1 operating system concept
Cường Nguyễn
 
PPTX
Operating System Overview
Anas Ebrahim
 
PPTX
evolution of operating system
Amir Khan
 
PPTX
Operating System PPT
Rajneesh Chaubey
 
PPTX
Operating systems
11cranestephen
 
PPT
Operating systems1[1]
Ujjwal 'Shanu'
 
PPTX
Operating System - Types Of Operating System Unit-1
abhinav baba
 
Operating system basics function of os unit 1 by ram k paliwal part 1
Ram Paliwal
 
Bca i-fundamental of computer-u-3-functions operating systems
Rai University
 
operating system
KadianAman
 
3 definition of operating systems
myrajendra
 
Services provided by os
Sumant Diwakar
 
Operating Systems 1 (12/12) - Summary
Peter Tröger
 
Introduction to operating system
Asif ALI
 
An Introduction to Operating Systems
BitNation Technology Studio
 
Introduction to Operating System
Imtiaz Ahmed
 
Operating system
vivek anand
 
Basic os-concepts
Akhilesh Jain
 
Operating system concept
International Islamic University
 
Code4vn linux day1 operating system concept
Cường Nguyễn
 
Operating System Overview
Anas Ebrahim
 
evolution of operating system
Amir Khan
 
Operating System PPT
Rajneesh Chaubey
 
Operating systems
11cranestephen
 
Operating systems1[1]
Ujjwal 'Shanu'
 
Operating System - Types Of Operating System Unit-1
abhinav baba
 

Viewers also liked (20)

PDF
Introduction to software 2
Hardini_HD
 
PPT
CSE 370 - Introduction to Operating Systems
Dev Khare
 
PPSX
linux kernel overview 2013
Rohit Pratap Singh
 
PPTX
Introduction to software
San Diego Continuing Education
 
PPTX
Introduction to Software Engineering & Information Technology
Gaditek
 
PPT
Galvin-operating System(Ch5)
dsuyal1
 
PPT
4.Threads
Senthil Kanth
 
PPTX
Introduction, Installation Operating System and Application
Vichhaiy Serey
 
PPTX
Real time Scheduling in Operating System for Msc CS
Thanveen
 
PPT
Chapter 3 Motherboard and BIOS
askme
 
PPT
Operating System Chapter 4 Multithreaded programming
guesta40f80
 
PPTX
Threads
Shivam Singh
 
PDF
Operating Systems and Utility Programs
Samudin Kassan
 
PPT
Operating System-Threads-Galvin
Sonali Chauhan
 
PPTX
EDS selection & implementation @ CCC
Molly Beestrum
 
PDF
Japanese culture
Jesus Eduardo Najera Vega
 
PDF
Getting Back to Basics: Communicating Your Company's Value
MWWPR
 
DOC
ORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDS
Newyorksys.com
 
PPT
如何編制訪談大綱
輝 哲
 
PDF
Internet Of Things for mere mortals
Henryk Konsek
 
Introduction to software 2
Hardini_HD
 
CSE 370 - Introduction to Operating Systems
Dev Khare
 
linux kernel overview 2013
Rohit Pratap Singh
 
Introduction to software
San Diego Continuing Education
 
Introduction to Software Engineering & Information Technology
Gaditek
 
Galvin-operating System(Ch5)
dsuyal1
 
4.Threads
Senthil Kanth
 
Introduction, Installation Operating System and Application
Vichhaiy Serey
 
Real time Scheduling in Operating System for Msc CS
Thanveen
 
Chapter 3 Motherboard and BIOS
askme
 
Operating System Chapter 4 Multithreaded programming
guesta40f80
 
Threads
Shivam Singh
 
Operating Systems and Utility Programs
Samudin Kassan
 
Operating System-Threads-Galvin
Sonali Chauhan
 
EDS selection & implementation @ CCC
Molly Beestrum
 
Japanese culture
Jesus Eduardo Najera Vega
 
Getting Back to Basics: Communicating Your Company's Value
MWWPR
 
ORACLE PL/SQL TUTORIALS - OVERVIEW - SQL COMMANDS
Newyorksys.com
 
如何編制訪談大綱
輝 哲
 
Internet Of Things for mere mortals
Henryk Konsek
 
Ad

Similar to Lecture 1 introduction to Operating System (20)

PPTX
Introduction to operating systems
NithyaN19
 
PPTX
Operating system concepts
Vaibhav Khanna
 
PPTX
Operating system 01 introduction
Vaibhav Khanna
 
PDF
CP 226 Mod 1 Lecture 1_2.pdf
DeodatusKalekona1
 
PDF
Operating System Lecture 1
Dr. Ahmed J. Obaid
 
PPTX
introduction to Operating system, kernal
ShubhamSingh288874
 
PPTX
qweqwewqeqweeqweqeweeqweqweweweqweqweweqwee
jawad190193
 
PPTX
Introduction to OS.pptx
taruian
 
PPT
Operating systems 101
Georgette Jones, MBA
 
PPTX
Class 1: Introduction - What is an Operating System?
David Evans
 
PDF
Lecture - 1.pdf
ruhama12
 
PPT
Introduction to Operating System
Divya S
 
PPTX
Introduction to Operating Systems and its basics
Sivakumar M
 
PDF
OS_Ch01 (1).pdf7411111111111111111111pppppppp;.
yahiaf3k
 
PPTX
Computer System Overview with diagrams and problems
revathyniranjana1
 
PDF
operating system notes by madhavi.pdf
MadhaviAvhankar1
 
PPTX
Introduction to Operating system CBSE
PrashantChahal3
 
PDF
APznzaboYLV6FSbnVvt3HhfZBIXL-s43wv3J9ub0BN0qzPyXvGYRQxO5LRG6JeWSpNJiOBM2Z3MOu...
kushagrabudhwar2005
 
PPT
OPERATING SYSTEM FULL NOTES AND PPT -Unit-1.ppt
moganarangancse
 
Introduction to operating systems
NithyaN19
 
Operating system concepts
Vaibhav Khanna
 
Operating system 01 introduction
Vaibhav Khanna
 
CP 226 Mod 1 Lecture 1_2.pdf
DeodatusKalekona1
 
Operating System Lecture 1
Dr. Ahmed J. Obaid
 
introduction to Operating system, kernal
ShubhamSingh288874
 
qweqwewqeqweeqweqeweeqweqweweweqweqweweqwee
jawad190193
 
Introduction to OS.pptx
taruian
 
Operating systems 101
Georgette Jones, MBA
 
Class 1: Introduction - What is an Operating System?
David Evans
 
Lecture - 1.pdf
ruhama12
 
Introduction to Operating System
Divya S
 
Introduction to Operating Systems and its basics
Sivakumar M
 
OS_Ch01 (1).pdf7411111111111111111111pppppppp;.
yahiaf3k
 
Computer System Overview with diagrams and problems
revathyniranjana1
 
operating system notes by madhavi.pdf
MadhaviAvhankar1
 
Introduction to Operating system CBSE
PrashantChahal3
 
APznzaboYLV6FSbnVvt3HhfZBIXL-s43wv3J9ub0BN0qzPyXvGYRQxO5LRG6JeWSpNJiOBM2Z3MOu...
kushagrabudhwar2005
 
OPERATING SYSTEM FULL NOTES AND PPT -Unit-1.ppt
moganarangancse
 
Ad

Recently uploaded (20)

PDF
'' IMPORTANCE OF EXCLUSIVE BREAST FEEDING ''
SHAHEEN SHAIKH
 
PPTX
How to Create Rental Orders in Odoo 18 Rental
Celine George
 
PDF
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
PDF
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
PPTX
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
PDF
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PPTX
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
PPTX
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PPTX
Quarter1-English3-W4-Identifying Elements of the Story
FLORRACHELSANTOS
 
PDF
CHILD RIGHTS AND PROTECTION QUESTION BANK
Dr Raja Mohammed T
 
PDF
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
DOCX
A summary of SPRING SILKWORMS by Mao Dun.docx
maryjosie1
 
PDF
1, 2, 3… E MAIS UM CICLO CHEGA AO FIM!.pdf
Colégio Santa Teresinha
 
PPSX
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
PPTX
How to Configure Access Rights of Manufacturing Orders in Odoo 18 Manufacturing
Celine George
 
PDF
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
PPTX
How to Manage Access Rights & User Types in Odoo 18
Celine George
 
'' IMPORTANCE OF EXCLUSIVE BREAST FEEDING ''
SHAHEEN SHAIKH
 
How to Create Rental Orders in Odoo 18 Rental
Celine George
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
Quarter1-English3-W4-Identifying Elements of the Story
FLORRACHELSANTOS
 
CHILD RIGHTS AND PROTECTION QUESTION BANK
Dr Raja Mohammed T
 
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
A summary of SPRING SILKWORMS by Mao Dun.docx
maryjosie1
 
1, 2, 3… E MAIS UM CICLO CHEGA AO FIM!.pdf
Colégio Santa Teresinha
 
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
How to Configure Access Rights of Manufacturing Orders in Odoo 18 Manufacturing
Celine George
 
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
How to Manage Access Rights & User Types in Odoo 18
Celine George
 

Lecture 1 introduction to Operating System

  • 1. INTRODUCTION TO OPERATING SYSTEMS Amitava Nag Assistant Professor and Head Dept. of IT Academy of Technology [email protected]
  • 2. Computer System with Operating System Software Hardware Operating System
  • 3. Computer System with Operating System
  • 4. What is an Operating System? • A program that acts as an intermediary between a user of a computer and the computer hardware • Operating system goals: – Execute user programs and make solving user problems easier – Make the computer system convenient to use – Use the computer hardware in an efficient manner
  • 5. Four Components of a Computer System
  • 6. Computer System Structure • Computer system can be divided into four components – Hardware – provides basic computing resources • CPU, memory, I/O devices – Operating system • Controls and coordinates use of hardware among various applications and users – Application programs – define the ways in which the system resources are used to solve the computing problems of the users • Word processors, compilers, web browsers, database systems, video games – Users • People, machines, other computers
  • 7. Operating System Definition • OS is a resource allocator – Manages all resources – Decides between conflicting requests for efficient and fair resource use • OS is a control program – Controls execution of programs to prevent errors and improper use of the computer
  • 8. Computer Startup • bootstrap program is loaded at power-up or reboot – Typically stored in ROM or EPROM, generally known as firmware – Initializes all aspects of system – Loads operating system kernel and starts execution
  • 9. Start-up process The computer start-up process can be divided into three basic steps: Power On Self Test, BIOS, and Booting (or Bootstrap).
  • 10. Computer System Organization • Computer-system operation – One or more CPUs, device controllers connect through common bus providing access to shared memory – Concurrent execution of CPUs and devices competing for memory cycles
  • 12. Functions of Operating system Allocates Resources Monitors Activities Manages Disks & Files