SlideShare ist ein Scribd-Unternehmen logo
1 von 17
 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.

Weitere ähnliche Inhalte

Was ist angesagt?

Programming language
Programming languageProgramming language
Programming languagezeshmaiqbal
 
Computer and its language
Computer and its languageComputer and its language
Computer and its languageAkshitKumar72
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppthashgeneration
 
Computer languages and generation
Computer languages and generationComputer languages and generation
Computer languages and generationMunawar Bukhari
 
What is Higher Language and Lower Language in programming.
What is Higher Language and Lower Language in programming.What is Higher Language and Lower Language in programming.
What is Higher Language and Lower Language in programming.Questpond
 
Programming language
Programming languageProgramming language
Programming languageRajThakuri
 
Programming languages of computer
Programming languages of computerProgramming languages of computer
Programming languages of computerKeval Goyani
 
Generation of computer languages
Generation of computer languagesGeneration of computer languages
Generation of computer languageskitturashmikittu
 
Concept of computer programming iv
Concept of computer programming ivConcept of computer programming iv
Concept of computer programming ivEyelean xilef
 
Introduction to Programming By Wathika F. Maina
Introduction to Programming By Wathika F. MainaIntroduction to Programming By Wathika F. Maina
Introduction to Programming By Wathika F. MainaNez Computex
 
Programming language (JGMNHS)
Programming language (JGMNHS)Programming language (JGMNHS)
Programming language (JGMNHS)Katherine Gamboa
 
Unit 12 section 1 - computer programming
Unit 12   section 1 - computer programmingUnit 12   section 1 - computer programming
Unit 12 section 1 - computer programmingdlwadsworth
 
High level and Low level Language
High level and Low level Language High level and Low level Language
High level and Low level Language adnan usmani
 
Types of Programming Languages
Types of Programming LanguagesTypes of Programming Languages
Types of Programming LanguagesJuhi Bhoyar
 
Program & language generation
Program & language generationProgram & language generation
Program & language generationBuxoo Abdullah
 

Was ist angesagt? (20)

Programming language
Programming languageProgramming language
Programming language
 
Computer and its language
Computer and its languageComputer and its language
Computer and its language
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
 
Computer languages and generation
Computer languages and generationComputer languages and generation
Computer languages and generation
 
What is Higher Language and Lower Language in programming.
What is Higher Language and Lower Language in programming.What is Higher Language and Lower Language in programming.
What is Higher Language and Lower Language in programming.
 
Programming Language
Programming LanguageProgramming Language
Programming Language
 
Programming language
Programming languageProgramming language
Programming language
 
Programming languages of computer
Programming languages of computerProgramming languages of computer
Programming languages of computer
 
Generation of computer languages
Generation of computer languagesGeneration of computer languages
Generation of computer languages
 
Concept of computer programming iv
Concept of computer programming ivConcept of computer programming iv
Concept of computer programming iv
 
Programming language
Programming languageProgramming language
Programming language
 
Rajesh ppt
Rajesh pptRajesh ppt
Rajesh ppt
 
Programming Language
Programming LanguageProgramming Language
Programming Language
 
Introduction to Programming By Wathika F. Maina
Introduction to Programming By Wathika F. MainaIntroduction to Programming By Wathika F. Maina
Introduction to Programming By Wathika F. Maina
 
Programming language (JGMNHS)
Programming language (JGMNHS)Programming language (JGMNHS)
Programming language (JGMNHS)
 
Unit 12 section 1 - computer programming
Unit 12   section 1 - computer programmingUnit 12   section 1 - computer programming
Unit 12 section 1 - computer programming
 
High level and Low level Language
High level and Low level Language High level and Low level Language
High level and Low level Language
 
Types of Programming Languages
Types of Programming LanguagesTypes of Programming Languages
Types of Programming Languages
 
Programming language
Programming languageProgramming language
Programming language
 
Program & language generation
Program & language generationProgram & language generation
Program & language generation
 

Andere mochten auch

