Computer Software Group 5
Computer Software Group 5
Computer Software
What is a Software?
Software is also the generic term on any applications that run on devices and can be
further subdivided into two classifications: Application Software, System Software.
System Software
These software programs are designed to run a computer's application programs and
hardware. System software coordinates the activities and functions of the hardware and
software. In addition, it controls the operations of the computer hardware and provides an
environment or platform for all the other types of software to work in. The OS is the best
example of system software; it supervises and manages all the other computer programs.
Utility Software - Usually utility software are installed during the installation of OS.
Utility software helps to analyze, configure, secure, optimize and maintain the system.
Examples of Utility programs are: Disk Checker, Disk Cleaner, Disk Defragment,
Disk Space Analyzer, Disk Backup etc.
Driver Software - Also known as Device Drivers, device drivers control the devices and
peripherals connected to a computer, enabling them to perform their specific tasks. Every
device that is connected to a computer needs at least one device driver to function.
Examples include software that comes with any nonstandard hardware, including
special game controllers, as well as the software that enables standard hardware,
such as USB storage devices, keyboards, headphones and printers.
Application Software
Application software consists of many programs that perform specific functions for
end users, such as writing reports and navigating websites. Applications can also perform
tasks for other applications. Applications on a computer cannot run on their own; they require
a computer's OS, along with other supporting system software programs, to work.
All kinds of computer-based application software come with selective utility. Their
role is to assist you with specific processes related to communication, productivity, or simply
creativity. Together, they are meant to help you with the everyday tasks you need to engage
with on your computer. Be it the most complex calculations or simple note-taking; application
software helps you with it all.
Application software can be seen as detailed computer programs that perform specific
functions. These functions can range from educational and professional needs to
entertainment and travel needs; the variety of options is simply undeniable. These can also be
referred to as productivity programs or simply end-user programs. Application software is
like icing on the cake, the base of which can be seen in system software.
When you turn on your computer, the main memory (RAM) is completely empty.
The first thing the computer does is it loads the Operating System from the hard disk (ROM)
to the main memory. After the Operating System is loaded, which acts as an interface
between the user and the computer hardware, and controls the execution of other programs,
the user can now execute any software upon his/her choice. The Operating System plays an
invisible administrative and bookkeeping role behind the scenes.
Whenever you start a program, you're basically asking the Operating System to run it
for you. The Operating System allocates space in RAM for the program, a program breaks
down into lines of code, each one being an instruction for the computer, that line of code then
gets transformed into machine code instructions which tells the computer what to do and
when to do it, from then on the CPU executes the program's instructions.
Presented by Group 5
Members:
Rhayca Zharell Hipolito
Ma-Revekkah Yssabel Ilao
Denver John Gruta
Trudy Iglesias
Kyle Daniel Javines