SlideShare a Scribd company logo
1 of 26
KLE SOCIETY'S COLLEGE OF EDUCATION,
VIDYANAGAR, HUBBALLI.
Subject: ICT BASICS:OPERATING SYSTEM AND APPLICAT
ION SOFTWARE.
SEMINAR ON: INTRODUCTION TO APPLICATION SOFTW
ARE.
Contents
 Todays Topic: Introduction to Computer application Software
 We will learn
1. What is software?
2. What is Hardware?
3. Types of Software
 System s/w, Application s/w, Open source & Propri
etary s/w
4. Examples of system Software
 Operating System, compiler, loader, linker, Interpr
eter
5. Examples of Application Software
 Word processors, Spreadsheets, Presentation, Dat
abase systems
Introduction to Computer appl
ication Software
Software & Hardware?
 Computer Instructions or data, anything that can be store
d electronically is Software.
 Hardware is one that is tangible. The storage devices (
Hard disk, CD’s etc.,), mouse, keyboard CPU and displa
y devices (Monitor) are Hardware.
For example: There is a problem in the Software implies
– Problem with program or data
Types of Software
• System Software
• Application Software
• Open source Software and
• Proprietary 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 sof
tware which manages and controls the hardware so that
application software can perform a task.
Example:
Operating Systems, Compiler, Loader, Linker, Interpreter.
System Software:
Operating System:
 Operating System is a software, which makes a compute
r to actually work.
 It is the software the enables all the programs we use.
 The OS organizes and controls the hardware.
 OS acts as an interface between the application program
s and the machine hardware.
 Examples: Windows, Linux, Unix and Mac OS, etc.,
System Software (contd):
Source Languages Target Languages
‘C’ language ‘C’ language
‘Pascal’ language Machine language
FORTRAN language
C++ language
ADA language
Compiler: A compiler is a program that reads a prog
ram in one language – the source language and tran
slates into an equivalent program in another languag
e – the target language.
System Software (contd):
Loader: A loader is the part of an operating system that i
s responsible for loading programs into memory, prepari
ng them for execution and then executing them.
The loader is usually a part of the operating system's ker
nel and usually is loaded at system boot time and stays i
n memory until the system is rebooted, shut down, or po
wered off.
In Unix, the loader is the handler for the system call exec
ve().
System Software (contd):
Linker: A linker or link editor is a program that takes on
e or more objects generated by compilers and assemble
s them into a single executable program.
Linkers can take objects from a collection called a library
. The objects are program modules containing machine c
ode and information for the linker.
The linker takes care of arranging the objects in a progra
m's address space.
System Software (contd):
Interpreter: An interpreter is a computer pro
gram that translates and executes instructions w
ritten in a computer programming language line-
by-line, unit by unit etc.,
An interpreter needs to be able to analyze, or pa
rse, instructions written in the source language.
Example: Lisp systems, etc.,
Application Software:
Application Software includes programs that do real work
for user.
Example:
Payroll systems, Inventory Control, Manage student data
base, Word Processor, Spreadsheet and Database Man
agement System etc.,
Application Software:
Word Processors:
Word processing is a tool that helps user in creating, edit
ing, and printing documents. Word processors will norma
lly have the following capabilities built into them:
 Spell checking
 Standard layouts for normal documents
 Have some characters appear in bold print, ital
ics, or underlined
 Center lines, make text line up on the left side
of the paper, or the right side of the paper
 Save the document so it can be used again
 print the document.
Examples: WordPerfect and Microsoft Word
Application Software
(contd…):
Graphic Presentations: The presentation prog
rams can make giving presentations and using overhead
s easier. Other uses include:
 Slide Shows
 Repeating Computer Presentations on a comp
uter monitor
 Using Sound and animation in slide shows
The most recognized graphic presentation programs are
Microsoft PowerPoint and Harvard Graphics.
Application Software
(contd…):
Database Management System (DBMS):
 A DBMS is a software tool that allows multiple users to st
ore, access, and process data into useful information.
 Database programs are designed for these types of appli
cations:
 Membership lists
 Student lists
 Grade reports
 Instructor schedules
All of these have to be maintained so you can find what y
ou need quickly and accurately.
 Example:Microsoft Access, dBASE, Oracle.
