SlideShare a Scribd company logo
1 of 8
Topic
Computer Software
Submitted by:
Hassan raza
Shahroz Ashraf
Khalil
Nisar
Miqdad
Zumar
Software:
A set of instructions given to the computer to solve a problem is called Software.”
“Software is a single/collection of programs that performs a particular task
Software is a set of instructions data or program used to operate computer and
execute specific task
Custom software
Custom software (also known as tailor made software's)is software that is
specially developed for some specific organization or other use
Packaged Software
Packaged Software is a Software that is ready-made and available for sale, lease
, or license to the general public.
Free ware:
Free ware is the software that is freely available to public but author has a copyright,
means that you can only use it ,not sell it
Software Concept
A computer consistof two parts Hardware& Software. Without softwareour
computer behaves like a car without petrol.
A software is set of programs, which are the set of instructions. These
instructions are written in a special computer language that computer can
understand. These languages are known as Programming Languages.
A computer can neither think nor make any decision its own. Also it is
impossible for any computer to independently analyze a given data and follow
its own method of solution. It need a program to tell it what to do with data.
Types Of Software
 System Software
 Application Software
System Software
System Software is a software design to provide a platform to other software
examples include operation system like. Microsoft window industrial automation
It enables application programs to execute properly
It consists of the basic operations as follows: ▫ Saving data on disk ▫ Making
computer to work for us ▫ Printing a document etc.
WHAT IS BOOTING
Booting means to load and initialize the operating system on a computer machine.
When start a computer, it loads the operating system into the computer's memory. This
process is called booting
It can happen in two ways which is
warm boot or cold boot
Language translator
A program that convert programming source code to machine readable codes
are known as language translator.
Types:
There are three types of language translator
 Interpreter
 Compiler
 Assembler
Interpreter
This is a program that convert high level language to machine level language
i.e. Machine level language. The basic property of Interpreter is that it first scan
one line of a program or source code, if this is error free then it executes either
it will stop the execution. So a interpreter will check a program line by line and
execute it, if it is error free. This process takes more time in execution of any
program.
Compiler
A compiler is a program used to covert high-level language into machine level.
The basic property of compiler is that it first scan all file at a time and check for
any error, if no error found then change the program to machine level either
show all the errors present in the program. So it takes very less time for
execution
Assembler
An assembler is a program written to convert assembly level language to
machine level language
Operating system
An operating system is the system software which is used to operate the computer.
An operating system manages a computer resources very efficiently, takes care of
scheduling of multiple jobs for execution
An operating system are classified in different categories with there performance
Single user operating system:
A single user operating system give the permission to run or execute one
application or program at a time. That is one user can work at a time. e.g.- MS-
DOS
Multi-user Operating system
A multi-user operating system give the permission to many users work at same
time. A transaction process system such as railway reservation system need of
hundred of terminals under a single program is example of multi-user operating
system
The Graphical User Interface (GUI) operating system
A GUI uses graphical components like small images, pictures to represent a
program, so that instead of typing it we just select it using pointing devices like
Mouse etc. Ex. Windows 3.1, Windows-95/98/2000/ME/XP, Linux etc
Utilities
Utilities software is system software which is manufactured to help to analyze,
configure, optimize or to maintain a computer
.It also helps in maintenance and problem solving of a computer.
Common types of utility program
Hardware utilities
Virus-detection and recovery utilities
File-compression utilities
Spam and pop-up blocker utilities
Backup
Uninstall
Application Software
Application software is a set of one or more programs designed to solve a specific problem, or do
a specific task
Application software is used to perform various applications on the computer
Actually the application software consists of programs that are designed to make users more
comfortable or productive to assist personal tasks
The application software is present on computer hard disk
Application software can also be stored on CDs, DVDs, and flash or keychain storage
devices
Some commonly known application software are
. Word-processing software:- It make use of a computer for creating, editing,
viewing, formatting, storing, retrieving, and printing documents.
Spreadsheet software:- Spreadsheet software is a numericdata-analysis tool that
allows us to create a kind of computerized ledger. (Contd..)
. Database software:- A database is a collection of related data stored and
treated as a unit for information retrieval purposes.
. Graphics software:- It enables us to a computer system for creating, editing,
drawings, pictures, graphs, etc.
. Education software:- Education software allows a computer to be used as a
teaching and learning tool.
Entertainment software:- It allows a computer to be used as an entertainment
tool.
Type Of Application Software
 Proprietary
A Proprietary software is a licensed software under exclusive legal right of
owner.
 In-house
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.
Open-Source Software
. Open-source software: software freely available to anyone in a form that can
be easily modified
• Some widely used open-source software packages: Linux OS, Free BSD,
Apache ,Sendmail , Perl
Open-source software is often more reliable and secure than commercial
software
Open-source systems can contain hidden costs, particularly for user support or
solving problems with the software
Personal Information
Manager Software
 A personalinformation manager (PIM) is application software that includes
an appointment calendar, address book, notepad, and other features to help
users organize personal information.
 Mobile devices such as smart phones and PDAs include, among many other
features, PIM functionality.
Document Management Software
Document management software provides a means for sharing, distributing, and
searching through documents by converting them into a format that can be viewed
by any user. A popular file format that document management software uses to
save converted documents is PDF (Portable DocumentFormat),
developed by AdobeSystems
Free ware
 Free ware is the software that is freely available to public but author has a
copyright, means that you can only use it ,not sell it Examples Antivirues

More Related Content

What's hot

computer software
computer softwarecomputer software
computer softwareAhsan Khan
 
software History
software Historysoftware History
software HistoryAvinash Avi
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer SoftwaresNaresh Dubey
 
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
 
Software concepts
Software conceptsSoftware concepts
Software conceptsCool Guy
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating systemsonykhan3
 
Computer Software & It's types.
Computer Software &  It's types.Computer Software &  It's types.
Computer Software & It's types.Mohit Dhankher
 
W3CERT Computer Software M2
W3CERT Computer Software M2W3CERT Computer Software M2
W3CERT Computer Software M2HemaHeloise
 
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
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer softwareElike Ikechukwu
 
Computer software
Computer softwareComputer software
Computer softwareChahat Jain
 

What's hot (20)

Computer software
Computer softwareComputer software
Computer software
 
computer software
computer softwarecomputer software
computer software
 
software History
software Historysoftware History
software History
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
 
Computer software
Computer softwareComputer software
Computer software
 
Software concepts
Software conceptsSoftware concepts
Software concepts
 
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
 
Software concepts
Software conceptsSoftware concepts
Software concepts
 
Types of software
Types of softwareTypes of software
Types of software
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
 
Computer Software & It's types.
Computer Software &  It's types.Computer Software &  It's types.
Computer Software & It's types.
 
W3CERT Computer Software M2
W3CERT Computer Software M2W3CERT Computer Software M2
W3CERT Computer Software M2
 
Presentation on computer software-system software.
Presentation on computer software-system software.Presentation on computer software-system software.
Presentation on computer software-system software.
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer software
 
Softwares
SoftwaresSoftwares
Softwares
 
Computer software
Computer softwareComputer software
Computer software
 
What is software
What is softwareWhat is software
What is software
 
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
 

Similar to Topic

Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Fernando Torres
 
software4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdfsoftware4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdfsachin325314
 
System Softwares
System SoftwaresSystem Softwares
System Softwaresnshnt_snghl
 
itcpresentationnew-150929164902-lva1-app6891.pdf
itcpresentationnew-150929164902-lva1-app6891.pdfitcpresentationnew-150929164902-lva1-app6891.pdf
itcpresentationnew-150929164902-lva1-app6891.pdfSaddamAliBehana
 
Lesson 5 computer software
Lesson 5 computer softwareLesson 5 computer software
Lesson 5 computer softwareVishal Patyal
 
System software vs application software
System software vs application softwareSystem software vs application software
System software vs application softwareAnamta Dua
 
Acem computer software
Acem computer softwareAcem computer software
Acem computer softwareAastha Kohli
 
Computer software part B
Computer software part BComputer software part B
Computer software part BEhtashamulhaq17
 
Computer software lecture
Computer software lecture Computer software lecture
Computer software lecture Ehtashamulhaq17
 
It in business(komal doua)
It in business(komal doua)It in business(komal doua)
It in business(komal doua)Komal Khalid
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System SoftwaresAbijah Naresh Jumani
 
Computer ppt by nikund
Computer ppt by nikundComputer ppt by nikund
Computer ppt by nikundsheshank jain
 
Types of software
Types of softwareTypes of software
Types of softwarelatifah2001
 
System Software and Programming.pptx
System Software and Programming.pptxSystem Software and Programming.pptx
System Software and Programming.pptxVanshikaPatel41
 

Similar to Topic (20)

Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)
 
SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
 
Software (4).ppt
Software (4).pptSoftware (4).ppt
Software (4).ppt
 
Software
SoftwareSoftware
Software
 
software4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdfsoftware4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdf
 
System Softwares
System SoftwaresSystem Softwares
System Softwares
 
unit 3.ppt
unit 3.pptunit 3.ppt
unit 3.ppt
 
itcpresentationnew-150929164902-lva1-app6891.pdf
itcpresentationnew-150929164902-lva1-app6891.pdfitcpresentationnew-150929164902-lva1-app6891.pdf
itcpresentationnew-150929164902-lva1-app6891.pdf
 
Lesson 5 computer software
Lesson 5 computer softwareLesson 5 computer software
Lesson 5 computer software
 
unit 3.pptx
unit 3.pptxunit 3.pptx
unit 3.pptx
 
System software vs application software
System software vs application softwareSystem software vs application software
System software vs application software
 
Acem computer software
Acem computer softwareAcem computer software
Acem computer software
 
Computer software part B
Computer software part BComputer software part B
Computer software part B
 
Computer software lecture
Computer software lecture Computer software lecture
Computer software lecture
 
Computer software
Computer softwareComputer software
Computer software
 
It in business(komal doua)
It in business(komal doua)It in business(komal doua)
It in business(komal doua)
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System Softwares
 
