By:-
Ms. Ritu Khandelwal
Assistant Professor
COMPUTER
SOFTWARE
Computer software
What is Software?
The term Software refers to a set of
Computer programms,procedures and
associated documents describing the programs
, and how they are to be used .
Computer software
Software consists of programs and enables a
computer to perform specific tasks, as opposed to
its physical components (hardware) which can only
do the tasks they are mechanically designed for.
It is loaded into a computer's storage (such as
a hard drive, a memory, or RAM). Once the
software is loaded, the computer is able to
execute the software in the Central Processing
Unit (CPU).
TYPES OF SOFTWARE
Although, the range of software available today
is vast and varied, we classify most software
into two categories:-
1. System Software
2. Application Software
System Software
System Software includes the Operating System
and all the utilities that enable the computer to
function.
System software is a term referring to any
computer software which manages and controls
the hardware so that application software can
perform a task.
*Example:
Operating Systems, Compiler, Loader, Linker,
Interpreter.
Types of system software
Operating Software
Language Translators
Communication Software
Utility Software
Operating
Software
Language
Translators
Communication
Software
UtilitySoftware
System
Software
Operating System
 Operating System is a software, which
makes a computer to actually work.
 It is the software that enables all the programs
we use.
The OS organizes and controls the hardware.
 OS acts as an interface between the
application programs and the machine
hardware.
*Examples: Windows, Linux, Unix and Mac OS, etc.,
Examples of Operating System
Language translators
Language translators is a program that
translates a set of instruction code to machine
level language.
High Level
Language
Translator
Machine
code
*For a Machine, it is not possible to
understand the natural language, so translators
convert it into machine code.
Examples of Language Translators
There are 3 types of Language translators:-
1.Assembler
2.Compiler
3.Interpreter
Assembler Compiler Interpreter
Translators
Communication Software
Communication Software is used to provide
remote access to systems and exchange files
and messages in text , audio or video formats
b/w different computers.
Utility SOFTWARE
• Utility software designed to help analyze,
configure ,optimize or maintain a computer.
• Utility software usually focuses on how the
computer infrastructure operates.
Question
Imagine a car as a computer, and
its engine as a program. Which of
the following is an input for the
engine program?
The gas pedal
The driver's seat
The steering wheel
The windshield wipers
Answer
The gas
pedal
ApplicationSoftware
 Application Software is a set of one or more
programs, which solves a specific Task.
 Application Software includes programs that do
real work for a user.
 In most cases, application software resides on
the computer’s hard disk
 Application software can also be stored on
CDs, DVDs, and flash or keychain storage
devices
*Example:
Payroll systems, Inventory Control, Manage
student database, Word Processor, Spreadsheet
and Database Management System etc.,
Types of Application software
1.General Purpose Application Software
2.Specific Purpose Application Software
Application
Software
General
Purpose
Specific
Purpose
General purpose Application Software
• General Purpose software is intended to
perform a broader class of functions.
• You can use these softwares for more
purposes but limited capabilities for each
purpose
• Ex:-Word processing,spreadsheet,Desktop
publising(DTP),Graphics packages etc.
Examples of General Purpose
Word Processers
Word processers can
handle every form of
writing, aside from
calligraphy.
Spreadsheet
Programs
Spreadsheet Programs like
Excel handle a significant
portion of data processing
problems.
Specific Purpose Application Software
 Software which is designed to carry out a
specific set of tasks,usually in line with the
requirements of a paying customer.
 You can use these softwares for less purposes
but with greater capabilities for each purpose.
 Ex:-Web Browser, Media players, calender
Programs etc.
Examples of specific Purpose
• A media player is a specific
Purpose application software
for playing multimedia files
like video movies and music.
A web browser is a
specific purpose
application software
for retrieving ,
presenting ,an
traversing informatio
resources on the world
wide web.
Web Browser Media Player
22
Supporting Individual,Group,and
Organizational Goals
•
• Organisation – people, workgroup, enterprise –
supported with software and IS
• Organisation needs to classify the software and
IS uses to increase productivity – need to
identify the scope of problems and
opportunities
• Sphere of influence: the scope of problems and
opportunities addressed by a particular
organisation
For most companies, the spheres of influence
are personal, workgroup, and enterprise
SupportingIndividual,Group,and
OrganizationalGoals(continued)
23
What could a computer do without any
programming?
 Play sounds
 Nothing
 Display images
 Solve math problems
Question
Answer
Nothing
Computer software

