Evolution Flashcards

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
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
Q

– reduces latency by
processing data closer to where
it is –.

A

Edge Computing (2020s), generated

26
Q

– 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.

A

Al-Khwarizmi ‘s Algorithm (9th Century), Al-Khwarizmi, systematic, algorithm

27
Q

– and – developed an
iterative numerical method called – to approximate the
roots of a real-valued function.

A

Isaac Newton and Joseph Raphson, Newton- Raphson Method (17th century)

28
Q

– introduced – theory, solving the –
problem and the theory is called –

A

Leonhard Euler, graph theory, “Seven Bridges of Königsberg”, Euler’s Graph Theory

29
Q

– developed the –, which is used to solve linear
programming problems.

A

George Dantzig, Simplex Algorithm (1950s)

30
Q

– developed an algorithm to find the shortest path between – in a
graph called –, which is fundamental in network routing, transportation, and communication
systems.

A

Edsger Djikstra, nodes, Djikstra’s Shortest Path Algorithm (1960s)

31
Q

– developed an algorithm to find the shortest path between – in a
graph called –, which is fundamental in network routing, transportation, and communication
systems.

A

Edsger Djikstra, nodes, Djikstra’s Shortest Path Algorithm (1960s)

32
Q

– 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.

A

Toany Hoare, Quicksort Algorithm (1970s), data sorting

33
Q

– 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.

A

Ron Rivest, Adi Shamir, and Leonard Adleman, RSA Algorithms (1976), cryptography

34
Q

– 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.

A

Neural Networks (1980s), learn

35
Q

Inspired by the process of natural selection, genetic algorithms use evolution-based
methods to solve optimization problems

A

Genetic Algorithms (1990s)

36
Q

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.

A

Larry Page and Sergey Brin, Google’s PageRank Algorithm (1990s-2000s)

37
Q

– enable machines to interpret and process large datasets, such as in image
recognition, natural language processing, and – vehicles.

A

Deep Learning Algorithms (2010s), autonomous

38
Q

represent the future frontier of problem-
solving and computational efficiency.

A

Quantum Algorithms (to present)

39
Q

Father of Computer

A

Charles Babbage

40
Q

First Computer Programmer

A

Ada Lovelace

41
Q

Father of Modern Computing and AI

A

Alan Turing

42
Q

Father of Modern Computer Architecture

A

John Von Neumann

43
Q

Father of Boolean Logic

A

George Boole

44
Q

Mother of Computing

A

Grace Hooper

45
Q

Father of Information Theory

A

Claude Shannon

46
Q

Fathers of Internet

A

Vint Cerf and Bob Kahn

47
Q

Inventor of the WWW

A

Tim Berners-Lee

48
Q

Founder of MS and pioneer of
Software

A

Bill Gates

49
Q

Pioneers of Personal Computers

A

Steve Wozniak and Steve Jobs