SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Submitted To:
Submitted By:
Ajita Rajput
Chahat Jain
Harman Singh
Palash Chhipani
Introduction
 Computer software, is a part of a computer
system that consists of data or computer instructions,
in order to perform a task or operation, in contrast to
the physical hardware from which the system is built.
 A system software acts as an interface for the
underlying hardware system.
 The majority of software is written in high-level
programming languages .
 High-level languages are translated into machine
language using a compiler or an interpreter .
Hardware
System Software
Application Software
TYPES
OF
SOFTWARE
APPLICATION SOFTWARE
 Application software, are often called productivity programs or end-
user programs because they enable the user to complete tasks, such
as creating documents, spreadsheets, doing online research, sending
email, designing graphics, running businesses, and even playing
games!
 Application software is specific to the task it is designed for and can
be as simple as a calculator application or as complex as a word
processing application.
Types Of Application
Software:
1. General Software
2. Special Purpose Software
General Purpose Application Software -:
 General purpose application software is a type of
application that can be used for a variety of tasks.
 It is not limited to one particular function. For
example a word processor could be classed as general
purpose software as it would allow a user to write a
novel, create a restaurant menu or even make a
poster.
 Examples of General purpose application software
include: Word processors, Spreadsheet and
Presentation software.
Types Of Application
Software
Special purpose application software -:
 Special purpose application software is a type of software created to
one specific task.
 For example Hotel Management System, Which refers to the management
techniques used in the hotel sector. These can include hotel administration,
accounts, billing, marketing, housekeeping, front office or front desk.
SYSTEM SOFTWARE
 Software required to run the hardware parts of the computer and other
application software are called system software.
 It is a software that directly operates the computer hardware, to provide
basic functionality needed by users and other software, and to provide a
platform for running application software.
 System software act as interface between hardware and user
applications.
 An interface is needed because hardware devices or machines and
humans speak in different languages.
Types Of
System
Software
Based on its function: −
 Operating System
 Language Processor
 Device Drivers
Operating System
System software that is responsible for
functioning of all hardware parts and
their interoperability to carry out tasks
successfully is called operating system.
OS is the first software to be loaded into
computer memory when the computer
is switched on and this is
called booting.
OS manages a computer’s basic functions like storing data in memory, retrieving files from
storage devices, scheduling tasks based on priority, etc.
Language
Processor
A n i mpo rtant
f uncti o n o f sy ste m
so f tware i s to
co nve rt al l use r
i nstructi o ns i nto
machi ne
unde rstandabl e
l ang uag e . Whe n we
tal k o f human
machi ne
i nte ractio ns,
l ang uag e s are o f
thre e ty pe s −
Machine-level language − this language is nothing but a string of
0s and 1s that the machines can understand. It is completely
machine dependent.
Assembly-level language − this language introduces a layer of
abstraction by defining mnemonics. Mnemonics are English like
words or symbols used to denote a long string of 0s and 1s. For
example, the word “READ” can be defined to mean that computer
has to retrieve data from the memory. The
also tell the memory address. Assembly level language is machine
dependent.
High level language − this language uses English like statements
and is completely independent of machines. Programs written
high level languages are easy to create, read and understand.
Device
Drivers
 System software that controls and monitors functioning of a
specific device on computer is called device driver.
 Each device like printer, scanner, microphone, speaker, etc.
that needs to be attached externally to the system has a
specific driver associated with it.
 When you attach a new device, you need to install its driver
so that the OS knows how it needs to be managed.
UTILITY
SOFTWARE
Application software that assist system software in
doing their work is called utility software. Thus utility
software is actually a cross between system software
and application software. Examples of utility software
include −
 Antivirus software
 Disk management tools
 File management tools
 Compression tools
 Backup tools
