SlideShare a Scribd company logo
Computer software
By Sangay Tempa
Introduction
• Computer consists of hardware and software
for its proper functioning
• Hardware represents the physical components
of the computers that can be touched and
seen
Software
• Is a set of computer programs, procedures and
associated documentation related to effective
operation of a computer system.
• A set of instructions that performs a particular
task is called a programs.
• The instruction in a program direct the
computer to perform input operations,
process the data and output the results.
Classification of software
1. System software
2. Application software
3. Utilities
4. Packages
System software
• Is a set of one or more programs that are
basically designed to control the operation of
a computer system.
• System software are further classified as
I. Operating systems
II. Assemblers
III. Compilers
IV. Interpreters
Operating system
• Operating system is a program that acts as an interface
between a user and hardware
• Is a master control program that runs the computer.
• Controls the flow of signals from cpu to various parts of
the computer
• When the computer is started operating system si the
first program loaded into the computer memory.
Eg. MS-DOS, windows, linux
Assemblers
• Translate assembly language to a machine
language program
Compilers
• Which translate high level language to and
machine language
• Goes through entire program and then
translate entire program to machine code
• Reports errors along with the line number
Types of language
• MACHINE LANGUAGE :- the language of 0s and
1s is called as machine language. The machine
language is system independent because there
are different set of binary instruction for different
types of computer systems .
• ASSEMBLY LANGUAGES: it is low level
programming language in which the sequence of
0s and 1s are replaced by mnemonic (ni-monic)
codes. Typical instruction for addition and
subtraction .
• Example :- ADD for addition , SUB for subtraction
e
• HIGH LEVEL LANGUAGE :- high level
languages are English like statements and
programs . Written in these languages are
needed to be translated into machine
language before to their execution using a
system software compiler .
Interpreter
• Translates one statement of high level
language into a machine language
• Is a small program compare to the compliers
• Compliers are faster the interpreter
• Object program produced by the compliers is
save permanently but it is not save with
interpreter
Application software
• Is a computer program designed to help the
user in performing a certain type of work.
• eg. Movie maker software is meant for movie
editing
Utilities
• Is a program designed to perform
maintenance work on the system
components.
• Eg. Disk maintenance, virus scanner,
Packages
• Is a computer application consisting of one or
more programs created to perform a
particular task.
• Eg. Word processing packages(ms-word, word
star), spreadsheets packages(lotus 123, ms
excel)
Operating system-MS Windows
Introduction
• Operating system is a program that acts as an
interface between a user and hardware.
• Is like instructors.
• The user orders/requests the operating
system
• Operating serves them or decide
Goals of an operating system
• Provide friendly interface between the user
and the computer
• Efficiently used the computer resources
Software

More Related Content

What's hot

system software
system softwaresystem software
system software
hafsa khan
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
sonykhan3
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System Softwares
Abijah Naresh Jumani
 
SYSTEM SOFTWARE
SYSTEM SOFTWARESYSTEM SOFTWARE
SYSTEM SOFTWARE
Swarnima Tiwari
 
Programming for Problem Solving
Programming for Problem SolvingProgramming for Problem Solving
Programming for Problem Solving
Sukhendra Singh
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System Softwares
Abijah Naresh Jumani
 
Topic
TopicTopic
Topic
nabelas
 
Computer Software & It's types.
Computer Software &  It's types.Computer Software &  It's types.
Computer Software & It's types.
Mohit Dhankher
 
Unit 2 computer software
Unit 2 computer softwareUnit 2 computer software
Unit 2 computer software
Hardik Patel
 
Computer-charecteristics,types of languages,translators
Computer-charecteristics,types of languages,translatorsComputer-charecteristics,types of languages,translators
Computer-charecteristics,types of languages,translators
VarshaSivashanker
 
System software and operating system
System software and operating systemSystem software and operating system
System software and operating system
dhruv bhandari
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
Sehrish Rafiq
 
Computer Software
Computer SoftwareComputer Software
Computer Software
Monica Blanco
 
Software introduction
Software introductionSoftware introduction
Software introduction
Saddam Hussain Soomro
 
Basic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer softwareBasic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer software
MD. Anisur Rahman Bhuyan
 
Windows Phone and mobile application development
Windows Phone and mobile application developmentWindows Phone and mobile application development
Windows Phone and mobile application development
IT Booze
 
