Chapter 1-3 115 Foundations

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/28

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:07 AM on 9/10/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

29 Terms

1
New cards

Ada Lovelace

Recognized as the first computer programmer; credited with inventing the loop concept in programming.

2
New cards

Charles Babbage

Designed the Analytical Engine, an early mechanical computer design.

3
New cards

Blaise Pascal

Built an early mechanical calculator that performed addition, subtraction, multiplication, and division.

4
New cards

Joseph Jacquard

Created Jacquard's Loom, which used punched cards to control patterns.

5
New cards

Alan Turing

Developed the theoretical concept of the Turing machine and created foundational tests for artificial intelligence

6
New cards

What primary hardware component was used in first-generation computers (1951-1959), and what were its drawbacks?

Vacuum tubes. They were large, not very reliable, and generated a lot of heat.

7
New cards

What replaced vacuum tubes in second-generation hardware (1959-1965), and why was it better?

Transistors. They were fast, small, durable, and cheap.

8
New cards

What component replaced circuit boards in third-generation hardware (1965-1971)?

Integrated circuits.

9
New cards

. What key technology advancement defined fourth-generation hardware (1971-present)?

Large-scale integration (chip technology), which enabled personal computers, laptops, tablets, and smartphones.

10
New cards

How were programs written in first-generation software, and into what two groups did programmers divide?

Programs were written in machine language (1s and 0s) and assembly languages (using mnemonics). Programmers divided into application programmers and systems programmers.

11
New cards

What three high-level English-like programming languages were introduced in the second generation?

Fortran, COBOL, and Lisp.

12
New cards

What critical piece of systems software was introduced in third-generation software?

The operating system (which decides which programs run and when).

13
New cards

What software design paradigm and language example dominated fifth-generation software?

Object-Oriented Design (e.g., Java).

14
New cards

What was the earliest device used to record numeric values?

The abacus.

15
New cards

What role did early computers like Harvard Mark I, ENIAC, and UNIVAC play?

They launched a new era in mathematics, physics, engineering, and economics.

16
New cards

What are the four necessary skills listed for computing as a discipline?

Algorithmic thinking, representation, programming, and design.

17
New cards

17. What is the difference between hardware and software?

Hardware consists of the physical elements of a computing system (such as circuit boards, wires, keyboards, and printers). Software consists of programs that provide instructions for a computer to execute.

18
New cards

18. What is the difference between analog data and digital data?

Analog data is a continuous representation that communicates information by infinitely varying data. Digital data is a discrete representation that breaks information down into separate elements.

19
New cards

. What digits (symbols) exist in bases 2, 3, and 4, and why does base 1 not function as a positional system?

o Base 1: Position systems require digits from up to . Base 1 has only (or a single mark) and cannot form positional values.

o Base 2:

o Base 3:

o Base 4:

20
New cards

What base number and set of digits correspond to Binary, Octal, Decimal, and Hexadecimal systems?

· Binary: Base 2 ()

· Octal: Base 8 ()

· Decimal: Base 10 ()

· Hexadecimal: Base 16 ()

21
New cards

Digitize

breaking analog signal

22
New cards

analog

continual fluctuation in voltage

23
New cards

digital

has only high voltage line m no fluctuation

24
New cards

both analog and signal can do what

break overtime

25
New cards

electronic signals tend to do what

degrade down the line

26
New cards

what does phone line work through

waves

27
New cards

how do you represent values in hexadecimal

you use letters

A=10

B=11

C=12

D=13

E=14

F=15

28
New cards

what is the binary chart

0-0

1-1

2-10

3-11

4-100

5-101

6-110

29
New cards

Octal Number System

000-0

001-1

010-2

011-3

100-4

101-5

110-6

0111-7

1000-8

1001-9