SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Topic
Computer Software
Submitted by:
Hassan Raza
Shahroz Ashraf
Miqdad Ali
Khalil Hassan
Muhammad Zumar
Nisar Ahmad Khan
Submitted to:
Dr.Tahir Khan
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
 ▫ Microsoft Word ▫
 Microsoft Excel ▫
 ▫ Photoshop etc
Example
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 is a Software that is ready-made and available for
sale, lease , or license to the general public.
Packaged Software
Free ware
Free ware is the software that is freely available to public but author has
a copy right, means that you can only use it ,not sell it
 A computer consist of two parts Hardware & Software.
Without software our 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.
Software Concept
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.
Device Driver
A Device Driver is a computer program that
operates or controls a particular type of device
that is attached to a computer. ▫ Like printers
When a new device is added the driver should
be installed in order to run the program
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
.
WARM BOOT COLD BOOT
 restarting a computer that is
already on.
It normally happens after installing
a new software or hardware or
after an application crashes or stops
working
 starting a computer that is already off.
It happens when we turn on a computer
that has been completely powered off
Language translator
Definition:
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.
 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
Complier
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
 :(1). Word-processing software:- It make use of a computer for creating, editing,
viewing, formatting, storing, retrieving, and printing documents.
Continue
 (2). Spreadsheet software:- Spreadsheet software is a numericdata-analysis tool
that allows us to create a kind of computerized ledger. (Contd..)
 (3). Database software:- A database is a collection of related data stored and
treated as a unit for information retrieval purposes.
 (4). Graphics software:- It enables us to a computer system for creating, editing,
drawings, pictures, graphs, etc.
 (5). Education software:- Education software allows a computer to be used as a
teaching and learning tool.
 (6). 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
 A personal information 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.
Personal Information
Manager Software
 Free ware is the software that is freely available to public but author has a copy
right, means that you can only use it ,not sell it Examples Antivirues
Free ware
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 Document Format),
developed by Adobe Systems.
Conclusion
 Without system software we cannot run the computer and without application
software we cannot do the work on the computer.
 For running the running the computer we need software
 With out software the computer is useless and we can not solve our problems
 With the help of software's we can do our maximum works in short time.

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Types of application software
Types of application softwareTypes of application software
Types of application software
 
Lesson 5 computer software
Lesson 5 computer softwareLesson 5 computer software
Lesson 5 computer software
 
System Software vs.Application Software
System Software vs.Application SoftwareSystem Software vs.Application Software
System Software vs.Application 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.
 
Software and hardware
Software and hardwareSoftware and hardware
Software and hardware
 
Computer Presentation.pdf
Computer Presentation.pdfComputer Presentation.pdf
Computer Presentation.pdf
 
SYSTEM SOFTWARE
SYSTEM SOFTWARESYSTEM SOFTWARE
SYSTEM SOFTWARE
 
Operating systems By Awais
Operating systems By AwaisOperating systems By Awais
Operating systems By Awais
 
Operating systems
Operating systems Operating systems
Operating systems
 
Types of software
Types of softwareTypes of software
Types of software
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Presentation on computer software
Presentation on computer softwarePresentation on computer software
Presentation on computer software
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
 
Function of Operating system
Function of Operating systemFunction of Operating system
Function of Operating system
 
Hardware & software
Hardware & softwareHardware & software
Hardware & software
 
Software
SoftwareSoftware
Software
 
Parts of a computer
Parts of a computerParts of a computer
Parts of a computer
 
operating system
operating systemoperating system
operating system
 
Computer Software & its Types
Computer Software & its Types Computer Software & its Types
Computer Software & its Types
 

Ähnlich wie Presentation it

system software and application software
system software and application softwaresystem software and application software
system software and application softwareTallat Satti
 
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
 
computer software
computer softwarecomputer software
computer softwareAhsan Khan
 
Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Fernando Torres
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample materialVskills
 
Vskills c++ developer sample material
Vskills c++ developer sample materialVskills c++ developer sample material
Vskills c++ developer sample materialVskills
 
Computer ppt by nikund
Computer ppt by nikundComputer ppt by nikund
Computer ppt by nikundsheshank jain
 