Embedded systems tools & peripherals
Embedded systems   tools & peripheralsEmbedded systems   tools & peripherals
Embedded systems tools & peripherals
imtiazalijoono
 

What's hot (20)

system software
system softwaresystem software
system software
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System Softwares
 
SYSTEM SOFTWARE
SYSTEM SOFTWARESYSTEM SOFTWARE
SYSTEM SOFTWARE
 
Computer definition
Computer definitionComputer definition
Computer definition
 
Programming for Problem Solving
Programming for Problem SolvingProgramming for Problem Solving
Programming for Problem Solving
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System Softwares
 
Topic
TopicTopic
Topic
 
Computer Software & It's types.
Computer Software &  It's types.Computer Software &  It's types.
Computer Software & It's types.
 
Unit 2 computer software
Unit 2 computer softwareUnit 2 computer software
Unit 2 computer software
 
Richa garg itm
Richa garg itmRicha garg itm
Richa garg itm
 
Computer-charecteristics,types of languages,translators
Computer-charecteristics,types of languages,translatorsComputer-charecteristics,types of languages,translators
Computer-charecteristics,types of languages,translators
 
System software and operating system
System software and operating systemSystem software and operating system
System software and operating system
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
Types of software
Types of softwareTypes of software
Types of software
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Software introduction
Software introductionSoftware introduction
Software introduction
 
Basic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer softwareBasic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer software
 
Windows Phone and mobile application development
Windows Phone and mobile application developmentWindows Phone and mobile application development
Windows Phone and mobile application development
 
Embedded systems tools & peripherals
Embedded systems   tools & peripheralsEmbedded systems   tools & peripherals
Embedded systems tools & peripherals
 

Viewers also liked

Raul p. psicologicos
Raul p. psicologicosRaul p. psicologicos
Raul p. psicologicos
lito_1965
 
Kelley Business of Medicine MBA Viewbook
Kelley Business of Medicine MBA ViewbookKelley Business of Medicine MBA Viewbook
Kelley Business of Medicine MBA ViewbookBrenda Bishop
 
CloudWare Technologies
CloudWare TechnologiesCloudWare Technologies
CloudWare Technologies
David Oyerinde
 
Creating Effective Fundraising Campaign Goals by Matt Kupec
Creating Effective Fundraising Campaign Goals by Matt KupecCreating Effective Fundraising Campaign Goals by Matt Kupec
Creating Effective Fundraising Campaign Goals by Matt Kupec
Matt Kupec
 
3D printing
3D printing3D printing
3D printing
15251454
 
#2 Building Natural Language Generation Systems
#2 Building Natural Language Generation Systems#2 Building Natural Language Generation Systems
#2 Building Natural Language Generation Systems
Berlin Language Technology
 
Problematika kewanitaan
Problematika kewanitaanProblematika kewanitaan
Problematika kewanitaan
eniristihadahasad
 
Star theory (2)
Star theory (2)Star theory (2)
Star theory (2)
wojstarrr123
 
Microsoft office power point 2007 bab 3 dan 4
  Microsoft office power point 2007 bab 3 dan 4  Microsoft office power point 2007 bab 3 dan 4
Microsoft office power point 2007 bab 3 dan 4
dewidestinarahmawati
 
Aparato reproductor
Aparato reproductorAparato reproductor
Aparato reproductor
ErikaHorcajo
 

Viewers also liked (10)

Raul p. psicologicos
Raul p. psicologicosRaul p. psicologicos
Raul p. psicologicos
 
Kelley Business of Medicine MBA Viewbook
Kelley Business of Medicine MBA ViewbookKelley Business of Medicine MBA Viewbook
Kelley Business of Medicine MBA Viewbook
 
CloudWare Technologies
CloudWare TechnologiesCloudWare Technologies
CloudWare Technologies
 
Creating Effective Fundraising Campaign Goals by Matt Kupec
Creating Effective Fundraising Campaign Goals by Matt KupecCreating Effective Fundraising Campaign Goals by Matt Kupec
Creating Effective Fundraising Campaign Goals by Matt Kupec
 
3D printing
3D printing3D printing
3D printing
 
#2 Building Natural Language Generation Systems
#2 Building Natural Language Generation Systems#2 Building Natural Language Generation Systems
#2 Building Natural Language Generation Systems
 
Problematika kewanitaan
Problematika kewanitaanProblematika kewanitaan
Problematika kewanitaan
 
