SlideShare a Scribd company logo
1 of 26
Hello everybody! Good morning.
At this time, I am here to tell my self-introduction.
Hi, I am Anil. I am from Ghaziabad. I am 17 years old.
Basically, I am from Madhya Pradesh, but currently residing at
Vijay Nagar in Ghaziabad
 Introduction
I have completed my Senior Secondary Education
from a Government School in Paharganj Delhi
and right now I am pursuing B.Com from Delhi
University in Delhi.
Besides, currently I studied in ADCE Course
(Advance Diploma In In Computer Engineering)
in IICS Indian Institute of Computer Science
and my batch timing is ==== 7:30 am to 9:00 am
TODAY I CAME AT THE MAIN PURPOSE IS TO SHOWN MY
OWN AND OFFICIAL PRESENTATION AND THE NAME OF
THE PRESENTATION TOPIC IS
“SOFTWARE”
TODAY TO TALK TO YOU ABOUT SOFTWARE PROJECT
THROUGH PRESENTATION IN POWERPOINT.
I would like to express my special thanks
of gratitude to my teacher Ms. Shahana
Mam who gave me this golden
opportunity to do this wonderful project
on the topic “Software” which also
helped me in doing a lot of Research and
I came to know about so many new
things I am really thankful to them.
 Acknowledgement
SECONDLY,
I WOULD ALSO LIKE TO THANK MY
PARENTS AND
FRIENDS WHO HELPED ME A LOT IN
FINALIZING THIS
PROJECT WITHIN THE LIMITED TIME
FRAME
 content
 What is Software?
 Types of Software
 Application software
 Types of application software
 System software
 Types of system software
 Open source software
 Free software
Software ?
Software is a set of computer
programme as associated
document related to the effective
operation of a computer system.
Hardware represent a physical
component of computer that can be
touch or seen computer hardware in
itself Can not perform any useful
 There are two types of computer
software
(i) Application Software
(ii) System Software
(i) Application Software
Application software is software designed to perform a
group of coordinated functions, tasks, or activities for the
benefit of the user. Examples of an application include a word
processor, a spreadsheet, an accounting application, a web
browser, an email client, a media player, a file viewer, an
aeronautical flight simulator, a console game or a photo editor.
The collective noun application software refers to all
applications collectively. This contrasts with system software,
which is mainly involved with running the computer.
 Basically, two types of Application Software
(a) User define Software
(b) Ready made software
(a) User define software
A user defined software is a programmed routine that
has its parameters set by the user of the system.
User defined functions often are seen as programming
shortcuts as they define functions that perform specific tasks
within a larger system, such as a database or spreadsheet
program.
(b) Ready made software
• Readymade Software. Readymade
softwares are the software that are
developed not for any specific user but for
the users in general. Since, the readymade
softwares are for general user, it is not
necessary that all the modules of such
softwares are of use for every user.
(ii) System software
System software is a type of computer
program that is designed to run a computer’s
hardware and application programs. If we
think of the computer system as a layered
model, the system software is the interface
between the hardware and user applications.
The operating system (OS) is the best-
known example of system software. The OS
manages all the other programs in a
 Example of system software
•The BIOS (basic input/output system) gets
the computer system started after you turn it
on and manages the data flow between the
operating system and attached devices such
as the hard disk, video adapter, keyboard,
mouse and printer.
 Types of system software
Basically, six types of system software are
 Complier
 Interpreter
 Assembler
 Loader
 Linker
 Operating System
(A) COMPLIER
A compiler is a computer program that
translates computer code written in one
programming language (the source language)
into another language (the target language).
The name compiler is primarily used for
programs that translate source code from a
high-level programming language to a lower
level language (e.g., assembly language,
object code, or machine code) to create an
executable program.
(b) Interpreter
An interpreter is a computer program that is
used to directly execute program instructions
written using one of the many high-level
programming languages. The interpreter
transforms the high-level program into an
intermediate language that it then executes, or
it could parse the high-level source code and
then performs the commands directly, which is
(C) Assembler
 An assembler is a type of computer program that interprets
