0% found this document useful (0 votes)
5 views

operating system introduction

Uploaded by

Marium naeem
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

operating system introduction

Uploaded by

Marium naeem
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Exploring the

World of Operating
Systems
The Heart of Computer Systems
Presented By: Marium Naeem
Agenda

• What is an Operating System?


• Functions of an Operating System
• Types of Operating Systems
• Evolution of Operating Systems
• Modern Operating Systems
What is an Operating System?
• An operating system is the most important software that runs on a
computer.
• It manages the computer's memory and processes, as well as all of
its software and hardware.
• It also allows you to communicate with the computer without
knowing how to speak the computer's language.
• It also provides a basis for application programs and acts as an
intermediary between the computer user and the computer
hardware.
History of Operating system

GENERATION YEAR ELECTRONIC TYPES OF OS DEVICE


DEVICE USED

First 1945-55 Vacuum Tubes Plug Boards


•Operating system has been evolving
through the years. Following Table shows Second 1955-65 Transistors Batch Systems
the history of OS.
Integrated
Third 1965-80 Multiprogramming
Circuits(IC)

Since Large Scale


Fourth PC
1980 Integration
Components of Operating
System
A Computer System consists of the following components:
• Computer Users
• Application Software
• System Software
• Computer Hardware
Functions of an Operating System

Process Memory File System Device


Management Management Management Management

Security and
User Interface Access Networking Error Handling
Control
Types of Operating Systems
1. Single-User, Single-Tasking: Early systems.
2. Single-User, Multi-Tasking: Allows running multiple applications.
3. Multi-User: Supports multiple users simultaneously.
4. Real-Time: Used in embedded systems.
5. Distributed: Runs on multiple machines connected via a network.
Operating System Interfaces

Command-Line Interface (CLI): Text- Graphical User Interface (GUI): Visual,


based interaction (e.g., Terminal). mouse-driven (e.g., Windows, macOS).
Modern Operating Systems

Windows: Microsoft's popular OS.


macOS: Apple's OS for Mac computers.
Linux: Open-source OS.
Android: Mobile OS by Google.
iOS: Apple's mobile OS.
Unix: Influential OS in server environments.
Thank You

You might also like