Software is the collection of data, programs, procedures, routines and instructions that tell a computer or electronic device how to run, work and execute specific tasks.
System software is a program intended to ensure that the computer's hardware and applications installed to it are running smoothly and efficiently.
Application software is a type of computer program that performs a specific personal, educational, or business function.
SOFTWARE DISTRIBUTION MODELS
SOFTWARE INSTALLATION MODELS
3. SOFTWARE
Software is the collection of
data, programs, procedures,
routines and instructions that
tell a computer or electronic
device how to run, work and
execute specific tasks.
IMAGE SOURCE: https://v8g5p6n8.rocketcdn.me/wp-content/uploads/2022/08/application-software.png
It is classified into two
categories: System Software
and Application Software.
5. SYSTEM SOFTWARE
System software is a program
intended to ensure that the computer's
hardware and applications installed to
it are running smoothly and efficiently.
IMAGE SOURCE: https://media.geeksforgeeks.org/wp-content/uploads/20230817221908/System-Software'-660.png
Its main role is to manage the
computer’s resources, such as its
memory, processors, and devices.
6. SYSTEM SOFTWARE
Operating System (OS)
Is a type of system program that
enables communication between
hardware, system programs, and other
applications.
IMAGE SOURCE: https://hamidah1902.files.wordpress.com/2014/11/os_logos.png
Examples of Popular OS:
▪ Microsoft Windows
▪ Apple MacOS
▪ Linux RedHat
▪ FreeBSD
7. SYSTEM SOFTWARE
Device Driver
It refers to programs that
enable a computer to
communicate with its
hardware devices, such as
printers, scanners, and
keyboards. It ensures that the
installed hardware are
updated and running smoothly.
IMAGE SOURCE: https://www.computerhope.com/jargon/d/drivercd.png
8. SYSTEM SOFTWARE
Firmware
is a type of software that is
embedded in a hardware
device. It controls the device
and performs its essential
functions.
IMAGE SOURCE: https://www.andplus.com/hubfs/shutterstock_1202666194.jpg
9. SYSTEM SOFTWARE
BIOS
BIOS (basic input/output
system) is a firmware code
that is executed when a
computer is powered on. It
performs a power-on self-test
(POST) and initializes the
computer before loading the
operating system.
IMAGE SOURCE: https://cdn.mos.cms.futurecdn.net/fSSLnMbq55M7TPHVgyoUjn-1200-80.jpg
10. SYSTEM SOFTWARE
UTILITIES
Utilities are programs that help
maintain and optimize a
computer's performance.
Examples of utility programs
include:
▪ file managers
▪ virus scanners
▪ disk defragmenters
IMAGE SOURCE: https://jackkenvinhardwaresoftware.weebly.com/uploads/4/1/5/0/41508855/9134492.png?507
12. APPLICATION SOFTWARE
Application software is a type of
computer program that performs
a specific personal, educational,
or business function.
IMAGE SOURCE: https://www.learncomputerscienceonline.com/wp-content/uploads/2020/05/General-Purpose-Application-Software.jpg
Each application is designed to
assist end-users in accomplishing
a variety of tasks, which may be
related to productivity, creativity,
or communication.
15. COMMERCIAL SOFTWARE
Commercial Software is a software
distribution model where an
application or program is developed
for the purpose of licensing or for sale
to its end users.
IMAGE SOURCE: https://asset.kompas.com/crops/s-FYYcpobcjN7ZvjYf1dgtc5vao=/0x0:800x533/750x500/data/photo/2023/02/10/63e6167d79274.jpg
It is developed by software company
giants like Microsoft Corporation,
Adobe Inc. , Oracle Corporation, SAP
Corporation, among many others
16. FREEWARE
Freeware is a software distribution
model where an application or
program is released for public
consumption without the need for
license or purchase.
IMAGE SOURCE: https://www.virtualxcellence.com/wp-content/uploads/2018/10/open-source-sft.jpg
In this distribution model, the
developers grants its end users
the right to use and distribute
the software.
17. SHAREWARE
Shareware is a software distribution
model where an application or program
is released for public consumption for a
trial basis or with limited features.
IMAGE SOURCE: https://redthornmrp.com/wp-content/uploads/2021/04/Free-Trial-Badge.png
In this distribution model, the
developers retains all the rights to
the software where it can withdraw
the program from users anytime
they want.
18. OPEN SOURCE SOFTWARE
Open Source Software is a software
distribution model where the
program’s source code is released the
public for inspection, modifications,
and enhancement purposes.
IMAGE SOURCE: https://magnetoitsolutions.com/wp-content/uploads/2016/09/Open-Source-Technology-Trends-2019.jpg
The purpose of this model is to give
the public a shared responsibility on
developing more robust and more
effective programs.
20. INSTALLED SOFTWARE
Installed software are computer
programs that are installed and run
physically on your hardware.
IMAGE SOURCE: https://www.broadbandcloudsolutions.co.uk/wp-content/uploads/2015/06/Software_shutterstock_108864086.jpg
All the resources and data that are
generated by the program are
stored in the computer’s memory.
21. WEB-BASED SOFTWARE
Web-based software are
computer programs that are
accessed using a browser or a
cloud-based infrastructure.
IMAGE SOURCE: https://www.shno.co/blog/web-application-examples
Most resources and data that are
generated by the program are
stored a remote server hosted by
the software distributor.
22. SOFTWARE AND
SOFTWARE CATEGORIES
MR. ROWELL L. MARQUINA
Professional Lecturer,
Polytechnic University of the Philippines
Email Address:
rowell.marquina001@deped.gov.ph
sirrowellmarquina@gmail.com
rmarquina@mitis.edu.ph