software programs written in assembly language into machine
language, code and instructions that can be executed by a
computer.
 An assembler enables software and application developers to
access, operate and manage a computer's hardware architecture
and components.
 An assembler is sometimes referred to as the compiler of
assembly language. It also provides the services of an interpreter.
(d) Loader
• A loader is a major component of an operating system
that ensures all necessary programs and libraries are
loaded, which is essential during the startup phase of
running a program. It places the libraries and programs
into the main memory in order to prepare them for
execution. Loading involves reading the contents of the
executable file that contains the instructions of the
program and then doing other preparatory tasks that
are required in order to prepare the executable for
running, all of which takes anywhere from a few
seconds to minutes depending on the size of the
(e) Linker
A linker is a computer program that
takes one or more object files
generated by a compiler and
combines them into one, executable
program.
Computer programs are usually made
up of multiple modules that span
separate object files, each being a
compiled computer program. The
program as a whole refers to these
separately compiled object files using
symbols. The linker combines these
separate files into a single, unified
program; resolving the symbolic
references as it goes along
 Structure of linker
(f) Operating system
It is a software that works as an interface between a user
and the computer hardware. The primary objective of an
operating system is to make computer system convenient to
use and to utilize computer hardware in an efficient manner.
Operating System Means that Resource Manager, that
manage all the Resources those are Attached to the System,
like Memory, Processor, Input/output Devices.
 SOME INFORMATION ABOUT SOFTWARE
Open source software
this are a commonly refer to something people can modify ancierd because it design
publicly accessible. It is a software with source code that anyone can inspect, modifying
and enhance.
Programmers who have access to a computer
programmes source code, can improve that programme by adding features to it or fixing
parts.
Examples of open source software are
LINUX (Operating system)
APACHE (Server)
MYSQL (Database Management)
 Free Software
It means those software that respects users
freedom commonly and
community. It means that the users have the
freedom to run, copy,
Distribute and study.
 And that is end my presentation.
 I hope you all people to enjoy this presentation and
understood my feelings about software through this
presentation.
 Anybody have any queries related to this
presentation.
 Someone any question ??
Thank You
Have A Nice Day

More Related Content

What's hot

Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating SystemsMukesh Chinta
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15koolkampus
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating SystemsDamian T. Gordon
 
History of operating systems
History of operating systemsHistory of operating systems
History of operating systemsAfrasiyab Haider
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentationashanrajpar
 
Basic of Computer software
Basic of Computer softwareBasic of Computer software
Basic of Computer softwaresuraj pandey
 
Computer Software And its types
Computer Software And its typesComputer Software And its types
Computer Software And its typesMirza Kaleem
 
Introduction to operating system
Introduction to operating systemIntroduction to operating system
Introduction to operating systemAviroop Mandal
 
Ch24-Software Engineering 9
Ch24-Software Engineering 9Ch24-Software Engineering 9
Ch24-Software Engineering 9Ian Sommerville
 
Operating Systems
Operating SystemsOperating Systems
Operating Systemsvampugani
 
Classification Of Software
Classification Of SoftwareClassification Of Software
Classification Of Softwarepy7rjs
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and DesignDr. C.V. Suresh Babu
 

What's hot (20)

Software
SoftwareSoftware
Software
 
System software
System softwareSystem software
System software
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Computer software
Computer softwareComputer software
Computer software
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
History of operating systems
History of operating systemsHistory of operating systems
History of operating systems
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
Basic of Computer software
Basic of Computer softwareBasic of Computer software
Basic of Computer software
 
Computer Software And its types
Computer Software And its typesComputer Software And its types
Computer Software And its types
 
Introduction to operating system
Introduction to operating systemIntroduction to operating system
Introduction to operating system
 
Introduction to software
Introduction to softwareIntroduction to software
Introduction to software
 
