Recommended
PPTX
Unit 1 notes (1) (1).pptx cs3451 operating system notes
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PPTX
OS ALL UNITS MATxtdtc5ctc5cycgctERIAL.pptx
PPTX
OS_CO1_S1_INTRODUCTION.pptx introduction to os and scheduling algorithem
PPTX
Operating_Systems_UNIT_Concept of an Operating System1.pptx
PPTX
Operating Systems PPTX for explaining perating system
PPT
PPTX
Operating system introduction and introduction
PPTX
Introduction to Operating system CBSE
PDF
Operating System evolution of operating system.pdf
PPTX
1. Unit 1_Introduction to OS.pptx
PPTX
What is an Operating Systems?
PDF
lecture 1 notes on operating systems course
PPTX
Operating_System_Xpand_Version_2025v1.pptx
PPT
Operating Systems with Storage and Process Management
PPT
Operating Systems _ Process & Storage Management
PPT
Operating Systems Storage & Process Management
PPT
PDF
Lecture 1- Introduction to Operating Systems.pdf
PPT
operating system basics including mac os
PPTX
Unit1 CSE316_L1_IntroductionToOperating system .pptx
PDF
Operating System / System Operasi
PDF
CS3451 INTRODUCTIONN TO OS unit ONE .pdf
PDF
CP 226 Mod 1 Lecture 1_2.pdf
PPTX
Introduction to Operating Systems and its basics
PDF
PDF
lllllllllllllllllllllllllllllllllllllllllllllllllll
PPT
IT109 Microsoft Windows 7 Operating Systems Unit 01
PDF
Environmental Engineering (3-0-2) Laboratory.pdf
PPTX
Basics_of_Electronics_Simplebysreeragsr.pptx
More Related Content
PPTX
Unit 1 notes (1) (1).pptx cs3451 operating system notes
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PPTX
OS ALL UNITS MATxtdtc5ctc5cycgctERIAL.pptx
PPTX
OS_CO1_S1_INTRODUCTION.pptx introduction to os and scheduling algorithem
PPTX
Operating_Systems_UNIT_Concept of an Operating System1.pptx
PPTX
Operating Systems PPTX for explaining perating system
PPT
PPTX
Operating system introduction and introduction
Similar to CS3451_Unit1_ operating system Complete.pptx notes
PPTX
Introduction to Operating system CBSE
PDF
Operating System evolution of operating system.pdf
PPTX
1. Unit 1_Introduction to OS.pptx
PPTX
What is an Operating Systems?
PDF
lecture 1 notes on operating systems course
PPTX
Operating_System_Xpand_Version_2025v1.pptx
PPT
Operating Systems with Storage and Process Management
PPT
Operating Systems _ Process & Storage Management
PPT
Operating Systems Storage & Process Management
PPT
PDF
Lecture 1- Introduction to Operating Systems.pdf
PPT
operating system basics including mac os
PPTX
Unit1 CSE316_L1_IntroductionToOperating system .pptx
PDF
Operating System / System Operasi
PDF
CS3451 INTRODUCTIONN TO OS unit ONE .pdf
PDF
CP 226 Mod 1 Lecture 1_2.pdf
PPTX
Introduction to Operating Systems and its basics
PDF
PDF
lllllllllllllllllllllllllllllllllllllllllllllllllll
PPT
IT109 Microsoft Windows 7 Operating Systems Unit 01
Recently uploaded
PDF
Environmental Engineering (3-0-2) Laboratory.pdf
PPTX
Basics_of_Electronics_Simplebysreeragsr.pptx
PPTX
22PEOIT4C Session 13 imperfect Real time decisons.pptx
PPTX
ADVANCED TRANSPORTATION ENGINEERING Unit-3.pptx
PPTX
Two Unethical Issue Engineers Practice.pptx
PPTX
presentation-tenable-corporate-deck-ppt-version-english (1).pptx
PPTX
mechanical measurements course lecture1.pptx
PDF
Interaction with IIT Khatragpur for Infrastructure Development
PPTX
Hack With India (1)-1.pptx chapter across all india
PDF
AI workshop Each AI agent has 3 fundamental component from first principles
PPTX
Amperes Circuital Law and its appliocations
PPTX
plastic road.pptxPlastic Roads: A Sustainable Solution
PPTX
introduction-210127111642.pptx hamster frftt
PPTX
High_Voltage_Insulation_Breakdown_With_Notes.pptx
PPTX
Environmental-Impact-of-Sustainable-Development.pptx
PDF
BO049FHDMO 0.49 Inch Micro OLED Datasheet
PPTX
low power design COURSE PREREQUISITES Digital System Design, VLSI Design & El...
PPTX
BITUMINOUS_ROADS_bindu priya civil ppt.pptx
PPTX
Siemens energy case study interview 2025
PPT
Lock out Tag Out Training for Safe Maintenance activity
CS3451_Unit1_ operating system Complete.pptx notes 1. 2. Introduction to Operating System
• An Operating System (OS) is an interface
between user and hardware
• Controls execution of programs
• Manages system resources efficiently
• Examples: Windows, Linux, Android, iOS
3. Goals of Operating System
• Execute user programs
• Make system convenient to use
• Efficient utilization of hardware
• Ensure security and reliability
4. Computer System Components
• Hardware – CPU, Memory, I/O devices
• Operating System – Resource manager
• Application Programs – User-level software
• Users – Humans or other systems
5. 6. User View of Operating System
• Designed for ease of use
• Performance and security oriented
• Desktop, mobile, and voice-based interaction
• Touch and gesture interfaces in mobiles
7. System View of Operating System
• OS acts as resource allocator
• Manages CPU, memory, I/O, and storage
• Ensures fairness and efficiency
8. 9. 10. Computer System – Elements &
Organization
• CPU connected to device controllers
• Shared system bus
• Device controllers manage specific devices
• Parallel execution possible
11. 12. 13. 14. Storage Structure
• Main Memory (RAM) – Volatile
• Secondary Storage – HDD, SSD
• Tertiary Storage – Backup media
• Memory hierarchy
15. 16. 17. Evolution of Operating Systems
• Single Processor Systems
• Multiprocessor Systems
• Multicore Systems
• Clustered Systems
18. 19. 20. 21. Dual Mode Operation
• User Mode – Limited privileges
• Kernel Mode – Full privileges
• Mode bit for protection
22. 23. 24. User & OS Interface
• Command Line Interface
• Graphical User Interface
• Touch Interface
• Voice Interface
• Gesture Interface
25. 26. 27. Types of System Calls
• Process Control
• File Management
• Device Management
• Information Maintenance
• Communication
28. System Programs
• File manipulation
• Status information
• Programming language support
• Program loading and execution
29. OS Design & Implementation
• User goals – Convenience, reliability
• System goals – Efficiency, flexibility
• Mechanisms and Policies
30. 31. 32. 33. Summary
• OS is the backbone of computer systems
• Manages hardware and software
• Provides services for efficient execution