Star theory (2)
Star theory (2)Star theory (2)
Star theory (2)
 
Microsoft office power point 2007 bab 3 dan 4
  Microsoft office power point 2007 bab 3 dan 4  Microsoft office power point 2007 bab 3 dan 4
Microsoft office power point 2007 bab 3 dan 4
 
Aparato reproductor
Aparato reproductorAparato reproductor
Aparato reproductor
 

Similar to Software

Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
Naresh Dubey
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdf
jlu08167
 
Unit 2 part 1 data processing
Unit 2 part 1 data processingUnit 2 part 1 data processing
Unit 2 part 1 data processing
FarhanMalik93
 
Software languages and devices
Software languages and devicesSoftware languages and devices
Software languages and devices
YogeshSorot
 
A PRESENTATION ON SOFTWARE.pptx
A PRESENTATION ON SOFTWARE.pptxA PRESENTATION ON SOFTWARE.pptx
A PRESENTATION ON SOFTWARE.pptx
DBMSCOLLEGEOFEDUCATI
 
Computer - Software.pptx
Computer - Software.pptxComputer - Software.pptx
Computer - Software.pptx
JuliusECatipon
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwares
Nisarg Amin
 
SPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfSPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdf
reshma96176
 
Computer Software
Computer SoftwareComputer Software
Computer Software
RoshanMaharjan13
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features Types
SwapnaliPawar27
 
Types of software
Types of softwareTypes of software
Types of software
Renée Howard-Johnson
 
Computer software
Computer softwareComputer software
Computer software
Ritu Jhalani
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of Softwares
Respa Peter
 
8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware
Neha Kurale
 
Programming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages ConceptsProgramming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages Concepts
imtiazalijoono
 
Chapter 1 - Prog101.ppt
Chapter 1 - Prog101.pptChapter 1 - Prog101.ppt
Chapter 1 - Prog101.ppt
JosephObadiahTuray
 
Computer system
Computer systemComputer system
Computer system
Temesgenthanks
 
Software s1 so11
Software s1 so11Software s1 so11
Software s1 so11
charlene Robinson
 
Software s1 so11
Software s1 so11Software s1 so11
Software s1 so11
Damon Clarke
 
Hardware and Software.pdf
Hardware and Software.pdfHardware and Software.pdf
Hardware and Software.pdf
MistarJat
 

Similar to Software (20)

Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdf
 
Unit 2 part 1 data processing
Unit 2 part 1 data processingUnit 2 part 1 data processing
Unit 2 part 1 data processing
 
Software languages and devices
Software languages and devicesSoftware languages and devices
Software languages and devices
 
A PRESENTATION ON SOFTWARE.pptx
A PRESENTATION ON SOFTWARE.pptxA PRESENTATION ON SOFTWARE.pptx
A PRESENTATION ON SOFTWARE.pptx
 
Computer - Software.pptx
Computer - Software.pptxComputer - Software.pptx
Computer - Software.pptx
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwares
 
SPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfSPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdf
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features Types
 
Types of software
Types of softwareTypes of software
Types of software
 
Computer software
Computer softwareComputer software
Computer software
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of Softwares
 
8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware
 
Programming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages ConceptsProgramming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages Concepts
 
Chapter 1 - Prog101.ppt
Chapter 1 - Prog101.pptChapter 1 - Prog101.ppt
Chapter 1 - Prog101.ppt
 
Computer system
Computer systemComputer system
Computer system
 
Software s1 so11
Software s1 so11Software s1 so11
Software s1 so11
 
Software s1 so11
Software s1 so11Software s1 so11
Software s1 so11
 
Hardware and Software.pdf
Hardware and Software.pdfHardware and Software.pdf
Hardware and Software.pdf
 

Recently uploaded

The Role of a Process Server in real estate
The Role of a Process Server in real estateThe Role of a Process Server in real estate
The Role of a Process Server in real estate
oklahomajudicialproc1
 
如何办理(uoit毕业证书)加拿大安大略理工大学毕业证文凭证书录取通知原版一模一样
如何办理(uoit毕业证书)加拿大安大略理工大学毕业证文凭证书录取通知原版一模一样如何办理(uoit毕业证书)加拿大安大略理工大学毕业证文凭证书录取通知原版一模一样
如何办理(uoit毕业证书)加拿大安大略理工大学毕业证文凭证书录取通知原版一模一样
850fcj96
 
