SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Elaiza Mae B. Generoso
What is a Computer?
 A computer is a general purpose device that can be
programmed to carry out a set of arithmetic or logical
operations. Since a sequence of operations can be readily
changed, the computer can solve more than one kind of
problem.
 Conventionally, a computer consists of at least one
processing element, typically a central processing unit
(CPU) and some form of memory. The processing
element carries out arithmetic and logic operations, and
a sequencing and control unit that can change the order
of operations based on stored information. Peripheral
devices allow information to be retrieved from an
external source, and the result of operations saved and
retrieved.©©
Elaiza Mae B. Generoso
 The first use of the word “computer” was recorded in 1613
in a book called “The yong mans gleanings” by English
writer Richard Braithwait I haue read the truest computer
of Times, and the best Arithmetician that euer
breathed, and he reduceth thy dayes into a short
number. It referred to a person who carried out
calculations, or computations, and the word continued
with the same meaning until the middle of the 20th
century. From the end of the 19th century the word
began to take on its more familiar meaning, a machine
that carries out computations.

Elaiza Mae B. Generoso
First general-purpose computing device
 Charles Babbage, an English mechanical engineer and polymath,
originated the concept of a programmable computer. Considered the
"father of the computer",he conceptualized and invented the first
mechanical computer in the early 19th century. After working on his
revolutionary difference engine, designed to aid in navigational
calculations, in 1833 he realized that a much more general design, an
Analytical Engine, was possible. The input of programs and data was to be
provided to the machine via punched cards, a method being used at the
time to direct mechanical looms such as the Jacquard loom. For output, the
machine would have a printer, a curve plotter and a bell. The machine
would also be able to punch numbers onto cards to be read in later. The
Engine incorporated an arithmetic logic unit, control flow in the form of
conditional branching and loops, and integrated memory, making it the first
design for a general-purpose computer that could be described in modern
terms as Turing-complete.
Elaiza Mae B. Generoso
 The machine was about a century ahead of its time. All the parts for his machine had to
be made by hand - this was a major problem for a device with thousands of parts.
Eventually, the project was dissolved with the decision of the British Government to
cease funding. Babbage's failure to complete the analytical engine can be chiefly
attributed to difficulties not only of politics and financing, but also to his desire to
develop an increasingly sophisticated computer and to move ahead faster than
anyone else could follow. Nevertheless his son, Henry Babbage, completed a simplified
version of the analytical engine's computing unit (the mill) in 1888. He gave a successful
demonstration of its use in computing tables in 1906.

Analog computers
 During the first half of the 20th century, many scientific computing needs were met
by increasingly sophisticated analog computers, which used a direct mechanical
or electrical model of the problem as a basis for computation. However, these were
not programmable and generally lacked the versatility and accuracy of modern
digital computers.
 The first modern analog computer was a tide-predicting machine, invented by Sir
William Thomson in 1872. The differential analyser, a mechanical analog computer
designed to solve differential equations by integration using wheel-and-disc
mechanisms, was conceptualized in 1876 by James Thomson, the brother of the
more famous Lord Kelvin.

Elaiza Mae B. Generoso
The modern computer
 The principle of the modern computer was first described by computer scientist
Alan Turing, who set out the idea in his seminal 1936 paper,On Computable
Numbers. Turing reformulated Kurt Gödel's 1931 results on the limits of proof and
computation, replacing Gödel's universal arithmetic-based formal language with
the formal and simple hypothetical devices that became known as Turing
machines. He proved that some such machine would be capable of performing
any conceivable mathematical computation if it were representable as an
algorithm. He went on to prove that there was no solution to the
Entscheidungsproblem by first showing that the halting problem for Turing machines
is undecidable: in general, it is not possible to decide algorithmically whether a
given Turing machine will ever halt.
 He also introduced the notion of a 'Universal Machine' (now known as a Universal
Turing machine), with the idea that such a machine could perform the tasks of any
other machine, or in other words, it is provably capable of computing anything that
is computable by executing a program stored on tape, allowing the machine to be
programmable. Von Neumann acknowledged that the central concept of the
modern computer was due to this paper. Turing machines are to this day a central
object of study in theory of computation. Except for the limitations imposed by their
finite memory stores, modern computers are said to be Turing-complete, which is to
say, they have algorithm execution capability equivalent to a universal Turing
machine.