Application Software
(contd…):
Spreadsheets: The spreadsheet packages are des
igned to use numbers and formulas to do calculations wit
h ease. Examples of spreadsheets include:
 Budgets
 Payrolls
 Grade Calculations
 Address Lists
The most commonly used spreadsheet programs are Mi
crosoft Excel and Lotus 123.
Open Source Software:
 Open source software (OSS) is computer software w
hose source code is available under a license that permit
s users to use, change, and improve the software, and to
redistribute it in modified or unmodified form.
 It is often developed in a public, collaborative manner.
Well-known OSS products are Linux, Netscape, Apache,
etc.,
Proprietary Software:
 Proprietary software (also called non-free software
) is software with restrictions on using, copying and m
odifying as enforced by the proprietor. Restrictions on
use, modification and copying is achieved by either le
gal or technical means and sometimes both.
 Proponents of proprietary software are Microsoft.
 Ex: CAD, Nortan Antivirus etc.,
Pooja H
Pooja H

More Related Content

What's hot

software system_and_application_software
software system_and_application_softwaresoftware system_and_application_software
software system_and_application_softwareTallat Satti
 
APPLICATION SOFTWARE by Rupam Dey
APPLICATION SOFTWARE by Rupam DeyAPPLICATION SOFTWARE by Rupam Dey
APPLICATION SOFTWARE by Rupam DeyRupam Dey
 
What is software
What is softwareWhat is software
What is softwareAnil815218
 
Vskills c++ developer sample material
Vskills c++ developer sample materialVskills c++ developer sample material
Vskills c++ developer sample materialVskills
 
Software (application and utilities)
Software (application and utilities)Software (application and utilities)
Software (application and utilities)mawarbeduri97
 
Discovering Computers: Chapter 03
Discovering Computers: Chapter 03Discovering Computers: Chapter 03
Discovering Computers: Chapter 03Anna Stirling
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample materialVskills
 
System software and application software
System software and application softwareSystem software and application software
System software and application softwareSanjay Vasava
 
Classification Of Software
Classification Of SoftwareClassification Of Software
Classification Of Softwarepy7rjs
 
System software 1ppt(udated)
System software 1ppt(udated)System software 1ppt(udated)
System software 1ppt(udated)uraj007
 
Application software
Application softwareApplication software
Application softwareArdit Meti
 
Introduction to system programming
Introduction to system programmingIntroduction to system programming
Introduction to system programmingsonalikharade3
 

What's hot (20)

software system_and_application_software
software system_and_application_softwaresoftware system_and_application_software
software system_and_application_software
 
Software
SoftwareSoftware
Software
 
APPLICATION SOFTWARE by Rupam Dey
APPLICATION SOFTWARE by Rupam DeyAPPLICATION SOFTWARE by Rupam Dey
APPLICATION SOFTWARE by Rupam Dey
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Se
SeSe
Se
 
What is software
What is softwareWhat is software
What is software
 
Software ppt
Software pptSoftware ppt
Software ppt
 
Vskills c++ developer sample material
Vskills c++ developer sample materialVskills c++ developer sample material
Vskills c++ developer sample material
 
Software (application and utilities)
Software (application and utilities)Software (application and utilities)
Software (application and utilities)
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
Discovering Computers: Chapter 03
Discovering Computers: Chapter 03Discovering Computers: Chapter 03
Discovering Computers: Chapter 03
 
System Programming
System ProgrammingSystem Programming
System Programming
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample material
 
Fg b
Fg bFg b
Fg b
 
System software and application software
System software and application softwareSystem software and application software
System software and application software
 
Classification Of Software
Classification Of SoftwareClassification Of Software
Classification Of Software
 
System software 1ppt(udated)
System software 1ppt(udated)System software 1ppt(udated)
System software 1ppt(udated)
 
Application Software
Application SoftwareApplication Software
Application Software
 
Application software
Application softwareApplication software
Application software
 
Introduction to system programming
Introduction to system programmingIntroduction to system programming
Introduction to system programming
 

Similar to Pooja H

bui ba ba
bui ba babui ba ba
bui ba babuibaba
 
Last module pc_software
Last module pc_softwareLast module pc_software
Last module pc_softwareAnirban Mandal
 