Computer software

  • 1.
    By:- Ms. Ritu Khandelwal AssistantProfessor COMPUTER SOFTWARE
  • 2.
  • 3.
    What is Software? Theterm Software refers to a set of Computer programms,procedures and associated documents describing the programs , and how they are to be used .
  • 4.
    Computer software Software consistsof programs and enables a computer to perform specific tasks, as opposed to its physical components (hardware) which can only do the tasks they are mechanically designed for. It is loaded into a computer's storage (such as a hard drive, a memory, or RAM). Once the software is loaded, the computer is able to execute the software in the Central Processing Unit (CPU).
  • 5.
    TYPES OF SOFTWARE Although,the range of software available today is vast and varied, we classify most software into two categories:- 1. System Software 2. Application Software
  • 6.
    System Software System Softwareincludes the Operating System and all the utilities that enable the computer to function. System software is a term referring to any computer software which manages and controls the hardware so that application software can perform a task. *Example: Operating Systems, Compiler, Loader, Linker, Interpreter.
  • 7.
    Types of systemsoftware Operating Software Language Translators Communication Software Utility Software Operating Software Language Translators Communication Software UtilitySoftware System Software
  • 8.
    Operating System  OperatingSystem is a software, which makes a computer to actually work.  It is the software that enables all the programs we use. The OS organizes and controls the hardware.  OS acts as an interface between the application programs and the machine hardware. *Examples: Windows, Linux, Unix and Mac OS, etc.,
  • 9.
  • 10.
    Language translators Language translatorsis a program that translates a set of instruction code to machine level language. High Level Language Translator Machine code *For a Machine, it is not possible to understand the natural language, so translators convert it into machine code.
  • 11.
    Examples of LanguageTranslators There are 3 types of Language translators:- 1.Assembler 2.Compiler 3.Interpreter Assembler Compiler Interpreter Translators
  • 12.
    Communication Software Communication Softwareis used to provide remote access to systems and exchange files and messages in text , audio or video formats b/w different computers.
  • 13.
    Utility SOFTWARE • Utilitysoftware designed to help analyze, configure ,optimize or maintain a computer. • Utility software usually focuses on how the computer infrastructure operates.
  • 14.
    Question Imagine a caras a computer, and its engine as a program. Which of the following is an input for the engine program? The gas pedal The driver's seat The steering wheel The windshield wipers
  • 15.
  • 16.
    ApplicationSoftware  Application Softwareis a set of one or more programs, which solves a specific Task.  Application Software includes programs that do real work for a user.  In most cases, application software resides on the computer’s hard disk  Application software can also be stored on CDs, DVDs, and flash or keychain storage devices *Example: Payroll systems, Inventory Control, Manage student database, Word Processor, Spreadsheet and Database Management System etc.,
  • 17.
    Types of Applicationsoftware 1.General Purpose Application Software 2.Specific Purpose Application Software Application Software General Purpose Specific Purpose
  • 18.
    General purpose ApplicationSoftware • General Purpose software is intended to perform a broader class of functions. • You can use these softwares for more purposes but limited capabilities for each purpose • Ex:-Word processing,spreadsheet,Desktop publising(DTP),Graphics packages etc.
  • 19.
    Examples of GeneralPurpose Word Processers Word processers can handle every form of writing, aside from calligraphy. Spreadsheet Programs Spreadsheet Programs like Excel handle a significant portion of data processing problems.
  • 20.
    Specific Purpose ApplicationSoftware  Software which is designed to carry out a specific set of tasks,usually in line with the requirements of a paying customer.  You can use these softwares for less purposes but with greater capabilities for each purpose.  Ex:-Web Browser, Media players, calender Programs etc.
  • 21.
    Examples of specificPurpose • A media player is a specific Purpose application software for playing multimedia files like video movies and music. A web browser is a specific purpose application software for retrieving , presenting ,an traversing informatio resources on the world wide web. Web Browser Media Player
  • 22.
    22 Supporting Individual,Group,and Organizational Goals • •Organisation – people, workgroup, enterprise – supported with software and IS • Organisation needs to classify the software and IS uses to increase productivity – need to identify the scope of problems and opportunities • Sphere of influence: the scope of problems and opportunities addressed by a particular organisation For most companies, the spheres of influence are personal, workgroup, and enterprise
  • 23.
  • 24.
    What could acomputer do without any programming?  Play sounds  Nothing  Display images  Solve math problems Question
  • 25.