C O N T E N T S
1 Introducti on 2 Types of Software
Different Features of
3 Operating System 4 Operating System
01
What is Software?
Software is a set of data
instructions, or programs used to
operate computers and execute
specific tasks. It is the opposite of
hardware, which describes the
physical aspects of a computer.
Software is a generic term used to
refer to applications, scripts and
programs that run on a device.
Types of Software
1 System Software Application Software 2
The software that runs the computer This type of software is for specific
by activating, controlling, and tasks related to end-users and their
coordinating the hardware is system ease. Unlike system software, a
software. They also control the computer doesn’t need them to
application programs on the function. The users can install and
computer. They differ according to the uninstall this software according to
function they need to perform in the their needs. They may have only
computer system. one program or a collection
according to tasks.
EXAMPLES OF SYSTEM SOFTWARE
Linker
Operating System
Compiler
BIOS
Device Drivers Utilities
EXAMPLES OF APPLICATION SOFTWARE
Apps
Control & Measuring Software 4
3
Graphic
5 Manipulation
Spreadsheet 2
6 Photo Editor
Word Processor 1
7
8 Video Editor
Database
Operating System
A System Software
The most relevant example of system software
is an operating system. It is an interface
connecting the users to the computer
hardware.
An operating system (OS) manages computer
hardware, software resources, and provides
common services for computer programs.
Examples of OS
Features of Operating Systems
Features of OS
Security: Security module protects the
data and information of a computer Memory management: Memory
system against malware threat and management module performs the task
authorized access. of allocation and de-allocation of
memory space to programs in need of
this resources.
File management: It manages all the file-
related activities such as organization
Command interpretation – This
storage, retrieval, naming, sharing, and
module interprets user commands
protection of files.
and processes them using system
resources.
Human Computer Interface: An
operating system provides a basic user
interface for users to control several Communication management – The
types of activities on the computer. It coordination and assignment of
has two types of user interfaces. compilers, interpreters, and other
software resources among computer
•Graphic User Interface users is refer to as communication
•Command Line Interface management.
THANK YOU