Introduction to computer software12 9-07
Introduction to computer software12 9-07Introduction to computer software12 9-07
Introduction to computer software12 9-07itis103
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer softwareManvendra Singh
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer softwareDeepu Chaudhary
 
B.sc i agri u 2 computer software
B.sc i agri u 2 computer softwareB.sc i agri u 2 computer software
B.sc i agri u 2 computer softwareRai University
 
B.sc i bio tech u 2 computer software
B.sc i bio tech u 2 computer softwareB.sc i bio tech u 2 computer software
B.sc i bio tech u 2 computer softwareRai University
 
B.sc i bio chem u 2 computer software
B.sc i bio chem u 2 computer softwareB.sc i bio chem u 2 computer software
B.sc i bio chem u 2 computer softwareRai University
 
B.sc i cs u 2 computer software
B.sc i cs u 2 computer softwareB.sc i cs u 2 computer software
B.sc i cs u 2 computer softwareRai University
 
B.sc i micro bio u 2 computer software
B.sc i micro bio u 2 computer softwareB.sc i micro bio u 2 computer software
B.sc i micro bio u 2 computer softwareRai University
 
Computer software 2
Computer software 2Computer software 2
Computer software 2Suresh Kumar
 
8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardwareNeha Kurale
 
Computer software 2
Computer software 2Computer software 2
Computer software 2Suresh Kumar
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application SoftwareAashima Wadhwa
 
System Software and Programming.pptx
System Software and Programming.pptxSystem Software and Programming.pptx
System Software and Programming.pptxVanshikaPatel41
 

Similar to Pooja H (20)

bui ba ba
bui ba babui ba ba
bui ba ba
 
Last module pc_software
Last module pc_softwareLast module pc_software
Last module pc_software
 
Introduction to computer software12 9-07
Introduction to computer software12 9-07Introduction to computer software12 9-07
Introduction to computer software12 9-07
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer software
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer software
 
Computer software
Computer softwareComputer software
Computer software
 
B.sc i agri u 2 computer software
B.sc i agri u 2 computer softwareB.sc i agri u 2 computer software
B.sc i agri u 2 computer software
 
B.sc i bio tech u 2 computer software
B.sc i bio tech u 2 computer softwareB.sc i bio tech u 2 computer software
B.sc i bio tech u 2 computer software
 
B.sc i bio chem u 2 computer software
B.sc i bio chem u 2 computer softwareB.sc i bio chem u 2 computer software
B.sc i bio chem u 2 computer software
 
B.sc i cs u 2 computer software
B.sc i cs u 2 computer softwareB.sc i cs u 2 computer software
B.sc i cs u 2 computer software
 
B.sc i micro bio u 2 computer software
B.sc i micro bio u 2 computer softwareB.sc i micro bio u 2 computer software
B.sc i micro bio u 2 computer software
 
Computer software 2
Computer software 2Computer software 2
Computer software 2
 
Unit2_1.pdf
Unit2_1.pdfUnit2_1.pdf
Unit2_1.pdf
 
Computer software
Computer softwareComputer software
Computer software
 
8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware
 
Computer software 2
Computer software 2Computer software 2
Computer software 2
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application Software
 
Application software
Application softwareApplication software
Application software
 
Grade 7 computer software
Grade 7  computer softwareGrade 7  computer software
Grade 7 computer software
 
System Software and Programming.pptx
System Software and Programming.pptxSystem Software and Programming.pptx
System Software and Programming.pptx
 

Recently uploaded

AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 

Recently uploaded (20)

AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 