Windows 8 energy efficiency areas of focus
Windows 8 energy efficiency areas of focusWindows 8 energy efficiency areas of focus
Windows 8 energy efficiency areas of focusGurus Online
 
Windows 8 fast startup
Windows 8 fast startupWindows 8 fast startup
Windows 8 fast startupGurus Online
 
Windows 8 introduces “windows store,” microsoft’s app store for windows
Windows 8 introduces “windows store,” microsoft’s app store for windowsWindows 8 introduces “windows store,” microsoft’s app store for windows
Windows 8 introduces “windows store,” microsoft’s app store for windowsGurus Online
 
Java Arrays
Java ArraysJava Arrays
Java ArraysOXUS 20
 

Andere mochten auch (8)

Windows 8 energy efficiency areas of focus
Windows 8 energy efficiency areas of focusWindows 8 energy efficiency areas of focus
Windows 8 energy efficiency areas of focus
 
Arrays Java
Arrays JavaArrays Java
Arrays Java
 
Windows 8 fast startup
Windows 8 fast startupWindows 8 fast startup
Windows 8 fast startup
 
Windows 8 introduces “windows store,” microsoft’s app store for windows
Windows 8 introduces “windows store,” microsoft’s app store for windowsWindows 8 introduces “windows store,” microsoft’s app store for windows
Windows 8 introduces “windows store,” microsoft’s app store for windows
 
CISY 105 Chapter 1
CISY 105 Chapter 1CISY 105 Chapter 1
CISY 105 Chapter 1
 
Java Arrays
Java ArraysJava Arrays
Java Arrays
 
Arrays in Java
Arrays in JavaArrays in Java
Arrays in Java
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Ähnlich wie Comp2

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
 
Unit i (part2) b.sc
Unit i (part2)   b.scUnit i (part2)   b.sc
Unit i (part2) b.scHepsijeba
 
Introduction to system programming
Introduction to system programmingIntroduction to system programming
Introduction to system programmingsonalikharade3
 
Presentation it
Presentation itPresentation it
Presentation itnabelas
 
Compliers and interpreters
Compliers and interpretersCompliers and interpreters
Compliers and interpretersshivasdhtsvmic
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating systemsonykhan3
 
bui ba ba
bui ba babui ba ba
bui ba babuibaba
 
Insight into progam execution ppt
Insight into progam execution pptInsight into progam execution ppt
Insight into progam execution pptKeerty Smile
 
Power Point Lesson 04
Power Point  Lesson 04Power Point  Lesson 04
Power Point Lesson 04Nasir Jumani
 
Classification Of Software
Classification Of SoftwareClassification Of Software
Classification Of Softwarepy7rjs
 
Introduction.pptx
Introduction.pptxIntroduction.pptx
Introduction.pptxSUDHAKAR S
 
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 softwaremrmwood
 

Ähnlich wie Comp2 (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
 

Mehr von Gurus Online

Mehr von Gurus Online (10)

Windows 8 differentiation goals
Windows 8  differentiation goalsWindows 8  differentiation goals
Windows 8 differentiation goals
 
I phone 4 g specifications
I phone 4 g specificationsI phone 4 g specifications
I phone 4 g specifications
 
Windows seven-installation
Windows seven-installationWindows seven-installation
Windows seven-installation
 
Windows seven-installation
Windows seven-installationWindows seven-installation
Windows seven-installation
 
Cpanel Guide
Cpanel GuideCpanel Guide
Cpanel Guide
 
Cpanel Guide
Cpanel GuideCpanel Guide
Cpanel Guide
 
Dellzino
DellzinoDellzino
Dellzino
 
Ubuntufiles
UbuntufilesUbuntufiles
Ubuntufiles
 
Basics Of Internet
Basics Of InternetBasics Of Internet
Basics Of Internet
 
Kongu
KonguKongu
Kongu
 

Kürzlich hochgeladen

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
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 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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, Adobeapidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 

Kürzlich hochgeladen (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Comp2

  • 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.  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
  • 14. 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
  • 15.  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.
  • 16. A Text Editor can perform all sorts of formatting and editing.
  • 17.  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.