Computer ppt by nikund
Computer ppt by nikundComputer ppt by nikund
Computer ppt by nikund
 
Types of software
Types of softwareTypes of software
Types of software
 
System Software and Programming.pptx
System Software and Programming.pptxSystem Software and Programming.pptx
System Software and Programming.pptx
 

More from nabelas

A study of mass media as a behaviour changing at university level article
A study of mass media as a behaviour changing at university level articleA study of mass media as a behaviour changing at university level article
A study of mass media as a behaviour changing at university level articlenabelas
 
The aim of this study was to examine the growing education gap between urban ...
The aim of this study was to examine the growing education gap between urban ...The aim of this study was to examine the growing education gap between urban ...
The aim of this study was to examine the growing education gap between urban ...nabelas
 
Political studies
Political studiesPolitical studies
Political studiesnabelas
 
Presented by hassan raza
Presented by hassan razaPresented by hassan raza
Presented by hassan razanabelas
 
Concept of education & Meaning
Concept of education & MeaningConcept of education & Meaning
Concept of education & Meaningnabelas
 
Concept of Comparative education.
Concept of Comparative education. Concept of Comparative education.
Concept of Comparative education. nabelas
 
Structuralism
Structuralism Structuralism
Structuralism nabelas
 
Educational policy 1978 1992 (1)
Educational policy 1978 1992 (1)Educational policy 1978 1992 (1)
Educational policy 1978 1992 (1)nabelas
 
Educational polices 1978 to 1992 pakistan
Educational polices 1978 to 1992 pakistan  Educational polices 1978 to 1992 pakistan
Educational polices 1978 to 1992 pakistan nabelas
 
Presented by zohar
Presented by zoharPresented by zohar
Presented by zoharnabelas
 
Memoona riaz wps office
Memoona riaz wps officeMemoona riaz wps office
Memoona riaz wps officenabelas
 
Presented by hassan raza
Presented by hassan razaPresented by hassan raza
Presented by hassan razanabelas
 

More from nabelas (12)

A study of mass media as a behaviour changing at university level article
A study of mass media as a behaviour changing at university level articleA study of mass media as a behaviour changing at university level article
A study of mass media as a behaviour changing at university level article
 
The aim of this study was to examine the growing education gap between urban ...
The aim of this study was to examine the growing education gap between urban ...The aim of this study was to examine the growing education gap between urban ...
The aim of this study was to examine the growing education gap between urban ...
 
Political studies
Political studiesPolitical studies
Political studies
 
Presented by hassan raza
Presented by hassan razaPresented by hassan raza
Presented by hassan raza
 
Concept of education & Meaning
Concept of education & MeaningConcept of education & Meaning
Concept of education & Meaning
 
Concept of Comparative education.
Concept of Comparative education. Concept of Comparative education.
Concept of Comparative education.
 
Structuralism
Structuralism Structuralism
Structuralism
 
Educational policy 1978 1992 (1)
Educational policy 1978 1992 (1)Educational policy 1978 1992 (1)
Educational policy 1978 1992 (1)
 
Educational polices 1978 to 1992 pakistan
Educational polices 1978 to 1992 pakistan  Educational polices 1978 to 1992 pakistan
Educational polices 1978 to 1992 pakistan
 
Presented by zohar
Presented by zoharPresented by zohar
Presented by zohar
 
Memoona riaz wps office
Memoona riaz wps officeMemoona riaz wps office
Memoona riaz wps office
 
Presented by hassan raza
Presented by hassan razaPresented by hassan raza
Presented by hassan raza
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