Pooja H

  • 1. KLE SOCIETY'S COLLEGE OF EDUCATION, VIDYANAGAR, HUBBALLI. Subject: ICT BASICS:OPERATING SYSTEM AND APPLICAT ION SOFTWARE. SEMINAR ON: INTRODUCTION TO APPLICATION SOFTW ARE.
  • 2. Contents  Todays Topic: Introduction to Computer application Software  We will learn 1. What is software? 2. What is Hardware? 3. Types of Software  System s/w, Application s/w, Open source & Propri etary s/w 4. Examples of system Software  Operating System, compiler, loader, linker, Interpr eter 5. Examples of Application Software  Word processors, Spreadsheets, Presentation, Dat abase systems
  • 3. Introduction to Computer appl ication Software
  • 4. Software & Hardware?  Computer Instructions or data, anything that can be store d electronically is Software.  Hardware is one that is tangible. The storage devices ( Hard disk, CD’s etc.,), mouse, keyboard CPU and displa y devices (Monitor) are Hardware. For example: There is a problem in the Software implies – Problem with program or data
  • 5.
  • 6. Types of Software • System Software • Application Software • Open source Software and • Proprietary Software
  • 7. 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 sof tware which manages and controls the hardware so that application software can perform a task. Example: Operating Systems, Compiler, Loader, Linker, Interpreter.
  • 8. System Software: Operating System:  Operating System is a software, which makes a compute r to actually work.  It is the software the enables all the programs we use.  The OS organizes and controls the hardware.  OS acts as an interface between the application program s and the machine hardware.  Examples: Windows, Linux, Unix and Mac OS, etc.,
  • 9. System Software (contd): Source Languages Target Languages ‘C’ language ‘C’ language ‘Pascal’ language Machine language FORTRAN language C++ language ADA language Compiler: A compiler is a program that reads a prog ram in one language – the source language and tran slates into an equivalent program in another languag e – the target language.
  • 10. System Software (contd): Loader: A loader is the part of an operating system that i s responsible for loading programs into memory, prepari ng them for execution and then executing them. The loader is usually a part of the operating system's ker nel and usually is loaded at system boot time and stays i n memory until the system is rebooted, shut down, or po wered off. In Unix, the loader is the handler for the system call exec ve().
  • 11. System Software (contd): Linker: A linker or link editor is a program that takes on e or more objects generated by compilers and assemble s them into a single executable program. Linkers can take objects from a collection called a library . The objects are program modules containing machine c ode and information for the linker. The linker takes care of arranging the objects in a progra m's address space.
  • 12. System Software (contd): Interpreter: An interpreter is a computer pro gram that translates and executes instructions w ritten in a computer programming language line- by-line, unit by unit etc., An interpreter needs to be able to analyze, or pa rse, instructions written in the source language. Example: Lisp systems, etc.,
  • 13.
  • 14. Application Software: Application Software includes programs that do real work for user. Example: Payroll systems, Inventory Control, Manage student data base, Word Processor, Spreadsheet and Database Man agement System etc.,
  • 15.
  • 16.
  • 17. Application Software: Word Processors: Word processing is a tool that helps user in creating, edit ing, and printing documents. Word processors will norma lly have the following capabilities built into them:  Spell checking  Standard layouts for normal documents  Have some characters appear in bold print, ital ics, or underlined  Center lines, make text line up on the left side of the paper, or the right side of the paper  Save the document so it can be used again  print the document. Examples: WordPerfect and Microsoft Word
  • 18. Application Software (contd…): Graphic Presentations: The presentation prog rams can make giving presentations and using overhead s easier. Other uses include:  Slide Shows  Repeating Computer Presentations on a comp uter monitor  Using Sound and animation in slide shows The most recognized graphic presentation programs are Microsoft PowerPoint and Harvard Graphics.
  • 19. Application Software (contd…): Database Management System (DBMS):  A DBMS is a software tool that allows multiple users to st ore, access, and process data into useful information.  Database programs are designed for these types of appli cations:  Membership lists  Student lists  Grade reports  Instructor schedules All of these have to be maintained so you can find what y ou need quickly and accurately.  Example:Microsoft Access, dBASE, Oracle.
  • 20.
  • 21. Application Software (contd…): Spreadsheets: The spreadsheet packages are des igned to use numbers and formulas to do calculations wit h ease. Examples of spreadsheets include:  Budgets  Payrolls  Grade Calculations  Address Lists The most commonly used spreadsheet programs are Mi crosoft Excel and Lotus 123.
  • 22.
  • 23. Open Source Software:  Open source software (OSS) is computer software w hose source code is available under a license that permit s users to use, change, and improve the software, and to redistribute it in modified or unmodified form.  It is often developed in a public, collaborative manner. Well-known OSS products are Linux, Netscape, Apache, etc.,
  • 24. Proprietary Software:  Proprietary software (also called non-free software ) is software with restrictions on using, copying and m odifying as enforced by the proprietor. Restrictions on use, modification and copying is achieved by either le gal or technical means and sometimes both.  Proponents of proprietary software are Microsoft.  Ex: CAD, Nortan Antivirus etc.,