SlideShare a Scribd company logo
1 of 18
 Its easy to think of computers
as machinery..     like buttons,
screens and parts that work
together. The problem with           WINDOWS
computers is that most of us don’t
speak that language.

 They are understood only by
the computers called binary
digits. (0’s and 1’s).
 We need a translator or something that can understand
our needs and put the computer to work for us. The
translator is called software, it makes the computer respond
to us.

 By adding software the computers become more alive by
helping us do all the activities we need.

 There are 2 basic kinds of operating system and software
programs.
 The operating systems perform basic operations of a
computer like saving files, using mouse and fixing problems.
The operating systems do the same things with all the
computers such Windows, Mac and Linux.




     WINDOWS              MAC               LINUX
 Computer Software is a collection of computer programs
or instructions that perform a particular operation on the
computer system.

 They are instructions or programs that enable a
computer to perform a function.

 Computer software are mostly created by computer
programmers using a programming language.
 The programmers write commands in the programming
language that are similar to what someone might use in
everyday speech. These commands are called source code.



 Another computer program called a compiler is then
used on the source code, for transforming the commands
into a language that the computer can understand. The
result is an executable computer program, which is another
name for software.
 System software are programs that allow the hardware
to run properly. System software helps to run the computer
hardware and computer system.

A device driver is a file that lets the
computer know the configuration and
specifications of a certain hardware
device. Some examples of devices that
need drivers are hard drives, DVD
drives, and PCI cards.
                                          DEVICE DRIVER
An Operating system is an
interface        between
hardware and software in
a computer system. The
OS is responsible for the
management            and
coordination of activities
and the sharing of the
limited resources of the
computer.


                             OPERATING SYSTEM
     An application software is a
program      that helps us perform
specific operation in a user friendly
way.
 They interact with our machine
and we use them to get things done.
 If you have ever used Word, Excel
or PowerPoint from Microsoft, then
you know what an application
software is.
     Web browsers are also
application software that we use
on a regular basis. The most
popular ones are Internet
Explorer and Mozilla Firefox.
Another well known application
software is the anti-virus.

 Multiple applications are
bundled together as a package
and are sometimes referred to
as an application suite.
 Programming software provides
tools to assist a programmer in
writing computer programs and
software       using    different
programming languages in a more
convenient way.

 Computer programs can be
compiler, debuggers, interpreters
and text editors.
 A compiler is a set of
programs that transforms                                  (Executable Form)
source code written in a
computer     language     into
                                               Compiler
another computer language
mostly machine language. To
create an executable program.
                                 Source Code              Object Code
                                                          (0’s and 1’s)
 E.g. Borland C Compiler
       Java SDK
      An interpreter is an
efficient program that                                    (Executable Form)
executes the source code
directly or that which
                                            Interpreter
translates source code into
some efficient intermediate
representation (code) and
immediately executes it.      Source Code                 Object Code
                                                          (0’s and 1’s)
 Perl, MATLAB
 A Text Editor is a type of
program used for editing plain
text files.

 A program that's used to
create or modify a file that
contains only plain text. This
may to used to create or
modify the source file for a
Web page.
A Text Editor can perform all sorts of
formatting and editing.
 Computer softwares are user friendly and interactive by
helping the users to perform their tasks in a faster and
efficient way.Editor can perform all sorts of formatting
        A Text
       and editing.

 Computer Softwares not only help us create data files
but also stores data for other softwares to use.

 They can also be customized according to our needs.

More Related Content

What's hot

Computer software (Introduction to OS)
Computer software (Introduction to OS)Computer software (Introduction to OS)
Computer software (Introduction to OS)
Miz Malinz
 
Computer Software - 7th Grade
Computer Software - 7th GradeComputer Software - 7th Grade
Computer Software - 7th Grade
allsaintstech
 

What's hot (20)

computer software
computer softwarecomputer software
computer software
 
Network software n othr types of software
Network software n othr types of software Network software n othr types of software
Network software n othr types of software
 
Computer software
Computer softwareComputer software
Computer software
 
Computer software
Computer softwareComputer software
Computer software
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Computer software (Introduction to OS)
Computer software (Introduction to OS)Computer software (Introduction to OS)
Computer software (Introduction to OS)
 
Computer Software & It's types.
Computer Software &  It's types.Computer Software &  It's types.
Computer Software & It's types.
 
Computer software
Computer softwareComputer software
Computer software
 
Types of software
Types of softwareTypes of software
Types of software
 
Computer software
Computer softwareComputer software
Computer software
 
Software
SoftwareSoftware
Software
 
types of computer and software
types of computer and softwaretypes of computer and software
types of computer and software
 
Software cob3
Software cob3Software cob3
Software cob3
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Deepak ppt
Deepak pptDeepak ppt
Deepak ppt
 
Computer Software - 7th Grade
Computer Software - 7th GradeComputer Software - 7th Grade
Computer Software - 7th Grade
 
Software concepts
Software conceptsSoftware concepts
Software concepts
 
Computer software concept
Computer software conceptComputer software concept
Computer software concept
 
system software and application software
system software and application softwaresystem software and application software
system software and application software
 
Software and its types
Software and its typesSoftware and its types
Software and its types
 

Viewers also liked (7)

categories of computer software
categories of computer softwarecategories of computer software
categories of computer software
 
Presentation on computer software
Presentation on computer softwarePresentation on computer software
Presentation on computer software
 