PPT Item # 9 - 2024 Street Maintenance Program(SMP) Amendment
PPT Item # 9 - 2024 Street Maintenance Program(SMP) AmendmentPPT Item # 9 - 2024 Street Maintenance Program(SMP) Amendment
PPT Item # 9 - 2024 Street Maintenance Program(SMP) Amendment
ahcitycouncil
 
PPT Item # 7 - BB Inspection Services Agmt
PPT Item # 7 - BB Inspection Services AgmtPPT Item # 7 - BB Inspection Services Agmt
PPT Item # 7 - BB Inspection Services Agmt
ahcitycouncil
 
Many ways to support street children.pptx
Many ways to support street children.pptxMany ways to support street children.pptx
Many ways to support street children.pptx
SERUDS INDIA
 
一比一原版(UOW毕业证)伍伦贡大学毕业证成绩单
一比一原版(UOW毕业证)伍伦贡大学毕业证成绩单一比一原版(UOW毕业证)伍伦贡大学毕业证成绩单
一比一原版(UOW毕业证)伍伦贡大学毕业证成绩单
ehbuaw
 
PPT Item # 6 - 7001 Broadway ARB Case # 933F
PPT Item # 6 - 7001 Broadway ARB Case # 933FPPT Item # 6 - 7001 Broadway ARB Case # 933F
PPT Item # 6 - 7001 Broadway ARB Case # 933F
ahcitycouncil
 
Get Government Grants and Assistance Program
Get Government Grants and Assistance ProgramGet Government Grants and Assistance Program
Get Government Grants and Assistance Program
Get Government Grants
 
PPT Item # 5 - 5330 Broadway ARB Case # 930F
PPT Item # 5 - 5330 Broadway ARB Case # 930FPPT Item # 5 - 5330 Broadway ARB Case # 930F
PPT Item # 5 - 5330 Broadway ARB Case # 930F
ahcitycouncil
 
Counting Class for Micro Observers 2024.pptx
Counting Class for Micro Observers 2024.pptxCounting Class for Micro Observers 2024.pptx
Counting Class for Micro Observers 2024.pptx
Revenue Department Kerala State
 
一比一原版(ANU毕业证)澳大利亚国立大学毕业证成绩单
一比一原版(ANU毕业证)澳大利亚国立大学毕业证成绩单一比一原版(ANU毕业证)澳大利亚国立大学毕业证成绩单
一比一原版(ANU毕业证)澳大利亚国立大学毕业证成绩单
ehbuaw
 
2024: The FAR - Federal Acquisition Regulations, Part 37
2024: The FAR - Federal Acquisition Regulations, Part 372024: The FAR - Federal Acquisition Regulations, Part 37
2024: The FAR - Federal Acquisition Regulations, Part 37
JSchaus & Associates
 
PACT launching workshop presentation-Final.pdf
PACT launching workshop presentation-Final.pdfPACT launching workshop presentation-Final.pdf
PACT launching workshop presentation-Final.pdf
Mohammed325561
 
Effects of Extreme Temperatures From Climate Change on the Medicare Populatio...
Effects of Extreme Temperatures From Climate Change on the Medicare Populatio...Effects of Extreme Temperatures From Climate Change on the Medicare Populatio...
Effects of Extreme Temperatures From Climate Change on the Medicare Populatio...
Congressional Budget Office
 
PNRR MADRID GREENTECH FOR BROWN NETWORKS NETWORKS MUR_MUSA_TEBALDI.pdf
PNRR MADRID GREENTECH FOR BROWN NETWORKS NETWORKS MUR_MUSA_TEBALDI.pdfPNRR MADRID GREENTECH FOR BROWN NETWORKS NETWORKS MUR_MUSA_TEBALDI.pdf
PNRR MADRID GREENTECH FOR BROWN NETWORKS NETWORKS MUR_MUSA_TEBALDI.pdf
ClaudioTebaldi2
 
Uniform Guidance 3.0 - The New 2 CFR 200
Uniform Guidance 3.0 - The New 2 CFR 200Uniform Guidance 3.0 - The New 2 CFR 200
Uniform Guidance 3.0 - The New 2 CFR 200
GrantManagementInsti
 
