0% found this document useful (0 votes)
14 views15 pages

Operating System (Os)

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)
14 views15 pages

Operating System (Os)

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/ 15

INTRODUCTION

NAME : DIVYANSH
SINGH
CLASS : 8-M
SUBJECT : COMPUTER
PROJECT
OPERATING SYSTEM (OS)

An operating system is a program that controls


and manages computer hardware. An OS acts as
an interface between a user and a computer
system. The OS gives the facility to smoothly run
programs like games, word processors, and web
browsers to its users. The operating system
controls various activities like organising and
storing files on your computer’s storage device
effectively and efficiently.
NEED OF AN OPERATING
SYSTEM
The needs of an operating system are :
• It controls and manages all the computer resources.
• It provides an interface to users.
• It hides the complexity of software.
• It supports multiple execution modes.
• It monitors the execution of user programs to prevent errors
FUNCTIONS OF AN OPERATING
SYSTEM
The functions of an operating system are:
• An operating system manages everything on a computer. It makes sure that all the games, apps, programs,
applications, and files work together.
• It allocates and deallocates memory space to running processes, ensuring efficient use of RAM.
• It is easy to use. You can click icons and buttons because the operating system gives you a friendly way to talk
to the computer.
• An operating system protects a computer from viruses and hackers. It checks who is allowed to use it.
• An operating system detects and handles errors or crashes, preventing a single application or hardware issue
from crashing the entire system.
TYPES OF OPERATING SYSTEMS

•Single-user operating system


•Multi-user operating system
•Multitasking operating system
•Real-time operating system
•Distributed operating system
Single-User Operating System

A single-user operating system is designed for


personal use and allows only one person to use the
computer at a time.
In a single-user operating system, only one
individual can log in and use the computer at a
time. This ensures that the computer’s resources,
such as the CPU, memory, and storage, are
dedicated to a single user’s tasks and processes.
Multi-User Operating System

A multiuser operating system is a computer system that allows multiple users that are on
different computers or terminals to access shared resources and data at the same time.
A multiuser operating system allows several users to log in and work on the same machine
simultaneously. Each user has their own login credentials and can perform tasks independently.
The operating system efficiently manages and allocates computer resources to different users
and their perspective processes. This ensures that every user gets a fair share of the available
resources.
Multitasking Operating System

A multitasking operating
system is a type of operating
system that allows a computer
to run and manage multiple
tasks or processes
simultaneously.
Real-time Operating System

A real-time operating system (RTOS) is a


specialized computer operating system designed
for tasks that require extremely precise and
predictable timing and responsiveness
.
Distributed Operating System

A distributed operating system is a


type of operating system that
manages multiple computers or
devices that are connected to each
other via a single communication
channel, to work together seamlessly
as if they were a single, coordinated
USER INTERFACE

A user interface works as a bridge


that allows people to communicate
with computers, smart phones, and
various digital devices in a manner
that is simple and easy to use. There
are two types of user interface :
GRAPHICAL USER INTERFACE
CHARACTER USER
INTERFACE (CUI)
A character user interface, also
known as a command line interface
(CLI) is a user interface that requires
users to type text commands to
interact with the computer system.
EXAMPLE : DOS, Windows
Command Prompt, and Unix.
GRAPHICAL USER INTERFACE
(GUI)
A GUI is a user interface that
employs graphical elements such as
icons, buttons, windows, and menus,
to enable users to interact with
computers and software applications.
EXAMPLE : WINDOWS is the most
popular GUI-based operating system,
Differences Between CUI and GUI
 GUI  CUI
 It is more attractive and  It is less attractive and
appealing. appealing.
 It is easier to learn and  It requires expertise.
user-friendly.
 It uses icons, buttons,
 It uses text-based
menus, etc.
 It supports both mouse and
commands.
 It uses keyboard only.
keyboard.
 No need to learn complex
commands.  Requires memorization of
 It supports multitasking commands.
with windows,.  Limited multitasking
 It provides immediate capability.
THANK YOU

You might also like