Application Software
Application Software Application Software
Application Software
 
Ch24-Software Engineering 9
Ch24-Software Engineering 9Ch24-Software Engineering 9
Ch24-Software Engineering 9
 
Unix case-study
Unix case-studyUnix case-study
Unix case-study
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Classification Of Software
Classification Of SoftwareClassification Of Software
Classification Of Software
 
Chapter 4 computer software
Chapter 4  computer softwareChapter 4  computer software
Chapter 4 computer software
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and Design
 

Similar to What is software

SPCC:System programming and compiler construction
SPCC:System programming and compiler constructionSPCC:System programming and compiler construction
SPCC:System programming and compiler constructionmohdumaira1
 
Software programming and development
Software programming and developmentSoftware programming and development
Software programming and developmentAli Raza
 
Introduction to system programming
Introduction to system programmingIntroduction to system programming
Introduction to system programmingsonalikharade3
 
C PROGRAMING AND PC
C PROGRAMING AND PCC PROGRAMING AND PC
C PROGRAMING AND PC4044uday
 
system software and application software, compiler, interpreter & assembler
system software  and application software, compiler, interpreter & assemblersystem software  and application software, compiler, interpreter & assembler
system software and application software, compiler, interpreter & assemblerchetan birla
 
Btech i pic u-1 introduction to c language
Btech i pic u-1 introduction to c languageBtech i pic u-1 introduction to c language
Btech i pic u-1 introduction to c languageRai University
 
introduction to c language
 introduction to c language introduction to c language
introduction to c languageRai University
 
Mca i pic u-1 introduction to c language
Mca i pic u-1 introduction to c languageMca i pic u-1 introduction to c language
Mca i pic u-1 introduction to c languageRai University
 
Introduction.pptx
Introduction.pptxIntroduction.pptx
Introduction.pptxSUDHAKAR S
 
Bsc cs i pic u-1 introduction to c language
Bsc cs i pic u-1 introduction to c languageBsc cs i pic u-1 introduction to c language
Bsc cs i pic u-1 introduction to c languageRai University
 
Diploma ii cfpc u-1 introduction to c language
Diploma ii  cfpc u-1 introduction to c languageDiploma ii  cfpc u-1 introduction to c language
Diploma ii cfpc u-1 introduction to c languageRai University
 
Introduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem AnsariIntroduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem AnsariTech
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer softwareManvendra Singh
 

Similar to What is software (20)

SPCC:System programming and compiler construction
SPCC:System programming and compiler constructionSPCC:System programming and compiler construction
SPCC:System programming and compiler construction
 
Software programming and development
Software programming and developmentSoftware programming and development
Software programming and development
 
main
mainmain
main
 
Richa garg itm
Richa garg itmRicha garg itm
Richa garg itm
 
Introduction of C Programming
Introduction of C ProgrammingIntroduction of C Programming
Introduction of C Programming
 
Software ppt
Software pptSoftware ppt
Software ppt
 
Introduction to system programming
Introduction to system programmingIntroduction to system programming
Introduction to system programming
 
C PROGRAMING AND PC
C PROGRAMING AND PCC PROGRAMING AND PC
C PROGRAMING AND PC
 
system software and application software, compiler, interpreter & assembler
system software  and application software, compiler, interpreter & assemblersystem software  and application software, compiler, interpreter & assembler
system software and application software, compiler, interpreter & assembler
 
Software
SoftwareSoftware
Software
 
Btech i pic u-1 introduction to c language
Btech i pic u-1 introduction to c languageBtech i pic u-1 introduction to c language
Btech i pic u-1 introduction to c language
 
introduction to c language
 introduction to c language introduction to c language
introduction to c language
 
Mca i pic u-1 introduction to c language
Mca i pic u-1 introduction to c languageMca i pic u-1 introduction to c language
Mca i pic u-1 introduction to c language
 
Introduction.pptx
Introduction.pptxIntroduction.pptx
Introduction.pptx
 