ZGB - The Role of Generative AI in Government transformation.pdf
ZGB - The Role of Generative AI in Government transformation.pdfZGB - The Role of Generative AI in Government transformation.pdf
ZGB - The Role of Generative AI in Government transformation.pdf
Saeed Al Dhaheri
 
Up the Ratios Bylaws - a Comprehensive Process of Our Organization
Up the Ratios Bylaws - a Comprehensive Process of Our OrganizationUp the Ratios Bylaws - a Comprehensive Process of Our Organization
Up the Ratios Bylaws - a Comprehensive Process of Our Organization
uptheratios
 
PPT Item # 8 - Tuxedo Columbine 3way Stop
PPT Item # 8 - Tuxedo Columbine 3way StopPPT Item # 8 - Tuxedo Columbine 3way Stop
PPT Item # 8 - Tuxedo Columbine 3way Stop
ahcitycouncil
 
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单
ukyewh
 

Recently uploaded (20)

The Role of a Process Server in real estate
The Role of a Process Server in real estateThe Role of a Process Server in real estate
The Role of a Process Server in real estate
 
如何办理(uoit毕业证书)加拿大安大略理工大学毕业证文凭证书录取通知原版一模一样
如何办理(uoit毕业证书)加拿大安大略理工大学毕业证文凭证书录取通知原版一模一样如何办理(uoit毕业证书)加拿大安大略理工大学毕业证文凭证书录取通知原版一模一样
如何办理(uoit毕业证书)加拿大安大略理工大学毕业证文凭证书录取通知原版一模一样
 
PPT Item # 9 - 2024 Street Maintenance Program(SMP) Amendment
PPT Item # 9 - 2024 Street Maintenance Program(SMP) AmendmentPPT Item # 9 - 2024 Street Maintenance Program(SMP) Amendment
PPT Item # 9 - 2024 Street Maintenance Program(SMP) Amendment
 
PPT Item # 7 - BB Inspection Services Agmt
PPT Item # 7 - BB Inspection Services AgmtPPT Item # 7 - BB Inspection Services Agmt
PPT Item # 7 - BB Inspection Services Agmt
 
Many ways to support street children.pptx
Many ways to support street children.pptxMany ways to support street children.pptx
Many ways to support street children.pptx
 
一比一原版(UOW毕业证)伍伦贡大学毕业证成绩单
一比一原版(UOW毕业证)伍伦贡大学毕业证成绩单一比一原版(UOW毕业证)伍伦贡大学毕业证成绩单
一比一原版(UOW毕业证)伍伦贡大学毕业证成绩单
 
PPT Item # 6 - 7001 Broadway ARB Case # 933F
PPT Item # 6 - 7001 Broadway ARB Case # 933FPPT Item # 6 - 7001 Broadway ARB Case # 933F
PPT Item # 6 - 7001 Broadway ARB Case # 933F
 
Get Government Grants and Assistance Program
Get Government Grants and Assistance ProgramGet Government Grants and Assistance Program
Get Government Grants and Assistance Program
 
PPT Item # 5 - 5330 Broadway ARB Case # 930F
PPT Item # 5 - 5330 Broadway ARB Case # 930FPPT Item # 5 - 5330 Broadway ARB Case # 930F
PPT Item # 5 - 5330 Broadway ARB Case # 930F
 
Counting Class for Micro Observers 2024.pptx
Counting Class for Micro Observers 2024.pptxCounting Class for Micro Observers 2024.pptx
Counting Class for Micro Observers 2024.pptx
 
一比一原版(ANU毕业证)澳大利亚国立大学毕业证成绩单
一比一原版(ANU毕业证)澳大利亚国立大学毕业证成绩单一比一原版(ANU毕业证)澳大利亚国立大学毕业证成绩单
一比一原版(ANU毕业证)澳大利亚国立大学毕业证成绩单
 
2024: The FAR - Federal Acquisition Regulations, Part 37
2024: The FAR - Federal Acquisition Regulations, Part 372024: The FAR - Federal Acquisition Regulations, Part 37
2024: The FAR - Federal Acquisition Regulations, Part 37
 
PACT launching workshop presentation-Final.pdf
PACT launching workshop presentation-Final.pdfPACT launching workshop presentation-Final.pdf
PACT launching workshop presentation-Final.pdf
 
Effects of Extreme Temperatures From Climate Change on the Medicare Populatio...
Effects of Extreme Temperatures From Climate Change on the Medicare Populatio...Effects of Extreme Temperatures From Climate Change on the Medicare Populatio...
Effects of Extreme Temperatures From Climate Change on the Medicare Populatio...
 
