SlideShare a Scribd company logo
1 of 18
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 softwarehafsa khan
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating systemsonykhan3
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System SoftwaresAbijah Naresh Jumani
 
Programming for Problem Solving
Programming for Problem SolvingProgramming for Problem Solving
Programming for Problem SolvingSukhendra Singh
 
Computer Programs & System Softwares
Computer Programs & System SoftwaresComputer Programs & System Softwares
Computer Programs & System SoftwaresAbijah Naresh Jumani
 
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 softwareHardik Patel
 
Computer-charecteristics,types of languages,translators
Computer-charecteristics,types of languages,translatorsComputer-charecteristics,types of languages,translators
Computer-charecteristics,types of languages,translatorsVarshaSivashanker
 
System software and operating system
System software and operating systemSystem software and operating system
System software and operating systemdhruv bhandari
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Sehrish Rafiq
 
Basic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer softwareBasic computing: Lesson 2 - computer software
Basic computing: Lesson 2 - computer softwareMD. 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 developmentIT Booze
 
Embedded systems tools & peripherals
Embedded systems   tools & peripheralsEmbedded systems   tools & peripherals
Embedded systems tools & peripheralsimtiazalijoono
 

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. psicologicoslito_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 TechnologiesDavid 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 KupecMatt Kupec
 
3D printing
3D printing3D printing
3D printing15251454
 
#2 Building Natural Language Generation Systems
#2 Building Natural Language Generation Systems#2 Building Natural Language Generation Systems
#2 Building Natural Language Generation SystemsBerlin Language Technology
 
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 4dewidestinarahmawati
 
Aparato reproductor
Aparato reproductorAparato reproductor
Aparato reproductorErikaHorcajo
 

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 SoftwaresNaresh 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.pdfjlu08167
 
Unit 2 part 1 data processing
Unit 2 part 1 data processingUnit 2 part 1 data processing
Unit 2 part 1 data processingFarhanMalik93
 
Software languages and devices
Software languages and devicesSoftware languages and devices
Software languages and devicesYogeshSorot
 
Computer - Software.pptx
Computer - Software.pptxComputer - Software.pptx
Computer - Software.pptxJuliusECatipon
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresNisarg 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.pdfreshma96176
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features TypesSwapnaliPawar27
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of SoftwaresRespa Peter
 
8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardware8unit1 introduction to computer software hardware
8unit1 introduction to computer software hardwareNeha Kurale
 
Programming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages ConceptsProgramming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages Conceptsimtiazalijoono
 
Hardware and Software.pdf
Hardware and Software.pdfHardware and Software.pdf
Hardware and Software.pdfMistarJat
 

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

“Exploring the world: One page turn at a time.” World Book and Copyright Day ...
“Exploring the world: One page turn at a time.” World Book and Copyright Day ...“Exploring the world: One page turn at a time.” World Book and Copyright Day ...
“Exploring the world: One page turn at a time.” World Book and Copyright Day ...Christina Parmionova
 
productionpost-productiondiary-240320114322-5004daf6.pptx
productionpost-productiondiary-240320114322-5004daf6.pptxproductionpost-productiondiary-240320114322-5004daf6.pptx
productionpost-productiondiary-240320114322-5004daf6.pptxHenryBriggs2
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...yalehistoricalreview
 
2024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 262024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 26JSchaus & Associates
 
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...narwatsonia7
 
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
High Class Call Girls Mumbai Tanvi 9910780858 Independent Escort Service Mumbai
High Class Call Girls Mumbai Tanvi 9910780858 Independent Escort Service MumbaiHigh Class Call Girls Mumbai Tanvi 9910780858 Independent Escort Service Mumbai
High Class Call Girls Mumbai Tanvi 9910780858 Independent Escort Service Mumbaisonalikaur4
 
call girls in West Patel Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in West Patel Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...call girls in West Patel Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in West Patel Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...saminamagar
 
How the Congressional Budget Office Assists Lawmakers
How the Congressional Budget Office Assists LawmakersHow the Congressional Budget Office Assists Lawmakers
How the Congressional Budget Office Assists LawmakersCongressional Budget Office
 
call girls in sector 22 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 22 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in sector 22 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 22 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...narwatsonia7
 
Precarious profits? Why firms use insecure contracts, and what would change t...
Precarious profits? Why firms use insecure contracts, and what would change t...Precarious profits? Why firms use insecure contracts, and what would change t...
Precarious profits? Why firms use insecure contracts, and what would change t...ResolutionFoundation
 
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service BangaloreCall Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalorenarwatsonia7
 
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdfYHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdfyalehistoricalreview
 
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdfMonastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdfCharlynTorres1
 
Call Girls Near Surya International Hotel New Delhi 9873777170
Call Girls Near Surya International Hotel New Delhi 9873777170Call Girls Near Surya International Hotel New Delhi 9873777170
Call Girls Near Surya International Hotel New Delhi 9873777170Sonam Pathan
 
Take action for a healthier planet and brighter future.
Take action for a healthier planet and brighter future.Take action for a healthier planet and brighter future.
Take action for a healthier planet and brighter future.Christina Parmionova
 

Recently uploaded (20)

“Exploring the world: One page turn at a time.” World Book and Copyright Day ...
“Exploring the world: One page turn at a time.” World Book and Copyright Day ...“Exploring the world: One page turn at a time.” World Book and Copyright Day ...
“Exploring the world: One page turn at a time.” World Book and Copyright Day ...
 
productionpost-productiondiary-240320114322-5004daf6.pptx
productionpost-productiondiary-240320114322-5004daf6.pptxproductionpost-productiondiary-240320114322-5004daf6.pptx
productionpost-productiondiary-240320114322-5004daf6.pptx
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
 
2024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 262024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 26
 
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
 
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Tilak Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
High Class Call Girls Mumbai Tanvi 9910780858 Independent Escort Service Mumbai
High Class Call Girls Mumbai Tanvi 9910780858 Independent Escort Service MumbaiHigh Class Call Girls Mumbai Tanvi 9910780858 Independent Escort Service Mumbai
High Class Call Girls Mumbai Tanvi 9910780858 Independent Escort Service Mumbai
 
call girls in West Patel Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in West Patel Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...call girls in West Patel Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in West Patel Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
 
How the Congressional Budget Office Assists Lawmakers
How the Congressional Budget Office Assists LawmakersHow the Congressional Budget Office Assists Lawmakers
How the Congressional Budget Office Assists Lawmakers
 
call girls in sector 22 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 22 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in sector 22 Gurgaon  🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in sector 22 Gurgaon 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
 
9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR
9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR
9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR
 
Precarious profits? Why firms use insecure contracts, and what would change t...
Precarious profits? Why firms use insecure contracts, and what would change t...Precarious profits? Why firms use insecure contracts, and what would change t...
Precarious profits? Why firms use insecure contracts, and what would change t...
 
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vasant Kunj DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
Hot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Palam Vihar🔝 9953056974 🔝 escort Service
 
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service BangaloreCall Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
 
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdfYHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
YHR Fall 2023 Issue (Joseph Manning Interview) (2).pdf
 
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdfMonastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
Monastic-Supremacy-in-the-Philippines-_20240328_092725_0000.pdf
 
Call Girls Near Surya International Hotel New Delhi 9873777170
Call Girls Near Surya International Hotel New Delhi 9873777170Call Girls Near Surya International Hotel New Delhi 9873777170
Call Girls Near Surya International Hotel New Delhi 9873777170
 
Take action for a healthier planet and brighter future.
Take action for a healthier planet and brighter future.Take action for a healthier planet and brighter future.
Take action for a healthier planet and brighter future.
 

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