Bsc cs i pic u-1 introduction to c language
Bsc cs i pic u-1 introduction to c languageBsc cs i pic u-1 introduction to c language
Bsc cs i pic u-1 introduction to c language
 
Diploma ii cfpc u-1 introduction to c language
Diploma ii  cfpc u-1 introduction to c languageDiploma ii  cfpc u-1 introduction to c language
Diploma ii cfpc u-1 introduction to c language
 
Lect-01.ppt
Lect-01.pptLect-01.ppt
Lect-01.ppt
 
Introduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem AnsariIntroduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem Ansari
 
Types of system software
Types of system softwareTypes of system software
Types of system software
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer software
 

Recently uploaded

Redefining Affordable Housing in Gurgaon The Role of Housing Architects from ...
Redefining Affordable Housing in Gurgaon The Role of Housing Architects from ...Redefining Affordable Housing in Gurgaon The Role of Housing Architects from ...
Redefining Affordable Housing in Gurgaon The Role of Housing Architects from ...Design Forum International
 
Spring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers ParisSpring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers ParisPeclers Paris
 
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证ugzga
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahimamgadibrahim92
 
18+ Young ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Girl Serviℂ...
18+ Young ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Girl Serviℂ...18+ Young ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Girl Serviℂ...
18+ Young ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Girl Serviℂ...Payal Garg #K09
 
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证ugzga
 
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in RiyadhIn Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadhahmedjiabur940
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证wpkuukw
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement 210303105569
 
Academic Portfolio (2017-2021) .pdf
Academic Portfolio (2017-2021)      .pdfAcademic Portfolio (2017-2021)      .pdf
Academic Portfolio (2017-2021) .pdfM. A. Architects
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证eqaqen
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...Amil baba
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证eeanqy
 
一比一原版澳洲堪培拉大学毕业证(UC毕业证书)毕业证成绩单留信认证
一比一原版澳洲堪培拉大学毕业证(UC毕业证书)毕业证成绩单留信认证一比一原版澳洲堪培拉大学毕业证(UC毕业证书)毕业证成绩单留信认证
一比一原版澳洲堪培拉大学毕业证(UC毕业证书)毕业证成绩单留信认证khuurq8kz
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...samsungultra782445
 
Branding in the Psychedelic Landscape Report.pdf
Branding in the Psychedelic Landscape Report.pdfBranding in the Psychedelic Landscape Report.pdf
Branding in the Psychedelic Landscape Report.pdfAlexandra Plesner
 
422368378-Laos-Architecture.pdfmmmmkkkkmmm
422368378-Laos-Architecture.pdfmmmmkkkkmmm422368378-Laos-Architecture.pdfmmmmkkkkmmm
422368378-Laos-Architecture.pdfmmmmkkkkmmmKarenNares2
 
定(购)莫纳什大学毕业证(Monash毕业证)成绩单学位证专业定制
定(购)莫纳什大学毕业证(Monash毕业证)成绩单学位证专业定制定(购)莫纳什大学毕业证(Monash毕业证)成绩单学位证专业定制
定(购)莫纳什大学毕业证(Monash毕业证)成绩单学位证专业定制eqaqen
 
Morgenbooster: Storytelling in Identity Design
Morgenbooster: Storytelling in Identity DesignMorgenbooster: Storytelling in Identity Design
Morgenbooster: Storytelling in Identity Design1508 A/S
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxtrose8
 

Recently uploaded (20)

Redefining Affordable Housing in Gurgaon The Role of Housing Architects from ...
Redefining Affordable Housing in Gurgaon The Role of Housing Architects from ...Redefining Affordable Housing in Gurgaon The Role of Housing Architects from ...
Redefining Affordable Housing in Gurgaon The Role of Housing Architects from ...
 
