0% found this document useful (0 votes)
3 views

Ncm110 Lab Module 8 Computer Software

Software is a set of instructions that enables a computer to perform specific tasks, categorized into application and system software. Application software includes programs for user-specific tasks, while system software manages computer hardware and operations. Various forms of software exist, including proprietary, open source, and utility software, each serving different purposes and user needs.

Uploaded by

moemnts
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Ncm110 Lab Module 8 Computer Software

Software is a set of instructions that enables a computer to perform specific tasks, categorized into application and system software. Application software includes programs for user-specific tasks, while system software manages computer hardware and operations. Various forms of software exist, including proprietary, open source, and utility software, each serving different purposes and user needs.

Uploaded by

moemnts
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

COMPUTER

SOFTWARE
What is Software?
 A set of instructions given to the computer to
solve a problem is called “software”
 It is a single/collection
of programs that
performs a particular
task
 It is also called
Program
Types of Software
 Application Software
 System Software

Operating
Operating
Application
Application and
and
software
software systems
systems
software
software
Users
Hardware
APPLICATION SOFTWARE
Application Software
 includes programs that do real work for user.
 is created to perform specific tasks for a user
 is used to perform various applications on the
computer
 can be stored on CDs, DVDs and flash storage
devices

Example:
Payroll System, Inventory Control, Manage
Types of Application Software
 Productivity Software
 Web Browsers
 Media Players
 Graphics and Design Software
 Communication Software
 Database Software
 Enterprise Software
 Games and Entertainment software
 Utility Software
 Educational Software
Types of Application Software
 Proprietary
 Proprietary software is a licensed software under exclusive
legal right of owner.
 In-house
 In In-house software we develop application with the help of
company resources
 Off-the-shelf
 An existing software program that can be used without any
changes expected.
 Contract
 The software which is developed for a specific company for
their requirement.
Forms of Application Software
 Package software
 A software which is sold in a bundle due to
similar function of programs.

Example:
MS Office
Forms of Application Software
 Custom software
 This is software which is specially made for an
organization as per their requirement.

Example:
 Attendance system
 Security code system.
Forms of Application Software
 Web Application
 A web application is any
application that uses a
web browser.

Example:
 Google docs
 Dropbox
Forms of Application Software
 Open Source Software
 is made available to every one and can be
change, modify and distribute to public without
any notification.

Example:
 Linux
 Wordpress
Forms of Application Software
 Free ware
 is the software that is freely available to public
but author has a copy right, means that you can
only use it ,not sell it.

Example:
 Antivirus
Forms of Application Software
 Share ware
 is actually delivered free of charge but some time
the owner ask for money to get registered, so that
they can send updates in future.
 It can be copied but cannot be sold.

Example:
 Microsoft Office
Forms of Application Software
 Public domain software
 is totally free and it is not
copyrighted plus it has no
restriction
 There is no need for license

Example:
 Sqlite
 Blast
 I2P
SYSTEM SOFTWARE
System Software
 A set of programs to control and manage the
operations of a computer hardware.
 It enables application programs to execute
properly.
 It consists of basic operations as follows:
 Saving data on disk
 Making computer work for us
 Printing a document, etc.

Example:
System Software

Device drivers - They are computer programs,


which facilitate the interaction of high-level
computer programs with hardware devices.

Linkers - A linker is a program that takes the


objects generated by a compiler and combines
them to form a single executable program.
System Software

Loading Programs - Loaders are used for


loading programs from executable files into
memory, making them ready for execution and
then executing them.
Operating systems – OS manages and
coordinates the activities of a computer. It
hosts the applications running on a computer
system and also provides certain services to
application programs and users.
Types of System Software

 Operating System
 It is a software which manages computer hardware
and software resources.
 OS is an essential component of the system
software in a computer system.
 Application programs are dependent on OS to
function.
Types of System Software

 Utility Software
 Utilities software is system
software which is
manufactured to help,
analyze, configure,
optimize or to maintain a
computer.

Example: Hardware utilities, Spam and pop-up


blocker utilities, Uninstall
Types of System Software

 Device Driver
 is software that helps a
peripheral device
establish communication
with a computer

You might also like