0% found this document useful (0 votes)
6 views11 pages

Operating System

An Operating System (OS) is system software that facilitates user interaction with computer hardware and manages files, processes, memory, devices, and security. There are various types of OS, including Batch, Time-Sharing, Distributed, Real-Time, Network, and Mobile Operating Systems, each serving different purposes. Key functions of an OS include process management, memory management, file system management, device management, security, and user interface management.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views11 pages

Operating System

An Operating System (OS) is system software that facilitates user interaction with computer hardware and manages files, processes, memory, devices, and security. There are various types of OS, including Batch, Time-Sharing, Distributed, Real-Time, Network, and Mobile Operating Systems, each serving different purposes. Key functions of an OS include process management, memory management, file system management, device management, security, and user interface management.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Operating System

Learn How Computers Work with OS

MUDASSAR RASOOL
Definition of Operating System

Operating System (OS)


Is system software that helps users interact with the
computer hardware.
It manages files, processes, memory, devices, and
security.
• Examples: Windows, Linux, macOS, Android
Types of Operating Systems

 Batch Operating System


 Time-Sharing Operating System
 Distributed Operating System
 Real-Time Operating System
 Network Operating System
 Mobile Operating System
02 Types of OS
Batch and Time-Sharing OS

Batch OS: Time-Sharing OS:

 Processes are grouped and run  Many users use the system at the same
together. time.

 No user interaction during execution.  CPU gives each user a small time slot.

 Example: Early IBM systems.  Example: UNIX


Used in banks and scientific labs Used in multi-user environments like
universities.
Distributed & Real-Time OS

Distributed OS: Real Time OS:

 Responds to input instantly and


accurately.
 Connects multiple computers to work
 Used in critical tasks like medical
as one system.
equipment, robotics.
 Resources are shared between
 Example: VxWorks, Linux Used in:
systems.
Systems that need fast and exact
 Example: Big computer networks and timing, like robots or medical machines
online services like cloud storage or
Mobile & Network Operating System

Mobile OS: Network OS:

 Designed for smartphones and  Provides features for managing data


tablets. and users over a network.
 Supports touch input, battery  Allows file sharing, printer access,
saving, mobile apps. communication.
 Example: Android, iOS  Example : Windows Server
 Used in mobile devices  Used in offices and schools.
Functions of an Operating
System

 Process Management
 Memory Management
 File System Management
 Device Management
 Security and Access Control
 User Interface (UI)
1 : Process Management 2 : Memory Management

 Handles the creation, scheduling,  Manages RAM and virtual


and termination of processes. memory.
 Ensures efficient execution of  Allocates memory to programs
tasks. when needed.
 Manages CPU sharing among  Prevents memory leaks and
processes. manages multitasking.

3 : File System Management

 Organizes and controls data storage.


 Provides file naming, storage, access, and protection.
 Examples: NTFS, FAT32, ext4.
1 : Device Management 2 : Security and Access Control

 Manages input/output devices  Protects data from unauthorized


using drivers. access.
 Coordinates between hardware  Manages user accounts,
and applications. passwords, permissions.
 Example devices: keyboard,  Monitors system activity for
printer, mouse. suspicious behavior.

3 : User Interface (UI)

 Allows user interaction with the computer system.


 Can be Graphical User Interface (GUI) or Command Line Interface (CLI).
 Example: Windows desktop; CLI Example: Linux terminal.
Thank you!
Do you have any questions?

CREDITS: This presentation template was created by Slidesgo,


and includes icons, infographics & images by Freepik

+ 9 1 6 2 0 4 2 1 8 3 8

You might also like