computer software
computer softwarecomputer software
computer software
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Presentation on different kinds of software
Presentation on different kinds of softwarePresentation on different kinds of software
Presentation on different kinds of software
 
Computer Software & its Types
Computer Software & its Types Computer Software & its Types
Computer Software & its Types
 
6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development process
 

Similar to W3CERT Computer Software M2

Power Point Lesson 04
Power Point  Lesson 04Power Point  Lesson 04
Power Point Lesson 04
Nasir Jumani
 
1.7 selection and use of appropriate software
1.7 selection and use of appropriate software1.7 selection and use of appropriate software
1.7 selection and use of appropriate software
mrmwood
 

Similar to W3CERT Computer Software M2 (20)

Unit2_1.pdf
Unit2_1.pdfUnit2_1.pdf
Unit2_1.pdf
 
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
 
Unit i (part2) b.sc
Unit i (part2)   b.scUnit i (part2)   b.sc
Unit i (part2) b.sc
 
Software
SoftwareSoftware
Software
 
Introduction to system programming
Introduction to system programmingIntroduction to system programming
Introduction to system programming
 
Presentation it
Presentation itPresentation it
Presentation it
 
Compliers and interpreters
Compliers and interpretersCompliers and interpreters
Compliers and interpreters
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
 
bui ba ba
bui ba babui ba ba
bui ba ba
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Insight into progam execution ppt
Insight into progam execution pptInsight into progam execution ppt
Insight into progam execution ppt
 
Richa garg itm
Richa garg itmRicha garg itm
Richa garg itm
 
Topic 6
Topic 6Topic 6
Topic 6
 
Power Point Lesson 04
Power Point  Lesson 04Power Point  Lesson 04
Power Point Lesson 04
 
Rise of software
Rise of softwareRise of software
Rise of software
 
Document of
Document of Document of
Document of
 
System and Application Software of Computer
System and Application Software of ComputerSystem and Application Software of Computer
System and Application Software of Computer
 
Classification Of Software
Classification Of SoftwareClassification Of Software
Classification Of Software
 
Introduction.pptx
Introduction.pptxIntroduction.pptx
Introduction.pptx
 
1.7 selection and use of appropriate software
1.7 selection and use of appropriate software1.7 selection and use of appropriate software
1.7 selection and use of appropriate software
 

Recently uploaded

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

W3CERT Computer Software M2

  • 1.
  • 2.  Its easy to think of computers as machinery.. like buttons, screens and parts that work together. The problem with WINDOWS computers is that most of us don’t speak that language.  They are understood only by the computers called binary digits. (0’s and 1’s).
  • 3.  We need a translator or something that can understand our needs and put the computer to work for us. The translator is called software, it makes the computer respond to us.  By adding software the computers become more alive by helping us do all the activities we need.  There are 2 basic kinds of operating system and software programs.
  • 4.  The operating systems perform basic operations of a computer like saving files, using mouse and fixing problems. The operating systems do the same things with all the computers such Windows, Mac and Linux. WINDOWS MAC LINUX
  • 5.  Computer Software is a collection of computer programs or instructions that perform a particular operation on the computer system.  They are instructions or programs that enable a computer to perform a function.  Computer software are mostly created by computer programmers using a programming language.
  • 6.  The programmers write commands in the programming language that are similar to what someone might use in everyday speech. These commands are called source code.  Another computer program called a compiler is then used on the source code, for transforming the commands into a language that the computer can understand. The result is an executable computer program, which is another name for software.
  • 7.
  • 8.  System software are programs that allow the hardware to run properly. System software helps to run the computer hardware and computer system. A device driver is a file that lets the computer know the configuration and specifications of a certain hardware device. Some examples of devices that need drivers are hard drives, DVD drives, and PCI cards. DEVICE DRIVER
  • 9. An Operating system is an interface between hardware and software in a computer system. The OS is responsible for the management and coordination of activities and the sharing of the limited resources of the computer. OPERATING SYSTEM
  • 10. An application software is a program that helps us perform specific operation in a user friendly way.  They interact with our machine and we use them to get things done.  If you have ever used Word, Excel or PowerPoint from Microsoft, then you know what an application software is.
  • 11. Web browsers are also application software that we use on a regular basis. The most popular ones are Internet Explorer and Mozilla Firefox. Another well known application software is the anti-virus.  Multiple applications are bundled together as a package and are sometimes referred to as an application suite.
  • 12.  Programming software provides tools to assist a programmer in writing computer programs and software using different programming languages in a more convenient way.  Computer programs can be compiler, debuggers, interpreters and text editors.
  • 13.
  • 14.  A compiler is a set of programs that transforms (Executable Form) source code written in a computer language into Compiler another computer language mostly machine language. To create an executable program. Source Code Object Code (0’s and 1’s)  E.g. Borland C Compiler Java SDK
  • 15. An interpreter is an efficient program that (Executable Form) executes the source code directly or that which Interpreter translates source code into some efficient intermediate representation (code) and immediately executes it. Source Code Object Code (0’s and 1’s)  Perl, MATLAB
  • 16.  A Text Editor is a type of program used for editing plain text files.  A program that's used to create or modify a file that contains only plain text. This may to used to create or modify the source file for a Web page.
  • 17. A Text Editor can perform all sorts of formatting and editing.
  • 18.  Computer softwares are user friendly and interactive by helping the users to perform their tasks in a faster and efficient way.Editor can perform all sorts of formatting A Text and editing.  Computer Softwares not only help us create data files but also stores data for other softwares to use.  They can also be customized according to our needs.