Topic

  • 1. Topic Computer Software Submitted by: Hassan raza Shahroz Ashraf Khalil Nisar Miqdad Zumar
  • 2. Software: A set of instructions given to the computer to solve a problem is called Software.” “Software is a single/collection of programs that performs a particular task Software is a set of instructions data or program used to operate computer and execute specific task Custom software Custom software (also known as tailor made software's)is software that is specially developed for some specific organization or other use Packaged Software Packaged Software is a Software that is ready-made and available for sale, lease , or license to the general public. Free ware: Free ware is the software that is freely available to public but author has a copyright, means that you can only use it ,not sell it Software Concept A computer consistof two parts Hardware& Software. Without softwareour computer behaves like a car without petrol.
  • 3. A software is set of programs, which are the set of instructions. These instructions are written in a special computer language that computer can understand. These languages are known as Programming Languages. A computer can neither think nor make any decision its own. Also it is impossible for any computer to independently analyze a given data and follow its own method of solution. It need a program to tell it what to do with data. Types Of Software  System Software  Application Software System Software System Software is a software design to provide a platform to other software examples include operation system like. Microsoft window industrial automation It enables application programs to execute properly It consists of the basic operations as follows: ▫ Saving data on disk ▫ Making computer to work for us ▫ Printing a document etc. WHAT IS BOOTING Booting means to load and initialize the operating system on a computer machine. When start a computer, it loads the operating system into the computer's memory. This process is called booting It can happen in two ways which is warm boot or cold boot Language translator
  • 4. A program that convert programming source code to machine readable codes are known as language translator. Types: There are three types of language translator  Interpreter  Compiler  Assembler Interpreter This is a program that convert high level language to machine level language i.e. Machine level language. The basic property of Interpreter is that it first scan one line of a program or source code, if this is error free then it executes either it will stop the execution. So a interpreter will check a program line by line and execute it, if it is error free. This process takes more time in execution of any program. Compiler A compiler is a program used to covert high-level language into machine level. The basic property of compiler is that it first scan all file at a time and check for any error, if no error found then change the program to machine level either show all the errors present in the program. So it takes very less time for execution Assembler An assembler is a program written to convert assembly level language to machine level language Operating system An operating system is the system software which is used to operate the computer.
  • 5. An operating system manages a computer resources very efficiently, takes care of scheduling of multiple jobs for execution An operating system are classified in different categories with there performance Single user operating system: A single user operating system give the permission to run or execute one application or program at a time. That is one user can work at a time. e.g.- MS- DOS Multi-user Operating system A multi-user operating system give the permission to many users work at same time. A transaction process system such as railway reservation system need of hundred of terminals under a single program is example of multi-user operating system The Graphical User Interface (GUI) operating system A GUI uses graphical components like small images, pictures to represent a program, so that instead of typing it we just select it using pointing devices like Mouse etc. Ex. Windows 3.1, Windows-95/98/2000/ME/XP, Linux etc Utilities Utilities software is system software which is manufactured to help to analyze, configure, optimize or to maintain a computer .It also helps in maintenance and problem solving of a computer. Common types of utility program Hardware utilities Virus-detection and recovery utilities File-compression utilities Spam and pop-up blocker utilities Backup
  • 6. Uninstall Application Software Application software is a set of one or more programs designed to solve a specific problem, or do a specific task Application software is used to perform various applications on the computer Actually the application software consists of programs that are designed to make users more comfortable or productive to assist personal tasks The application software is present on computer hard disk Application software can also be stored on CDs, DVDs, and flash or keychain storage devices Some commonly known application software are . Word-processing software:- It make use of a computer for creating, editing, viewing, formatting, storing, retrieving, and printing documents. Spreadsheet software:- Spreadsheet software is a numericdata-analysis tool that allows us to create a kind of computerized ledger. (Contd..) . Database software:- A database is a collection of related data stored and treated as a unit for information retrieval purposes. . Graphics software:- It enables us to a computer system for creating, editing, drawings, pictures, graphs, etc. . Education software:- Education software allows a computer to be used as a teaching and learning tool. Entertainment software:- It allows a computer to be used as an entertainment tool. Type Of Application Software  Proprietary A Proprietary software is a licensed software under exclusive legal right of owner.
  • 7.  In-house 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. Open-Source Software . Open-source software: software freely available to anyone in a form that can be easily modified • Some widely used open-source software packages: Linux OS, Free BSD, Apache ,Sendmail , Perl Open-source software is often more reliable and secure than commercial software Open-source systems can contain hidden costs, particularly for user support or solving problems with the software Personal Information Manager Software  A personalinformation manager (PIM) is application software that includes an appointment calendar, address book, notepad, and other features to help users organize personal information.  Mobile devices such as smart phones and PDAs include, among many other features, PIM functionality.
  • 8. Document Management Software Document management software provides a means for sharing, distributing, and searching through documents by converting them into a format that can be viewed by any user. A popular file format that document management software uses to save converted documents is PDF (Portable DocumentFormat), developed by AdobeSystems Free ware  Free ware is the software that is freely available to public but author has a copyright, means that you can only use it ,not sell it Examples Antivirues