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

What is an Operating System

An operating system is software that manages a computer's hardware and software resources, serving as a platform for applications. Key functions include process, memory, file, and device management, with various types like Windows, macOS, and Linux. User interfaces can be graphical, command-line, or touch-based, facilitating interaction with the system.

Uploaded by

championplayer14
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)
5 views

What is an Operating System

An operating system is software that manages a computer's hardware and software resources, serving as a platform for applications. Key functions include process, memory, file, and device management, with various types like Windows, macOS, and Linux. User interfaces can be graphical, command-line, or touch-based, facilitating interaction with the system.

Uploaded by

championplayer14
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/ 8

What is an

Operating
System?
An operating system is the software that manages a
computer's hardware and software resources, providing a
platform for programs to run. It acts as an intermediary
between the user, applications, and the computer's
physical components.
by Rony
History of Operating Systems
1980s-1990s
1960s
The widespread adoption of graphical user
Early mainframe operating systems, such as interfaces (GUI) revolutionized how users
IBM's OS/360, were developed to manage the interacted with their computers, led by
complex hardware of large computers. Microsoft Windows and the Apple Macintosh.

1 2 3

1970s
The rise of personal computers led to the
development of operating systems like
Microsoft's DOS and Apple's macOS, designed
for smaller, more accessible machines.
Functions of an Operating Syst
1 Process Management
Scheduling and controlling the execution of programs on the
computer's processor.

2 Memory Management
Allocating and deallocating memory resources to programs as needed.

3 File Management
Organizing and managing the storage and retrieval of files on the
computer's storage devices.

4 Device Management
Controlling and coordinating the operation of various input/output
devices connected to the computer.
Types of Operating Systems
Windows macOS Linux

Microsoft's flagship operating Apple's operating system A free and open-source


system for personal designed for its line of operating system with a vast
computers, offering a user- Macintosh computers, known array of distributions, popular
friendly graphical interface for its sleek design and tight among developers,
and a wide range of software integration with Apple's engineers, and those seeking
compatibility. hardware and software customizability.
ecosystem.
User Interface in Operating Syste

Graphical User Interface (GUI)


A visual interface with windows, icons, and menus, allowing users to interact with
the computer using a mouse and keyboard.

Command-Line Interface (CLI)


A text-based interface where users type commands to interact with the operating
system and execute programs.

Touch-Based Interface
A user interface designed for touchscreen devices, allowing users to interact with
the operating system using gestures and taps.
Process Management in Operating System

Process Creation Process Scheduling Process Termination


The operating system creates The operating system The operating system handles
new processes to run determines the order in which the completion or termination
programs and applications. processes are executed on the of processes.
CPU.
Memory Management in
Operating Systems
Virtual Memory
The operating system provides a virtual memory space that is larger
than the physical memory available, using disk storage to
supplement RAM.

Memory Allocation
The operating system allocates and deallocates memory to processes
as they are created and terminated.

Memory Protection
The operating system ensures that processes can only access the
memory they are authorized to, preventing unauthorized access or
interference.
File Management in Operating Systems
File Creation The operating system allows users to
create new files and directories.

File Storage The operating system organizes and


manages the storage of files on the
computer's storage devices.

File Retrieval The operating system provides tools


and interfaces for users to easily
locate and open files.

File Security The operating system enforces


access permissions and controls to
protect files from unauthorized
access or modification.

You might also like