MIDDLEWAR
E
The term middleware is sometimes used to describe
programming that mediates between application
and system software or between two different kinds
of application software.
For example, sending a remote work request from an
application in a computer that has one kind of
operating system to an application in a computer
with a different operating system.
Firmware or microcode is programming that
is loaded into a special area on a
microprocessor or read-only memory on a
one-time or infrequent basis so that
thereafter it seems to be part of the
hardware.
MALICIOUS
SOFTWARE
OR
MALWARE
Softwares that are developed to harm and disrupt
computers. As such, malware is undesirable.
Malware is closely associated with computer-related
crimes, though some malicious programs.
Computer software

Weitere ähnliche Inhalte

Was ist angesagt?

What is computer software
What is computer softwareWhat is computer software
What is computer softwareBesar Limani
 
Network software n othr types of software
Network software n othr types of software Network software n othr types of software
Network software n othr types of software Dhani Ahmad
 
Computer software
Computer softwareComputer software
Computer softwareSakib3017
 
types of computer and software
types of computer and softwaretypes of computer and software
types of computer and softwareAqeel Rafique
 
Presentation on computer software-system software.
Presentation on computer software-system software.Presentation on computer software-system software.
Presentation on computer software-system software.johnraju213
 
Unit 2 Foc
Unit 2 FocUnit 2 Foc
Unit 2 FocJAYA
 
Computer Software
Computer SoftwareComputer Software
Computer Softwarenorzaini
 
Types of Computer softwares
Types of Computer softwaresTypes of Computer softwares
Types of Computer softwaresHaider Ali Malik
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application SoftwareAashima Wadhwa
 
Computer software form 4
Computer software form 4Computer software form 4
Computer software form 4norhaslinamj
 
Computer software (Introduction to OS)
Computer software (Introduction to OS)Computer software (Introduction to OS)
Computer software (Introduction to OS)Miz Malinz
 
System software and application software
System software and application softwareSystem software and application software
System software and application softwareSanjay Vasava
 

Was ist angesagt? (20)

computer software
computer softwarecomputer software
computer software
 
Computer software
Computer softwareComputer software
Computer software
 
Types of software
Types of softwareTypes of software
Types of software
 
What is computer software
What is computer softwareWhat is computer software
What is computer software
 
Network software n othr types of software
Network software n othr types of software Network software n othr types of software
Network software n othr types of software
 
Computer software
Computer softwareComputer software
Computer software
 
types of computer and software
types of computer and softwaretypes of computer and software
types of computer and software
 
Presentation on computer software-system software.
Presentation on computer software-system software.Presentation on computer software-system software.
Presentation on computer software-system software.
 
Computer software
Computer softwareComputer software
Computer software
 
Software
SoftwareSoftware
Software
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Unit 2 Foc
Unit 2 FocUnit 2 Foc
Unit 2 Foc
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Types of Computer softwares
Types of Computer softwaresTypes of Computer softwares
Types of Computer softwares
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application Software
 
Computer software form 4
Computer software form 4Computer software form 4
Computer software form 4
 
Computer software (Introduction to OS)
Computer software (Introduction to OS)Computer software (Introduction to OS)
Computer software (Introduction to OS)
 
Computer software
Computer softwareComputer software
Computer software
 
Computer Software & its Types
Computer Software & its Types Computer Software & its Types
Computer Software & its Types
 
System software and application software
System software and application softwareSystem software and application software
System software and application software
 

Ähnlich wie Computer software

Software - Introduction
Software - IntroductionSoftware - Introduction
Software - IntroductionSagarGupta372
 
Software and its types.pptx
Software and its types.pptxSoftware and its types.pptx
Software and its types.pptxvarshachhajera
 
Presentation it
Presentation itPresentation it
Presentation itnabelas
 
Operating System - I.pptx
Operating System - I.pptxOperating System - I.pptx
Operating System - I.pptxRahul779791
 
Acem computer software
Acem computer softwareAcem computer software
Acem computer softwareAastha Kohli
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System SoftwaresAbijah Naresh Jumani
 
System software vs application software
System software vs application softwareSystem software vs application software
System software vs application softwareAnamta Dua
 
Hardware, Software & Firmware
Hardware, Software & FirmwareHardware, Software & Firmware
Hardware, Software & FirmwareShamima Akther
 
