Evolution Flashcards

(49 cards)

1
Q

Key Figures in Computing

A
  1. Charles Babbage
  2. Ada Lovelace
  3. Alan Turing
  4. John Von Neumann
  5. George Boole
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

One of the earliest known computing tools, used in ancient civilizations

A

Abacus (-2,000 BC)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Invented by – , the – was a
mechanical analog device used for multiplication,
division, and complex functions like roots and
logarithms

A

William Oughtred, slide rule
Oughtred’s Slide Rule (1620)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

– invented the – , a mechanical calculator
that used gears and wheels to add and subtract numbers. It was
the first machine to represent numbers mechanically and
perform calculations automatically.

A

Blaise Pascal, Pascaline(1642)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

– improved Pascal’s design by creating
a machine that could multiply and divide as well as add and
subtract. He also developed the –, which became the foundation of modern computer systems.

A

Gottfried Wilhelm Leibniz, binary system
Leibniz’s Calculator (1672)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

– automated loom used punched cards
to control the pattern of the cloth

A

Joseph Marie Jacquard, Jacquard’s Loom (1801)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

– designed the Analytical Engine, considered
the first concept of a programmable computer. It had
features like an –, memory, and the
ability to use punched cards
for instructions

A

Charles Babbage, Arithmetic Logic Unit
Analytical Engine (1837)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

– wrote the first algorithm
designed to be executed by Babbage’s Analytical Engine.
*She is considered the first computer programmer.
Foresaw that computers could go beyond
just – to create – or art.
*She is the first ever programmer.

A

Ada Lovelace, calculations, music.
Ada Lovelace’s Algorithm (1843)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

– created a punched card machine to automate the U.S. Census. It
used – to read punched cards and greatly sped up data processing.

A

Herman Hollerith, electrical circuits
Hollerith Tabulating Machine (1890)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

– a
theoretical device that could manipulate symbols and
perform any calculation if given a set of –
(algorithm). Created by

A

Turing Machine(1936), instructions, Alan Turing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

– was the first general-purpose
electronic digital computer. Built by – and – at the
University of Pennsylvania, it used – and was capable of performing –
calculations much faster than human “computers.“

A

ENIAC (Electronic Numerical Integrator and Computer) (1939-1944), John Mauchly, J. Presper Eckert, vacuum tubes, massive

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

– by – replaced vacuum tubes in computers, marking a
revolution in electronics. – were smaller, faster, and more –, paving
the way for modern computers to become smaller and more powerful.

A

Transistors(1947), Bell labs, reliable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Large mainframe computers like the – and – were developed. These
were primarily used by government agencies and large corporations for scientific and
–, requiring entire rooms due to their size.

A

Mainframe Computers (1950s), UNIVAC, IBM 701, business calculations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

independently developed
the – by – and –, a revolutionary advancement that
allowed – and components to be packed
into a –.

A

Integrated Circuits (1958), Jack Kilby, Robert Noyce, multiple transistors, single silicone chip

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

was a family of
compatible – computers that
allowed businesses to upgrade without
losing their previous – in
software.

A

IBM System/360(1964), mainframe, investments

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

– was the first commercially available microprocessor, a computer’s
– on a single chip. This invention by – marked the – of the – revolution and set the stage for personal
computers.

A

Intel 4004 Microprocessor (1971), central processing unit (cpu), intel, beginning, microcomputer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

– created the – , a hobbyist computer kit sold to
tech enthusiasts. It was one of the first – designed for
– use, with a display and keyboard.

A

Steve Wozniak and Steve Jobs, Apple l(1976), personal computers, individual

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

– released its first personal computer (PC) –, setting
a new standard in the industry. It featured an Intel
– and an operating system from

A

IBM, IBM PC (1981), microprocessor, Microsoft (MS-DOS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

– the first personal computer with a – and a mouse, making computers more user-friendly and accessible to
–.

A

Apple Macintosh (1984), Graphical user interface, non-experts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

– invented the –
in –, revolutionizing how people accessed
and shared information globally.

A

Tim Berners Lee, World Wide Web, 1990s

21
Q

– These phones combined
– , computing, and –, changing how people interacted with
technology daily.

A

Smartphones and Mobile Computing (2000s), telephony, internet access

22
Q

allowed data
storage and processing to move online, accessible from anywhere.

A

Cloud Computing and AI (2010s)

23
Q

allowed data
storage and processing to move online, accessible from anywhere.

A

Cloud Computing and AI (2010s)

24
Q

– being developed to solve complex
problems beyond the capabilities
of – computers.

A

Quantum Computing(2020s), traditional

25
-- reduces latency by processing data closer to where it is --.
Edge Computing (2020s), generated
26
-- introduced the concept of an algorithm in his work on algebra, which provided -- methods for solving equations. His name is the root of the term -- and his work laid the foundation for mathematical problem-solving processes.
Al-Khwarizmi 's Algorithm (9th Century), Al-Khwarizmi, systematic, algorithm
27
-- and -- developed an iterative numerical method called -- to approximate the roots of a real-valued function.
Isaac Newton and Joseph Raphson, Newton- Raphson Method (17th century)
28
-- introduced -- theory, solving the -- problem and the theory is called --
Leonhard Euler, graph theory, "Seven Bridges of Königsberg", Euler's Graph Theory(18th century)
29
-- developed the --, which is used to solve linear programming problems.
George Dantzig, Simplex Algorithm (1950s)
30
-- developed an algorithm to find the shortest path between -- in a graph called --, which is fundamental in network routing, transportation, and communication systems.
Edsger Djikstra, nodes, Djikstra's Shortest Path Algorithm (1960s)
31
-- developed an algorithm to find the shortest path between -- in a graph called --, which is fundamental in network routing, transportation, and communication systems.
Edsger Djikstra, nodes, Djikstra's Shortest Path Algorithm (1960s)
32
-- introduced the --, which is one of the fastest and most widely used sorting algorithms. It significantly improved -- in computing by dividing and conquering the problem.
Toany Hoare, Quicksort Algorithm (1970s), data sorting
33
-- created the --, which is based on the difficulty of factoring large prime numbers. This is a key algorithm in modern --, securing everything from internet transactions to confidential communications.
Ron Rivest, Adi Shamir, and Leonard Adleman, RSA Algorithms (1976), cryptography
34
-- used in deep learning, became essential for tasks like image and speech recognition. The idea that machines can -- from data transformed the landscape of algorithms.
Neural Networks (1980s), learn
35
Inspired by the process of natural selection, genetic algorithms use evolution-based methods to solve optimization problems
Genetic Algorithms (1990s)
36
Developed by -- and --, -- became the core of Google’s search engine, which ranks web pages based on their relevance and the number of incoming links.
Larry Page and Sergey Brin, Google’s PageRank Algorithm (1990s-2000s)
37
-- enable machines to interpret and process large datasets, such as in image recognition, natural language processing, and -- vehicles.
Deep Learning Algorithms (2010s), autonomous
38
represent the future frontier of problem- solving and computational efficiency.
Quantum Algorithms (to present)
39
Father of Computer
Charles Babbage
40
First Computer Programmer
Ada Lovelace
41
Father of Modern Computing and AI
Alan Turing
42
Father of Modern Computer Architecture
John Von Neumann
43
Father of Boolean Logic
George Boole
44
Mother of Computing
Grace Hooper
45
Father of Information Theory
Claude Shannon
46
Fathers of Internet
Vint Cerf and Bob Kahn
47
Inventor of the WWW
Tim Berners-Lee
48
Founder of MS and pioneer of Software
Bill Gates
49
Pioneers of Personal Computers
Steve Wozniak and Steve Jobs