Elaiza Mae B. Generoso
Electromechanical computers
 Early digital computers were electromechanical - electric switches drove
mechanical relays to perform the calculation. These devices had a low
operating speed and were eventually superseded by much faster all-electric
computers, originally using vacuum tubes. The Z2 was one of the earliest
examples of a, electromechanical relay computer, and was created by
German engineer Konrad Zuse in 1939.
 In 1941, Zuse followed his earlier machine up with the Z3, the world's first
working electromechanical programmable, fully automatic digital computer.
The Z3 was built with 2000 relays, implementing a 22 bit word length that
operated at a clock frequency of about 5–10 Hz. Program code and data
were stored on punched film. It was quite similar to modern machines in
some respects, pioneering numerous advances such as floating point
numbers. Replacement of the hard-to-implement decimal system (used in
Charles Babbage's earlier design) by the simpler binary system meant that
Zuse's machines were easier to build and potentially more reliable, given the
technologies available at that time. The Z3 was probably a complete Turing
machine.

Elaiza Mae B. Generoso
Transistor Computers
 The bipolar transistor was invented in 1947. From 1955 onwards transistors
replaced vacuum tubes in computer designs, giving rise to the "second
generation" of computers. Compared to vacuum tubes, transistors have
many advantages: they are smaller, and require less power than
vacuum tubes, so give off less heat. Silicon junction transistors were
much more reliable than vacuum tubes and had longer, indefinite,
service life. Transistorized computers could contain tens of thousands of
binary logic circuits in a relatively compact space.
 At the University of Manchester, a team under the leadership of Tom
Kilburn designed and built a machine using the newly developed
transistors instead of valves. Their first transistorised computer and the
first in the world, was operational by 1953, and a second version was
completed there in April 1955. However, the machine did make use of
valves to generate its 125 kHz clock waveforms and in the circuitry to
read and write on its magnetic drum memory, so it was not the first
completely transistorized computer. That distinction goes to the Harwell
CADET of 1955, built by the electronics division of the Atomic Energy
Research Establishment at Harwell
Elaiza Mae B. Generoso
Stored Program Computer

Early computing machines had fixed programs. Changing its
function required the re-wiring and re-structuring of the
machine.[18] With the proposal of the stored-program computer
this changed. A stored-program computer includes by design
an instruction set and can store in memory a set of instructions
(a program) that details thecomputation. The theoretical basis
for the stored-program computer was laid by Alan Turing in his
1936 paper. In 1945 Turing joined the National Physical
Laboratory and began work on developing an electronic
stored-program digital computer. His 1945 report „Proposed
Electronic Calculator‟ was the first specification for such a
device.John von Neumann at the University of Pennsylvania,
also circulated his First Draft of a Report on the EDVAC in 1945.

Elaiza Mae B. Generoso
Electronic programmable computer

Purely electronic circuit elements soon replaced their mechanical and
electromechanical equivalents, at the same time that digital calculation
replaced analog. The engineer Tommy Flowers, working at the Post Office
Research Station in Dollis Hill in the 1930s, began to explore the possible use of
electronics for the telephone exchange. Experimental equipment that he
built in 1934 went into operation 5 years later, converting a portion of
the telephone exchange network into an electronic data processing system,
using thousands of vacuum tubes.[7] In the US, John Vincent Atanasoff and
Clifford E. Berry of Iowa State University developed and tested the Atanasoff–
Berry Computer (ABC) in 1942,[16] The first electronic digital calculating
device.[17] This design was also all-electronic and used about 300 vacuum
tubes, with capacitors fixed in a mechanically rotating drum for memory.

Elaiza Mae B. Generoso
Personal computer: A small, single-user computer based on a
microprocessor.
Workstation: A powerful, single-user computer. A workstation
is like a personal computer, but it has a more powerful
microprocessor and, in general, a higher-quality monitor.
Minicomputer: A multi-user computer capable of supporting
up to hundreds of users simultaneously.
Mainframe: A powerful multi-user computer capable of
supporting many hundreds or thousands of users
simultaneously.
Supercomputer: An extremely fast computer that can
perform hundreds of millions of instructions per second.
Elaiza Mae B. Generoso
Elaiza Mae B. Generoso

Weitere ähnliche Inhalte

Was ist angesagt?

History of computers
History of computersHistory of computers
History of computersYong Heui Cho
 
Evolution of computer and its impact on society
Evolution of computer and its impact on societyEvolution of computer and its impact on society
Evolution of computer and its impact on societyshreyash singh
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer sciencederekoei
 
History of Computers
History of ComputersHistory of Computers
History of Computersmshihab
 
Generation of computers
Generation of computers Generation of computers
Generation of computers HadiAmer1
 
Internet Literacy Project
Internet Literacy ProjectInternet Literacy Project
Internet Literacy ProjectBrennan Griffin
 
Computer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademyComputer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademysmhuzain
 
History of computer technology
History of computer technology History of computer technology
History of computer technology shiva prasad
 
CBSE Class-5 lesson 1 Introduction to Early Computers
CBSE Class-5 lesson 1 Introduction to Early ComputersCBSE Class-5 lesson 1 Introduction to Early Computers
CBSE Class-5 lesson 1 Introduction to Early Computersswathivinod
 
History of computers
History of computersHistory of computers
History of computersZunair Aslam
 
evolution of computers
 evolution of computers evolution of computers
evolution of computersBhavya Chawla
 
History of computers - Ancient
History of computers - AncientHistory of computers - Ancient
History of computers - AncientDamian T. Gordon
 

Was ist angesagt? (20)

Computer
ComputerComputer
Computer
 
History of Computers
History of ComputersHistory of Computers
History of Computers
 
Computer history timeline
Computer history timelineComputer history timeline
Computer history timeline
 
History of computers
History of computersHistory of computers
History of computers
 
Evolution of computer and its impact on society
Evolution of computer and its impact on societyEvolution of computer and its impact on society
Evolution of computer and its impact on society
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer science
 
Computer history timeline
Computer history timelineComputer history timeline
Computer history timeline
 
History of computers
History of computersHistory of computers
History of computers
 
History of Computer
History of ComputerHistory of Computer
History of Computer
 
History of Computers
History of ComputersHistory of Computers
History of Computers
 
Generation of computers
Generation of computers Generation of computers
Generation of computers
 
Internet Literacy Project
Internet Literacy ProjectInternet Literacy Project
Internet Literacy Project
 
Computer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademyComputer Hardware A+ - GITAcademy
Computer Hardware A+ - GITAcademy
 
History of Computers ppt
History of Computers pptHistory of Computers ppt
History of Computers ppt
 
History of computer technology
History of computer technology History of computer technology
History of computer technology
 
Basic of computer
Basic of computerBasic of computer
Basic of computer
 
CBSE Class-5 lesson 1 Introduction to Early Computers
CBSE Class-5 lesson 1 Introduction to Early ComputersCBSE Class-5 lesson 1 Introduction to Early Computers
CBSE Class-5 lesson 1 Introduction to Early Computers
 
History of computers
History of computersHistory of computers
History of computers
 
evolution of computers
 evolution of computers evolution of computers
evolution of computers
 
History of computers - Ancient
History of computers - AncientHistory of computers - Ancient
History of computers - Ancient
 

Andere mochten auch

10 Most Expensive & Least Expensive Cars to Insure in 2014
10 Most Expensive & Least Expensive Cars to Insure in 201410 Most Expensive & Least Expensive Cars to Insure in 2014
10 Most Expensive & Least Expensive Cars to Insure in 2014Cost U Less Direct
 
Lessons from Psalm 4
Lessons from Psalm 4Lessons from Psalm 4
Lessons from Psalm 4HaynesStreet
 
Media evalution final versions
Media evalution final versionsMedia evalution final versions
Media evalution final versionshaydnbarry
 
Disyunciones exclusivas equipo 3
Disyunciones exclusivas equipo 3Disyunciones exclusivas equipo 3
Disyunciones exclusivas equipo 3Alfredo Hernandez
 
7 New California DMV Laws You Need to Know
7 New California DMV Laws You Need to Know7 New California DMV Laws You Need to Know
7 New California DMV Laws You Need to KnowCost U Less Direct
 
Lessons from the Mount
Lessons from the MountLessons from the Mount
Lessons from the MountHaynesStreet
 
God's Gift: How Do You Respond?
God's Gift: How Do You Respond?God's Gift: How Do You Respond?
God's Gift: How Do You Respond?HaynesStreet
 
Eqpo 4 dispositivos de almacenamiento
Eqpo 4 dispositivos de almacenamientoEqpo 4 dispositivos de almacenamiento
Eqpo 4 dispositivos de almacenamientoAlfredo Hernandez
 
Lessons from the Day of Pentecost
Lessons from the Day of PentecostLessons from the Day of Pentecost
Lessons from the Day of PentecostHaynesStreet
 
StarUML NS Guide - Introduction
StarUML NS Guide -  IntroductionStarUML NS Guide -  Introduction
StarUML NS Guide - Introduction태욱 양
 
Can We Speak in Tongues Today?
Can We Speak in Tongues Today?Can We Speak in Tongues Today?
Can We Speak in Tongues Today?HaynesStreet
 

Andere mochten auch (20)

Does Jesus Care?
Does Jesus Care?Does Jesus Care?
Does Jesus Care?
 
10 Most Expensive & Least Expensive Cars to Insure in 2014
10 Most Expensive & Least Expensive Cars to Insure in 201410 Most Expensive & Least Expensive Cars to Insure in 2014
10 Most Expensive & Least Expensive Cars to Insure in 2014
 
Encendido
EncendidoEncendido
Encendido
 
Tecnología
TecnologíaTecnología
Tecnología
 
Lessons from Psalm 4
Lessons from Psalm 4Lessons from Psalm 4
Lessons from Psalm 4
 
Deloitte tmt-predictions-2014
Deloitte tmt-predictions-2014Deloitte tmt-predictions-2014
Deloitte tmt-predictions-2014
 
Media evalution final versions
Media evalution final versionsMedia evalution final versions
Media evalution final versions
 
Disyunciones exclusivas equipo 3
Disyunciones exclusivas equipo 3Disyunciones exclusivas equipo 3
Disyunciones exclusivas equipo 3
 
BreeCS Example Report - All Deliveries
BreeCS Example Report - All DeliveriesBreeCS Example Report - All Deliveries
BreeCS Example Report - All Deliveries
 
7 New California DMV Laws You Need to Know
7 New California DMV Laws You Need to Know7 New California DMV Laws You Need to Know
7 New California DMV Laws You Need to Know
 
Pics class
Pics classPics class
Pics class
 
Lessons from the Mount
Lessons from the MountLessons from the Mount
Lessons from the Mount
 
La computadora
La computadoraLa computadora
La computadora
 
God's Gift: How Do You Respond?
God's Gift: How Do You Respond?God's Gift: How Do You Respond?
God's Gift: How Do You Respond?
 
Eqpo 4 dispositivos de almacenamiento
Eqpo 4 dispositivos de almacenamientoEqpo 4 dispositivos de almacenamiento
Eqpo 4 dispositivos de almacenamiento
 
Wijkbijeenkomst
WijkbijeenkomstWijkbijeenkomst
Wijkbijeenkomst
 
Lessons from the Day of Pentecost
Lessons from the Day of PentecostLessons from the Day of Pentecost
Lessons from the Day of Pentecost
 
StarUML NS Guide - Introduction
StarUML NS Guide -  IntroductionStarUML NS Guide -  Introduction
StarUML NS Guide - Introduction
 
Can We Speak in Tongues Today?
Can We Speak in Tongues Today?Can We Speak in Tongues Today?
Can We Speak in Tongues Today?
 
Give Thanks
Give ThanksGive Thanks
Give Thanks
 

Ähnlich wie What is a Computer? Everything You Need to Know

History of computers 2
History of computers 2History of computers 2
History of computers 2Maaz Shamim
 
Chapter 1 1(1)
Chapter 1 1(1)Chapter 1 1(1)
Chapter 1 1(1)TejaswiB4
 
Chapter 1 1(1)
Chapter 1 1(1)Chapter 1 1(1)
Chapter 1 1(1)TejaswiB4
 
Lecture two_january_2012
Lecture  two_january_2012Lecture  two_january_2012
Lecture two_january_2012Kopapcalvince
 
Computer Applications and its use in Dentistry.pptx
Computer Applications and its use in Dentistry.pptxComputer Applications and its use in Dentistry.pptx
Computer Applications and its use in Dentistry.pptxriturandad
 
Evo And Gen Of Computers.pptx
Evo And Gen Of Computers.pptxEvo And Gen Of Computers.pptx
Evo And Gen Of Computers.pptxErmias Mesfin
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer scienceumardanjumamaiwada
 
Group 1 - History of Computer.pptx
Group 1 - History of Computer.pptxGroup 1 - History of Computer.pptx
Group 1 - History of Computer.pptxDanielBermodez
 
History of computer
History of computer History of computer
History of computer NeilfieOrit2
 
Historyofcomputer1 160228190249
Historyofcomputer1 160228190249Historyofcomputer1 160228190249
Historyofcomputer1 160228190249vishalBhosale52
 
introduction to computer science
introduction to computer science introduction to computer science
introduction to computer science umardanjumamaiwada
 
History of computers
History of computersHistory of computers
History of computersKamron Grant
 
Fundamentals of Computer
Fundamentals of ComputerFundamentals of Computer
Fundamentals of Computerbongatjeremie
 
historyof computer and generation of computer
historyof computer and generation of computerhistoryof computer and generation of computer
historyof computer and generation of computerdivyajohnisg
 

Ähnlich wie What is a Computer? Everything You Need to Know (20)

History of computers 2
History of computers 2History of computers 2
History of computers 2
 
Heat transfer computer design
Heat transfer computer designHeat transfer computer design
Heat transfer computer design
 
Heat transfer computer design
Heat transfer computer designHeat transfer computer design
Heat transfer computer design
 
Chapter 1 1(1)
Chapter 1 1(1)Chapter 1 1(1)
Chapter 1 1(1)
 
Chapter 1 1(1)
Chapter 1 1(1)Chapter 1 1(1)
Chapter 1 1(1)
 
Lecture two_january_2012
Lecture  two_january_2012Lecture  two_january_2012
Lecture two_january_2012
 
My lectures
My lecturesMy lectures
My lectures
 
Computer Applications and its use in Dentistry.pptx
Computer Applications and its use in Dentistry.pptxComputer Applications and its use in Dentistry.pptx
Computer Applications and its use in Dentistry.pptx
 
Evo And Gen Of Computers.pptx
Evo And Gen Of Computers.pptxEvo And Gen Of Computers.pptx
Evo And Gen Of Computers.pptx
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer science
 
lecture 1
lecture 1lecture 1
lecture 1
 
Group 1 - History of Computer.pptx
Group 1 - History of Computer.pptxGroup 1 - History of Computer.pptx
Group 1 - History of Computer.pptx
 
History of computer
History of computer History of computer
History of computer
 
Historyofcomputer1 160228190249
Historyofcomputer1 160228190249Historyofcomputer1 160228190249
Historyofcomputer1 160228190249
 
introduction to computer science
introduction to computer science introduction to computer science
introduction to computer science
 
History of computers
History of computersHistory of computers
History of computers
 
Fundamentals of Computer
Fundamentals of ComputerFundamentals of Computer
Fundamentals of Computer
 
historyof computer and generation of computer
historyof computer and generation of computerhistoryof computer and generation of computer
historyof computer and generation of computer
 
W 1 Introduction
W 1  IntroductionW 1  Introduction
W 1 Introduction
 
A brief history of computers
A brief history of computersA brief history of computers
A brief history of computers
 

Kürzlich hochgeladen

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
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 organizationRadu Cotescu
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Kürzlich hochgeladen (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

What is a Computer? Everything You Need to Know

  • 1. Elaiza Mae B. Generoso
  • 2. What is a Computer?  A computer is a general purpose device that can be programmed to carry out a set of arithmetic or logical operations. Since a sequence of operations can be readily changed, the computer can solve more than one kind of problem.  Conventionally, a computer consists of at least one processing element, typically a central processing unit (CPU) and some form of memory. The processing element carries out arithmetic and logic operations, and a sequencing and control unit that can change the order of operations based on stored information. Peripheral devices allow information to be retrieved from an external source, and the result of operations saved and retrieved.©© Elaiza Mae B. Generoso
  • 3.  The first use of the word “computer” was recorded in 1613 in a book called “The yong mans gleanings” by English writer Richard Braithwait I haue read the truest computer of Times, and the best Arithmetician that euer breathed, and he reduceth thy dayes into a short number. It referred to a person who carried out calculations, or computations, and the word continued with the same meaning until the middle of the 20th century. From the end of the 19th century the word began to take on its more familiar meaning, a machine that carries out computations. Elaiza Mae B. Generoso
  • 4. First general-purpose computing device  Charles Babbage, an English mechanical engineer and polymath, originated the concept of a programmable computer. Considered the "father of the computer",he conceptualized and invented the first mechanical computer in the early 19th century. After working on his revolutionary difference engine, designed to aid in navigational calculations, in 1833 he realized that a much more general design, an Analytical Engine, was possible. The input of programs and data was to be provided to the machine via punched cards, a method being used at the time to direct mechanical looms such as the Jacquard loom. For output, the machine would have a printer, a curve plotter and a bell. The machine would also be able to punch numbers onto cards to be read in later. The Engine incorporated an arithmetic logic unit, control flow in the form of conditional branching and loops, and integrated memory, making it the first design for a general-purpose computer that could be described in modern terms as Turing-complete. Elaiza Mae B. Generoso
  • 5.  The machine was about a century ahead of its time. All the parts for his machine had to be made by hand - this was a major problem for a device with thousands of parts. Eventually, the project was dissolved with the decision of the British Government to cease funding. Babbage's failure to complete the analytical engine can be chiefly attributed to difficulties not only of politics and financing, but also to his desire to develop an increasingly sophisticated computer and to move ahead faster than anyone else could follow. Nevertheless his son, Henry Babbage, completed a simplified version of the analytical engine's computing unit (the mill) in 1888. He gave a successful demonstration of its use in computing tables in 1906. Analog computers  During the first half of the 20th century, many scientific computing needs were met by increasingly sophisticated analog computers, which used a direct mechanical or electrical model of the problem as a basis for computation. However, these were not programmable and generally lacked the versatility and accuracy of modern digital computers.  The first modern analog computer was a tide-predicting machine, invented by Sir William Thomson in 1872. The differential analyser, a mechanical analog computer designed to solve differential equations by integration using wheel-and-disc mechanisms, was conceptualized in 1876 by James Thomson, the brother of the more famous Lord Kelvin. Elaiza Mae B. Generoso
  • 6. The modern computer  The principle of the modern computer was first described by computer scientist Alan Turing, who set out the idea in his seminal 1936 paper,On Computable Numbers. Turing reformulated Kurt Gödel's 1931 results on the limits of proof and computation, replacing Gödel's universal arithmetic-based formal language with the formal and simple hypothetical devices that became known as Turing machines. He proved that some such machine would be capable of performing any conceivable mathematical computation if it were representable as an algorithm. He went on to prove that there was no solution to the Entscheidungsproblem by first showing that the halting problem for Turing machines is undecidable: in general, it is not possible to decide algorithmically whether a given Turing machine will ever halt.  He also introduced the notion of a 'Universal Machine' (now known as a Universal Turing machine), with the idea that such a machine could perform the tasks of any other machine, or in other words, it is provably capable of computing anything that is computable by executing a program stored on tape, allowing the machine to be programmable. Von Neumann acknowledged that the central concept of the modern computer was due to this paper. Turing machines are to this day a central object of study in theory of computation. Except for the limitations imposed by their finite memory stores, modern computers are said to be Turing-complete, which is to say, they have algorithm execution capability equivalent to a universal Turing machine. Elaiza Mae B. Generoso
  • 7. Electromechanical computers  Early digital computers were electromechanical - electric switches drove mechanical relays to perform the calculation. These devices had a low operating speed and were eventually superseded by much faster all-electric computers, originally using vacuum tubes. The Z2 was one of the earliest examples of a, electromechanical relay computer, and was created by German engineer Konrad Zuse in 1939.  In 1941, Zuse followed his earlier machine up with the Z3, the world's first working electromechanical programmable, fully automatic digital computer. The Z3 was built with 2000 relays, implementing a 22 bit word length that operated at a clock frequency of about 5–10 Hz. Program code and data were stored on punched film. It was quite similar to modern machines in some respects, pioneering numerous advances such as floating point numbers. Replacement of the hard-to-implement decimal system (used in Charles Babbage's earlier design) by the simpler binary system meant that Zuse's machines were easier to build and potentially more reliable, given the technologies available at that time. The Z3 was probably a complete Turing machine. Elaiza Mae B. Generoso
  • 8. Transistor Computers  The bipolar transistor was invented in 1947. From 1955 onwards transistors replaced vacuum tubes in computer designs, giving rise to the "second generation" of computers. Compared to vacuum tubes, transistors have many advantages: they are smaller, and require less power than vacuum tubes, so give off less heat. Silicon junction transistors were much more reliable than vacuum tubes and had longer, indefinite, service life. Transistorized computers could contain tens of thousands of binary logic circuits in a relatively compact space.  At the University of Manchester, a team under the leadership of Tom Kilburn designed and built a machine using the newly developed transistors instead of valves. Their first transistorised computer and the first in the world, was operational by 1953, and a second version was completed there in April 1955. However, the machine did make use of valves to generate its 125 kHz clock waveforms and in the circuitry to read and write on its magnetic drum memory, so it was not the first completely transistorized computer. That distinction goes to the Harwell CADET of 1955, built by the electronics division of the Atomic Energy Research Establishment at Harwell Elaiza Mae B. Generoso
  • 9. Stored Program Computer Early computing machines had fixed programs. Changing its function required the re-wiring and re-structuring of the machine.[18] With the proposal of the stored-program computer this changed. A stored-program computer includes by design an instruction set and can store in memory a set of instructions (a program) that details thecomputation. The theoretical basis for the stored-program computer was laid by Alan Turing in his 1936 paper. In 1945 Turing joined the National Physical Laboratory and began work on developing an electronic stored-program digital computer. His 1945 report „Proposed Electronic Calculator‟ was the first specification for such a device.John von Neumann at the University of Pennsylvania, also circulated his First Draft of a Report on the EDVAC in 1945. Elaiza Mae B. Generoso
  • 10. Electronic programmable computer Purely electronic circuit elements soon replaced their mechanical and electromechanical equivalents, at the same time that digital calculation replaced analog. The engineer Tommy Flowers, working at the Post Office Research Station in Dollis Hill in the 1930s, began to explore the possible use of electronics for the telephone exchange. Experimental equipment that he built in 1934 went into operation 5 years later, converting a portion of the telephone exchange network into an electronic data processing system, using thousands of vacuum tubes.[7] In the US, John Vincent Atanasoff and Clifford E. Berry of Iowa State University developed and tested the Atanasoff– Berry Computer (ABC) in 1942,[16] The first electronic digital calculating device.[17] This design was also all-electronic and used about 300 vacuum tubes, with capacitors fixed in a mechanically rotating drum for memory. Elaiza Mae B. Generoso
  • 11. Personal computer: A small, single-user computer based on a microprocessor. Workstation: A powerful, single-user computer. A workstation is like a personal computer, but it has a more powerful microprocessor and, in general, a higher-quality monitor. Minicomputer: A multi-user computer capable of supporting up to hundreds of users simultaneously. Mainframe: A powerful multi-user computer capable of supporting many hundreds or thousands of users simultaneously. Supercomputer: An extremely fast computer that can perform hundreds of millions of instructions per second. Elaiza Mae B. Generoso
  • 12. Elaiza Mae B. Generoso