Computer networks note 3
Computer networks note 3Computer networks note 3
Computer networks note 3MDHASNAIN23
 
Software And It’s Types.pptx
Software And It’s Types.pptxSoftware And It’s Types.pptx
Software And It’s Types.pptxKunalKumarSingh31
 
Chapter 3 Software.ppt
Chapter 3 Software.pptChapter 3 Software.ppt
Chapter 3 Software.pptAmanuelZewdie4
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample materialVskills
 

Ähnlich wie Computer software (20)

System and Application Software of Computer
System and Application Software of ComputerSystem and Application Software of Computer
System and Application Software of Computer
 
Software - Introduction
Software - IntroductionSoftware - Introduction
Software - Introduction
 
Software and its types.pptx
Software and its types.pptxSoftware and its types.pptx
Software and its types.pptx
 
Presentation it
Presentation itPresentation it
Presentation it
 
Operating System - I.pptx
Operating System - I.pptxOperating System - I.pptx
Operating System - I.pptx
 
Acem computer software
Acem computer softwareAcem computer software
Acem computer software
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System Softwares
 
SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
 
System software vs application software
System software vs application softwareSystem software vs application software
System software vs application software
 
Computer software
Computer softwareComputer software
Computer software
 
Application software
Application softwareApplication software
Application software
 
Software
Software Software
Software
 
Hardware, Software & Firmware
Hardware, Software & FirmwareHardware, Software & Firmware
Hardware, Software & Firmware
 
Computer networks note 3
Computer networks note 3Computer networks note 3
Computer networks note 3
 
Software And It’s Types.pptx
Software And It’s Types.pptxSoftware And It’s Types.pptx
Software And It’s Types.pptx
 
Chapter 3 Software.ppt
Chapter 3 Software.pptChapter 3 Software.ppt
Chapter 3 Software.ppt
 
Software
SoftwareSoftware
Software
 
Edtech
EdtechEdtech
Edtech
 
Unit2_1.pdf
Unit2_1.pdfUnit2_1.pdf
Unit2_1.pdf
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample material
 

Mehr von Chahat Jain

Sundaram soap case study
Sundaram soap case studySundaram soap case study
Sundaram soap case studyChahat Jain
 
International pricing
International pricingInternational pricing
International pricingChahat Jain
 
A study on B2B Oyo rooms
A study on B2B Oyo roomsA study on B2B Oyo rooms
A study on B2B Oyo roomsChahat Jain
 
E commerce sector
E commerce sectorE commerce sector
E commerce sectorChahat Jain
 
5 BIG PERSONALITY THEORY
5 BIG PERSONALITY THEORY 5 BIG PERSONALITY THEORY
5 BIG PERSONALITY THEORY Chahat Jain
 
7 Ps of Marketing in CSR
7 Ps of Marketing in CSR7 Ps of Marketing in CSR
7 Ps of Marketing in CSRChahat Jain
 

Mehr von Chahat Jain (6)

Sundaram soap case study
Sundaram soap case studySundaram soap case study
Sundaram soap case study
 
International pricing
International pricingInternational pricing
International pricing
 
A study on B2B Oyo rooms
A study on B2B Oyo roomsA study on B2B Oyo rooms
A study on B2B Oyo rooms
 
E commerce sector
E commerce sectorE commerce sector
E commerce sector
 
5 BIG PERSONALITY THEORY
5 BIG PERSONALITY THEORY 5 BIG PERSONALITY THEORY
5 BIG PERSONALITY THEORY
 
7 Ps of Marketing in CSR
7 Ps of Marketing in CSR7 Ps of Marketing in CSR
7 Ps of Marketing in CSR
 

Kürzlich hochgeladen

The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...software pro Development
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 

Kürzlich hochgeladen (20)

The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 