Spring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers ParisSpring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers Paris
 
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
18+ Young ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Girl Serviℂ...
18+ Young ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Girl Serviℂ...18+ Young ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Girl Serviℂ...
18+ Young ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Girl Serviℂ...
 
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
 
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in RiyadhIn Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
In Saudi Arabia Jeddah (+918761049707)) Buy Abortion Pills For Sale in Riyadh
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
 
Academic Portfolio (2017-2021) .pdf
Academic Portfolio (2017-2021)      .pdfAcademic Portfolio (2017-2021)      .pdf
Academic Portfolio (2017-2021) .pdf
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
 
一比一原版澳洲堪培拉大学毕业证(UC毕业证书)毕业证成绩单留信认证
一比一原版澳洲堪培拉大学毕业证(UC毕业证书)毕业证成绩单留信认证一比一原版澳洲堪培拉大学毕业证(UC毕业证书)毕业证成绩单留信认证
一比一原版澳洲堪培拉大学毕业证(UC毕业证书)毕业证成绩单留信认证
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
 
Branding in the Psychedelic Landscape Report.pdf
Branding in the Psychedelic Landscape Report.pdfBranding in the Psychedelic Landscape Report.pdf
Branding in the Psychedelic Landscape Report.pdf
 
422368378-Laos-Architecture.pdfmmmmkkkkmmm
422368378-Laos-Architecture.pdfmmmmkkkkmmm422368378-Laos-Architecture.pdfmmmmkkkkmmm
422368378-Laos-Architecture.pdfmmmmkkkkmmm
 
定(购)莫纳什大学毕业证(Monash毕业证)成绩单学位证专业定制
定(购)莫纳什大学毕业证(Monash毕业证)成绩单学位证专业定制定(购)莫纳什大学毕业证(Monash毕业证)成绩单学位证专业定制
定(购)莫纳什大学毕业证(Monash毕业证)成绩单学位证专业定制
 
Morgenbooster: Storytelling in Identity Design
Morgenbooster: Storytelling in Identity DesignMorgenbooster: Storytelling in Identity Design
Morgenbooster: Storytelling in Identity Design
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 

