5. Computer Softwares
5. Computer Softwares
COMP101 / COMP-111
Computer Software
Q.1 What is Computer Software?
A Software is a set of instructions given to the computer to solve a particular problem or to
perform a specific task. It is also called a computer program. A computer cannot do anything
without software. Software tells the computer what to do and how to do. Hardware operates
under the control of a given set of instructions. Therefore, a computer performs different
operations according to the given instructions. Software is developed in a particular computer
programming language.
There are two Types of computer software
Application Software
System Software
System Software
Q. 2 What is System Software?
System Software is set of programs to control and manage the actual operations of computer
hardware. It controls the usage and allocation of different hardware components. It also enable
application programs to execute properly. It controls and coordinates different operations of a
computer system or mobile device. System software is an essential part of the computer
system. It controls the basic operations such as saving data on disk, making computer to work
for us, printing a document etc.
There are Four Categories of System Software as follows
Operating system
Device driver
Utility software
Language processors
1. Graphical User Interface: In this interface user communicate with the computer
through visual environment provided by operating system. It uses icons, windows, menus
and other graphical objects to issue commands.
2. Command-line interface: In this interface user type different commands to
communicate with computer.
Process management: CPU can perform one task at a time. If there are multiple tasks
at a time, operating system decides which task should get CPU first.
Disk management: Operating system provide facility of disk management. It has ability to
manage stored files and folders in a proper way.
Device controlling: Operating system controls the devices attached to it. It controls with
the help of installed software called device drivers.
Printing controlling: Printer is attached to computer. Operating system controls printing
function. If user issues multiple printing commands, operating system does not mix up data of
these multiple files and print them separately.
Application Software
Q.6 What is Application Software?
A program or set of programs that are specially designed to perform a specific task or to solve
a specific problem is called application software. Today, various application software are
available for different purposes. Some application software are developed for a particular
organization or customer such as software developed to maintain the records of students of a
particular college. Similarly, some application software are developed by software development
organizations (or any programmer) to solve some common problem of many people or users
such as word processing software