Computer software

  • 1. Submitted To: Submitted By: Ajita Rajput Chahat Jain Harman Singh Palash Chhipani
  • 2. Introduction  Computer software, is a part of a computer system that consists of data or computer instructions, in order to perform a task or operation, in contrast to the physical hardware from which the system is built.  A system software acts as an interface for the underlying hardware system.  The majority of software is written in high-level programming languages .  High-level languages are translated into machine language using a compiler or an interpreter .
  • 5. APPLICATION SOFTWARE  Application software, are often called productivity programs or end- user programs because they enable the user to complete tasks, such as creating documents, spreadsheets, doing online research, sending email, designing graphics, running businesses, and even playing games!  Application software is specific to the task it is designed for and can be as simple as a calculator application or as complex as a word processing application.
  • 6. Types Of Application Software: 1. General Software 2. Special Purpose Software
  • 7. General Purpose Application Software -:  General purpose application software is a type of application that can be used for a variety of tasks.  It is not limited to one particular function. For example a word processor could be classed as general purpose software as it would allow a user to write a novel, create a restaurant menu or even make a poster.  Examples of General purpose application software include: Word processors, Spreadsheet and Presentation software.
  • 8. Types Of Application Software Special purpose application software -:  Special purpose application software is a type of software created to one specific task.  For example Hotel Management System, Which refers to the management techniques used in the hotel sector. These can include hotel administration, accounts, billing, marketing, housekeeping, front office or front desk.
  • 9. SYSTEM SOFTWARE  Software required to run the hardware parts of the computer and other application software are called system software.  It is a software that directly operates the computer hardware, to provide basic functionality needed by users and other software, and to provide a platform for running application software.  System software act as interface between hardware and user applications.  An interface is needed because hardware devices or machines and humans speak in different languages.
  • 10. Types Of System Software Based on its function: −  Operating System  Language Processor  Device Drivers
  • 11. Operating System System software that is responsible for functioning of all hardware parts and their interoperability to carry out tasks successfully is called operating system. OS is the first software to be loaded into computer memory when the computer is switched on and this is called booting. OS manages a computer’s basic functions like storing data in memory, retrieving files from storage devices, scheduling tasks based on priority, etc.
  • 12. Language Processor A n i mpo rtant f uncti o n o f sy ste m so f tware i s to co nve rt al l use r i nstructi o ns i nto machi ne unde rstandabl e l ang uag e . Whe n we tal k o f human machi ne i nte ractio ns, l ang uag e s are o f thre e ty pe s − Machine-level language − this language is nothing but a string of 0s and 1s that the machines can understand. It is completely machine dependent. Assembly-level language − this language introduces a layer of abstraction by defining mnemonics. Mnemonics are English like words or symbols used to denote a long string of 0s and 1s. For example, the word “READ” can be defined to mean that computer has to retrieve data from the memory. The also tell the memory address. Assembly level language is machine dependent. High level language − this language uses English like statements and is completely independent of machines. Programs written high level languages are easy to create, read and understand.
  • 13. Device Drivers  System software that controls and monitors functioning of a specific device on computer is called device driver.  Each device like printer, scanner, microphone, speaker, etc. that needs to be attached externally to the system has a specific driver associated with it.  When you attach a new device, you need to install its driver so that the OS knows how it needs to be managed.
  • 14. UTILITY SOFTWARE Application software that assist system software in doing their work is called utility software. Thus utility software is actually a cross between system software and application software. Examples of utility software include −  Antivirus software  Disk management tools  File management tools  Compression tools  Backup tools
  • 15. MIDDLEWAR E The term middleware is sometimes used to describe programming that mediates between application and system software or between two different kinds of application software. For example, sending a remote work request from an application in a computer that has one kind of operating system to an application in a computer with a different operating system.
  • 16. Firmware or microcode is programming that is loaded into a special area on a microprocessor or read-only memory on a one-time or infrequent basis so that thereafter it seems to be part of the hardware.
  • 17. MALICIOUS SOFTWARE OR MALWARE Softwares that are developed to harm and disrupt computers. As such, malware is undesirable. Malware is closely associated with computer-related crimes, though some malicious programs.