What is software

  • 1. Hello everybody! Good morning. At this time, I am here to tell my self-introduction. Hi, I am Anil. I am from Ghaziabad. I am 17 years old. Basically, I am from Madhya Pradesh, but currently residing at Vijay Nagar in Ghaziabad  Introduction
  • 2. I have completed my Senior Secondary Education from a Government School in Paharganj Delhi and right now I am pursuing B.Com from Delhi University in Delhi. Besides, currently I studied in ADCE Course (Advance Diploma In In Computer Engineering) in IICS Indian Institute of Computer Science and my batch timing is ==== 7:30 am to 9:00 am
  • 3. TODAY I CAME AT THE MAIN PURPOSE IS TO SHOWN MY OWN AND OFFICIAL PRESENTATION AND THE NAME OF THE PRESENTATION TOPIC IS “SOFTWARE” TODAY TO TALK TO YOU ABOUT SOFTWARE PROJECT THROUGH PRESENTATION IN POWERPOINT.
  • 4. I would like to express my special thanks of gratitude to my teacher Ms. Shahana Mam who gave me this golden opportunity to do this wonderful project on the topic “Software” which also helped me in doing a lot of Research and I came to know about so many new things I am really thankful to them.  Acknowledgement
  • 5. SECONDLY, I WOULD ALSO LIKE TO THANK MY PARENTS AND FRIENDS WHO HELPED ME A LOT IN FINALIZING THIS PROJECT WITHIN THE LIMITED TIME FRAME
  • 6.  content  What is Software?  Types of Software  Application software  Types of application software  System software  Types of system software  Open source software  Free software
  • 7. Software ? Software is a set of computer programme as associated document related to the effective operation of a computer system. Hardware represent a physical component of computer that can be touch or seen computer hardware in itself Can not perform any useful
  • 8.  There are two types of computer software (i) Application Software (ii) System Software
  • 9. (i) Application Software Application software is software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user. Examples of an application include a word processor, a spreadsheet, an accounting application, a web browser, an email client, a media player, a file viewer, an aeronautical flight simulator, a console game or a photo editor. The collective noun application software refers to all applications collectively. This contrasts with system software, which is mainly involved with running the computer.
  • 10.  Basically, two types of Application Software (a) User define Software (b) Ready made software
  • 11. (a) User define software A user defined software is a programmed routine that has its parameters set by the user of the system. User defined functions often are seen as programming shortcuts as they define functions that perform specific tasks within a larger system, such as a database or spreadsheet program.
  • 12. (b) Ready made software • Readymade Software. Readymade softwares are the software that are developed not for any specific user but for the users in general. Since, the readymade softwares are for general user, it is not necessary that all the modules of such softwares are of use for every user.
  • 13. (ii) System software System software is a type of computer program that is designed to run a computer’s hardware and application programs. If we think of the computer system as a layered model, the system software is the interface between the hardware and user applications. The operating system (OS) is the best- known example of system software. The OS manages all the other programs in a
  • 14.  Example of system software •The BIOS (basic input/output system) gets the computer system started after you turn it on and manages the data flow between the operating system and attached devices such as the hard disk, video adapter, keyboard, mouse and printer.
  • 15.  Types of system software Basically, six types of system software are  Complier  Interpreter  Assembler  Loader  Linker  Operating System
  • 16. (A) COMPLIER A compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language). The name compiler is primarily used for programs that translate source code from a high-level programming language to a lower level language (e.g., assembly language, object code, or machine code) to create an executable program.
  • 17. (b) Interpreter An interpreter is a computer program that is used to directly execute program instructions written using one of the many high-level programming languages. The interpreter transforms the high-level program into an intermediate language that it then executes, or it could parse the high-level source code and then performs the commands directly, which is
  • 18. (C) Assembler  An assembler is a type of computer program that interprets software programs written in assembly language into machine language, code and instructions that can be executed by a computer.  An assembler enables software and application developers to access, operate and manage a computer's hardware architecture and components.  An assembler is sometimes referred to as the compiler of assembly language. It also provides the services of an interpreter.
  • 19. (d) Loader • A loader is a major component of an operating system that ensures all necessary programs and libraries are loaded, which is essential during the startup phase of running a program. It places the libraries and programs into the main memory in order to prepare them for execution. Loading involves reading the contents of the executable file that contains the instructions of the program and then doing other preparatory tasks that are required in order to prepare the executable for running, all of which takes anywhere from a few seconds to minutes depending on the size of the
  • 20. (e) Linker A linker is a computer program that takes one or more object files generated by a compiler and combines them into one, executable program. Computer programs are usually made up of multiple modules that span separate object files, each being a compiled computer program. The program as a whole refers to these separately compiled object files using symbols. The linker combines these separate files into a single, unified program; resolving the symbolic references as it goes along
  • 22. (f) Operating system It is a software that works as an interface between a user and the computer hardware. The primary objective of an operating system is to make computer system convenient to use and to utilize computer hardware in an efficient manner. Operating System Means that Resource Manager, that manage all the Resources those are Attached to the System, like Memory, Processor, Input/output Devices.
  • 23.  SOME INFORMATION ABOUT SOFTWARE Open source software this are a commonly refer to something people can modify ancierd because it design publicly accessible. It is a software with source code that anyone can inspect, modifying and enhance. Programmers who have access to a computer programmes source code, can improve that programme by adding features to it or fixing parts. Examples of open source software are LINUX (Operating system) APACHE (Server) MYSQL (Database Management)
  • 24.  Free Software It means those software that respects users freedom commonly and community. It means that the users have the freedom to run, copy, Distribute and study.
  • 25.  And that is end my presentation.  I hope you all people to enjoy this presentation and understood my feelings about software through this presentation.  Anybody have any queries related to this presentation.  Someone any question ??
  • 26. Thank You Have A Nice Day