PNRR MADRID GREENTECH FOR BROWN NETWORKS NETWORKS MUR_MUSA_TEBALDI.pdf
PNRR MADRID GREENTECH FOR BROWN NETWORKS NETWORKS MUR_MUSA_TEBALDI.pdfPNRR MADRID GREENTECH FOR BROWN NETWORKS NETWORKS MUR_MUSA_TEBALDI.pdf
PNRR MADRID GREENTECH FOR BROWN NETWORKS NETWORKS MUR_MUSA_TEBALDI.pdf
 
Uniform Guidance 3.0 - The New 2 CFR 200
Uniform Guidance 3.0 - The New 2 CFR 200Uniform Guidance 3.0 - The New 2 CFR 200
Uniform Guidance 3.0 - The New 2 CFR 200
 
ZGB - The Role of Generative AI in Government transformation.pdf
ZGB - The Role of Generative AI in Government transformation.pdfZGB - The Role of Generative AI in Government transformation.pdf
ZGB - The Role of Generative AI in Government transformation.pdf
 
Up the Ratios Bylaws - a Comprehensive Process of Our Organization
Up the Ratios Bylaws - a Comprehensive Process of Our OrganizationUp the Ratios Bylaws - a Comprehensive Process of Our Organization
Up the Ratios Bylaws - a Comprehensive Process of Our Organization
 
PPT Item # 8 - Tuxedo Columbine 3way Stop
PPT Item # 8 - Tuxedo Columbine 3way StopPPT Item # 8 - Tuxedo Columbine 3way Stop
PPT Item # 8 - Tuxedo Columbine 3way Stop
 
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单
 

Software

  • 2. Introduction • Computer consists of hardware and software for its proper functioning • Hardware represents the physical components of the computers that can be touched and seen
  • 3. Software • Is a set of computer programs, procedures and associated documentation related to effective operation of a computer system. • A set of instructions that performs a particular task is called a programs. • The instruction in a program direct the computer to perform input operations, process the data and output the results.
  • 4. Classification of software 1. System software 2. Application software 3. Utilities 4. Packages
  • 5. System software • Is a set of one or more programs that are basically designed to control the operation of a computer system. • System software are further classified as I. Operating systems II. Assemblers III. Compilers IV. Interpreters
  • 6. Operating system • Operating system is a program that acts as an interface between a user and hardware • Is a master control program that runs the computer. • Controls the flow of signals from cpu to various parts of the computer • When the computer is started operating system si the first program loaded into the computer memory. Eg. MS-DOS, windows, linux
  • 7. Assemblers • Translate assembly language to a machine language program
  • 8. Compilers • Which translate high level language to and machine language • Goes through entire program and then translate entire program to machine code • Reports errors along with the line number
  • 9. Types of language • MACHINE LANGUAGE :- the language of 0s and 1s is called as machine language. The machine language is system independent because there are different set of binary instruction for different types of computer systems . • ASSEMBLY LANGUAGES: it is low level programming language in which the sequence of 0s and 1s are replaced by mnemonic (ni-monic) codes. Typical instruction for addition and subtraction . • Example :- ADD for addition , SUB for subtraction e
  • 10. • HIGH LEVEL LANGUAGE :- high level languages are English like statements and programs . Written in these languages are needed to be translated into machine language before to their execution using a system software compiler .
  • 11. Interpreter • Translates one statement of high level language into a machine language • Is a small program compare to the compliers • Compliers are faster the interpreter • Object program produced by the compliers is save permanently but it is not save with interpreter
  • 12. Application software • Is a computer program designed to help the user in performing a certain type of work. • eg. Movie maker software is meant for movie editing
  • 13. Utilities • Is a program designed to perform maintenance work on the system components. • Eg. Disk maintenance, virus scanner,
  • 14. Packages • Is a computer application consisting of one or more programs created to perform a particular task. • Eg. Word processing packages(ms-word, word star), spreadsheets packages(lotus 123, ms excel)
  • 16. Introduction • Operating system is a program that acts as an interface between a user and hardware. • Is like instructors. • The user orders/requests the operating system • Operating serves them or decide
  • 17. Goals of an operating system • Provide friendly interface between the user and the computer • Efficiently used the computer resources