Operating System
Operating System
OPERATING SYSTEMS
UNDERSTANDING THE BACKBONE OF COMPUTING
WHAT IS AN OPERATING SYSTEM?
OPERATING SYSTEM
WORKING
• User Control: You feel in charge with the mouse, navigating freely on the screen.
• Task Summoning: A simple click opens applications like music libraries or
browsers.
• Invisible Management: The operating system (OS) works behind the scenes to
manage tasks.
• Process Coordination: The OS coordinates hardware and software interactions.
• Resource Management: It allocates memory and CPU resources effectively.
• User Experience: The OS aims to create an intuitive and seamless user experience.
• System Stability: It ensures system stability by managing processes and preventing
conflicts
OPERATING SYSTEM
KEY COMPONENTS OF AN OS
OPERATING SYSTEM
FILE SYSTEM MANAGEMENT
OPERATING SYSTEM
INPUT/OUTPUT MANAGEMENT
OPERATING SYSTEM
TYPES OF OPERATING
SYSTEM
OPERATING SYSTEM
TYPES OF OPERATING SYSTEM
Batch Operating System
Multi Programming Operating System
Multi Tasking Operating System
Real Time Operating System
Distributed Operating System
Embedded Operating System
Network Operating System
OPERATING SYSTEM
OPERATING SYSTEM
BATCH OPERATING SYSTEM
A Batch Operating System processes groups of
jobs or tasks in batches without user interaction
during execution.
Batch operating systems aim to maximize
throughput by processing as many jobs as possible
in a given time frame.
Example:
IBM
Univac
OPERATING SYSTEM
MULTI PROGRAMMING OPERATING
SYSTEM
A Multiprogramming Operating System allows
multiple programs to run concurrently on a single CPU.
More tasks are completed in less time.
Number of processes reside in main memory at a time.
Examples:
UNIX
Linux
Windows NT
OPERATING SYSTEM
MULTI TASKING OPERATING SYSTEM
Multi tasking operating system executes multiple
tasks or processes simultaneously.
It allows users to run more than one application at the
same time.
Enhances productivity and user experience.
Examples
Windows
macos
OPERATING SYSTEM
REAL TIME OPERATING SYSTEM
OPERATING SYSTEM
DISTRIBUTED OPERATING SYSTEM
Distributed Operating System allows a group of
computers to work together as if they were a single
system.
If one computer fails, the system can still function
normally.
Users don’t need to know where resources are located,
everything feels local.
Example
Google drive
OPERATING SYSTEM
EMBEDDED OPERATING SYSTEM
This operating system is designed to operate on embedded
systems---computers that are integrated into other devices
and are dedicated to specific functions
Unlike other operating systems, embedded operating systems
are optimized for performance, efficiency, and reliability.
examples
Windows Embedded
ThreadX
OPERATING SYSTEM
NETWORK OPERATING SYSTEM
manages shared resources such as files, printers, and
applications.
allows multiple users to access them over the network.
Network operating system facilitate communication between
computers, messaging and remote access to the system.
Examples
Windows Server
Mac OS X Server
OPERATING SYSTEM
COMMONLY USED
OPERATING SYSTEMS
Operating Architectu Target Key User Base Market
Systems re Features
Devices Share
Apple Mac Unix-based Desktops/ User- Creative
laptops friendly 15%–
OS interface 17%
professional
s
Microsoft NT-based Desktops/ Wide General
Windows Laptops software Users 75%–
support 77%
Intuitive Interface:
Mac OS is known for its clean, user-friendly interface that emphasizes simplicity
and ease of use.
Creative Tools:
Mac OS comes bundled with a suite of powerful creative applications, making it a
popular choice for designers, artists, and multimedia professionals.
Security:
Mac OS is known for its robust security features, providing a secure and reliable
computing environment for users.
Seamless Integration:
OPERATING SYSTEM
User interface:
The user interface is designed for touchscreen. Making it intuitive and easy to navigate for users.
Security Features:
Apple iOS provides advanced security features such as encryption and biometric authentication for
user safety.
Ecosystem integration:
iOS seamlessly integrates with other Apple products, enhancing user experience and functionality
across devices.
OPERATING SYSTEM
UBUNTU:
Open-Source:
Ubuntu is a free and open-source operating system, providing users
with the flexibility to customize and contribute to the platform.
User-Friendly:
Ubuntu is designed to be user-friendly, with a clean and intuitive
interface that caters to both beginners and experienced users.
Security:
OPERATING SYSTEM
• This section compares key features across major operating systems including
Windows, macOS, Linux, Android, and iOS.
OPERATING SYSTEM
WE'LL COMPARE OPERATING
SYSTEMS BY:
Kernel
File System
Customizablity
Security
Market Share
OPERATING SYSTEM
COMPARISON BY KERNEL:
share.
OPERATING SYSTEMS OVERVIEW:
1. What is an Operating System (OS): An OS is system software that manages
computer hardware and software resources, providing services to other programs
2. Core Functions of an Operating System: Its core function is Process
Management,File System Management,Device Management,Security and Access
Control and Networking
3. Types of Operating Systems: Its types include Batch OS , Multitasking OS ,
Real-Time OS and Distributed OS
4. Commonly Used Operating Systems: Commonly Used Operating Systems are
Windows, macos, Linux , Android and iOS
OPERATING SYSTEM
WHY UNDERSTANDING OPERATING
SYSTEMS IS IMPORTANT:
Efficiency: Understanding OS functions helps
optimize performance and manage system
resources.
Security: Choosing the right OS impacts data
security, privacy, and overall system protection.
Use Case: Different OS types are suited for various
environments, from servers to mobile devices to
industrial systems.
OPERATING SYSTEM