software4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdfsoftware4-150511081405-lva1-app6892 2.pdf
software4-150511081405-lva1-app6892 2.pdfsachin325314
 
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
Computer softwareComputer software
Computer softwareChahat Jain
 

Ähnlich wie Presentation it (20)

Topic
TopicTopic
Topic
 
SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
 
Computer software
Computer softwareComputer software
Computer software
 
unit 3.ppt
unit 3.pptunit 3.ppt
unit 3.ppt
 
system software and application software
system software and application softwaresystem software and application software
system software and application software
 
System Softwares
System SoftwaresSystem Softwares
System Softwares
 
Software concepts
Software conceptsSoftware concepts
Software concepts
 
itcpresentationnew-150929164902-lva1-app6891.pdf
itcpresentationnew-150929164902-lva1-app6891.pdfitcpresentationnew-150929164902-lva1-app6891.pdf
itcpresentationnew-150929164902-lva1-app6891.pdf
 
computer software
computer softwarecomputer software
computer software
 
unit 3.pptx
unit 3.pptxunit 3.pptx
unit 3.pptx
 
Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample material
 
Vskills c++ developer sample material
Vskills c++ developer sample materialVskills c++ developer sample material
Vskills c++ developer sample material
 
Computer ppt by nikund
Computer ppt by nikundComputer ppt by nikund
Computer ppt by nikund
 
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 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
Computer softwareComputer software
Computer software
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

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
 
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
 
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
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationShrmpro
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...masabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburgmasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 

Kürzlich hochgeladen (20)

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-...
 
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 ...
 
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 🔝✔️✔️
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 

Presentation it

  • 2. Submitted by: Hassan Raza Shahroz Ashraf Miqdad Ali Khalil Hassan Muhammad Zumar Nisar Ahmad Khan Submitted to: Dr.Tahir Khan
  • 3. 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  ▫ Microsoft Word ▫  Microsoft Excel ▫  ▫ Photoshop etc Example
  • 4. 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 is a Software that is ready-made and available for sale, lease , or license to the general public. Packaged Software Free ware Free ware is the software that is freely available to public but author has a copy right, means that you can only use it ,not sell it
  • 5.  A computer consist of two parts Hardware & Software. Without software our 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. Software Concept
  • 6.
  • 7. Types Of Software System Software Application Software
  • 8. 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.
  • 9. Device Driver A Device Driver is a computer program that operates or controls a particular type of device that is attached to a computer. ▫ Like printers When a new device is added the driver should be installed in order to run the program
  • 10. 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 . WARM BOOT COLD BOOT  restarting a computer that is already on. It normally happens after installing a new software or hardware or after an application crashes or stops working  starting a computer that is already off. It happens when we turn on a computer that has been completely powered off
  • 11. Language translator Definition: 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
  • 12. 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.  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 Complier
  • 13. 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
  • 14. 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
  • 15. 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.
  • 16. 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
  • 17. 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  :(1). Word-processing software:- It make use of a computer for creating, editing, viewing, formatting, storing, retrieving, and printing documents.
  • 18. Continue  (2). Spreadsheet software:- Spreadsheet software is a numericdata-analysis tool that allows us to create a kind of computerized ledger. (Contd..)  (3). Database software:- A database is a collection of related data stored and treated as a unit for information retrieval purposes.  (4). Graphics software:- It enables us to a computer system for creating, editing, drawings, pictures, graphs, etc.  (5). Education software:- Education software allows a computer to be used as a teaching and learning tool.  (6). Entertainment software:- It allows a computer to be used as an entertainment tool.
  • 19. 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.
  • 20. 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
  • 21.  A personal information 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. Personal Information Manager Software
  • 22.  Free ware is the software that is freely available to public but author has a copy right, means that you can only use it ,not sell it Examples Antivirues Free ware 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 Document Format), developed by Adobe Systems.
  • 23. Conclusion  Without system software we cannot run the computer and without application software we cannot do the work on the computer.  For running the running the computer we need software  With out software the computer is useless and we can not solve our problems  With the help of software's we can do our maximum works in short time.