Week 1 Flashcards

1
Q

a computer is a device that does what ?

A

stores & processes data by performing calculations

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

in the world of technology & in life, it is important to know what ?

A

it is important to know where we have been, in order to understand where we are & where we are going

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

what is an abacus ?

A

it’s one of the earliest known computers, it was invented in 500BC to count large numbers like a calculator.

it looks like a wooden toy that a child would play with

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

what cards had holes in them that were historically used to store data ?

A

punch cards

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

what is an algorithm ?

A

a series of steps that solves specific problems

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

who was the first person to realize the true potential of the analytical engine & to recognize that the machine could be used for more than pure calculations ?

A

woman mathematician, Ada Lovelace

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

who developed the first algorithm for the analytical engine?

A

Ada Lovelace

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

what was the very first example of computer programming ?

A

when Ada Lovelace developed the first algorithm for the analytical engine

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

when did the analytical engine become the first general purpose machine in history ?

A

when Ada Lovelace discovered that algorithms could be programmed into analytical engines

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

what was used as a popular way to store data up until the 1950’s ?

A

punch cards

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

what is cryptography ?

A

art of writing & solving codes

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

how did magnetic tape work ?

A

by magnetizing data onto a tape.

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

what relics are examples of how magnetic tapes can store information & run that information from a machine ?

A

vinyl records & cassette tapes that people listened to music on back in the 1970s & 1980s

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

The development of computing has been steadily growing since the invention of what ?

A

analytical engine, but things didn’t take a huge leap forward until world War 2

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

a group of 8 bits is referred to as a what ?

A

byte

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

what is a byte ?

A

a group of 8 bits

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

how many characters can a byte store ?

A

one

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

what is the communication that a computer uses ?

A

Binary System

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

what is known as a base-2 numeral system ?

A

Binary System

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

what is used to assign our binary values to characters so that we as humans can read & understand them ?

A

Character Encoding

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

what is the oldest character encoding standard?

A

ASCII

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

what does ASCII represent ?

A

english alphabet, digits, & punctuation marks

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

what is the most prevalent character encoding standard used today ?

A

UTF-8

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

how many possible values can there be with 8 bits in a byte ?

A

256

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

What is the highest decimal value a byte can represent ?

A

255

There are 256 values in a byte
but the lowest decimal value is 0 and not 1

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

Why did UTF-8 replace the ASCII character-encoding standard?

A

it can store a character in more than one byte

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

what is abstraction ?

A

when you take a complex system and simplify it for use

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

what it is called when you take a relatively complex system and simplify it for use ?

A

Abstraction

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

In computing we use abstraction to do what ?

A

taking very complex problems, like how to make computers work, & make it easier to think about

by breaking it apart into simpler ideas that describe single concepts or individual jobs that need to be done, then stacking them into layers.

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

what are the four main layers that a computer can be cut into ?

A

hardware, software, operating system, & user

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

what is the hardware layer made up of ?

A

physical components of a computer.

Objects you can physically hold

laptops, phones, monitors, keyboards

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

what does the operating system do ?

A

allows hardware to communicate with the system

Hardware is created by different manufacturers, so the operating system allows them to be used with our system

regardless of where it came from.

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

what does the user layer do ?

A

interacts, operates, maintains, and even programs the computer.

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

what is the software layer ?

A

mobile apps, web browsers, word processors, or the operating system itself

Its how humans interact with computers.

When you use a computer, you are given a large amount of software that you can interact with,

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

what are desktops ?

A

computers that can fit ontop or under our desks.

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

what are some physical components that we call hardware ?

A

a monitor, a keyboard, a mouse, a desktop, a webcam, speakers, a printer set up.

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

what are connection points that we can connect devices to that extend the functionality of our computer ?

A

ports

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

what is considered the brain of the computer?

A

the CPU

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

what does all the calculations and data processing ?

A

CPU

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

what communicates heavily with RAM ?

A

CPU

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

what is our computers short term memory?

A

RAM is our computer’s short-term memory.

42
Q

what component do we use when we want to store data temporarily ?

A

RAM

43
Q

What does RAM stand for ?

A

Random Access Memory

44
Q

what component do we use when we want to store anything in long-term memory ?

A

hard drive

45
Q

The hard drive holds all of our data which can include what ?

A

music, pictures & applications

46
Q

what are basic instructions that tell the computer what to do ?

A

programs

47
Q

We typically store programs on durable media like what ?

A

hard drives

48
Q

You can think of programs like cooking recipes. We get these recipes all stored together in a cook book, just like apps stored in a what ?

A

hard drive

49
Q

what is a row of wires that interconnect the parts of our computer, kind of like the veins in our body ?

A

External Data Bus, EDB

50
Q

what are the components inside the CPU that let’s us store the data that our CPU works with ?

A

Registers

51
Q

Since we can only send one line of data through the EDB at the time, we need the help of which component ?

A

MCC

52
Q

what is the MCC ? & what does it do ?

A

a bridge between the CPU and the RAM.

like a nerve in your brain connecting to your memories.

53
Q

what is concerned with passing an address one way, from the CPU to RAM.

A

address bus

54
Q

what is the sole purpose of an address bus?

A

identify the address of the location in cache or main memory, that is to be read from or written to.

55
Q

Each location in memory will have its own unique address, this is known as what?

A

addressability

56
Q

RAM isn’t the fastest way we can get more data to the CPU for processing,
The CPU also uses something known as what ?

A

Cache

57
Q

Think of RAM like a refrigerator full of food. It’s easy to get into, but it takes time to get something out. On the flip side Cache is like what ?

A

the stuff we have in our pockets.

It’s used to store recently or frequently accessed data.

58
Q

The EDB comes in different sizes, what are they ?

A

8 bit, 16 bit, 32, even 64.

59
Q

transistors help us to send what ?

A

voltages

60
Q

what do registers let us do ?

A

store data that the CPU works directly with

61
Q

Since we can only send one line of data through the EDB at the time, we need the help of another component called what?

A

Memory Controller Chip or MCC.

62
Q

programs are copied into what, for the CPU to read.

A

Ram

63
Q

is Cache or RAM smaller

A

Cache

64
Q

There are three different cache levels in a CPU, what are they ?

A

L1, L2, and L3.

65
Q

which cache level in a CPU is the smallest & fastest ?

A

L1

66
Q

how does our CPU know when a set of instruction ends, and a new one begins ?

A

the CPU has an internal clock that keeps its operations in sync.

It connects to a special wire called the Clock wire.

When you send or receive data, it sends a voltage to the clock wire to let the CPU know it can start doing calculations

67
Q

When you send a voltage to the clock wire, it’s referred to as a what ?

A

clock cycle

68
Q

when you see a CPU in the store and it has something labeled 3.4ghz, what does this number 3.4ghz refer to ?

A

Clock speed of the CPU.

69
Q

what is the clock speed of a CPU ?

A

the maximum number of clock cycles that it can handle in a certain time period

70
Q

how many cycles per second is 3.40ghz ?

A

3.4 billion cycles

71
Q

There’s a way you can exceed the number of clock cycles on your CPU on almost any device. What is this process called ?

A

Overclocking

it increases the rate of your CPU clock cycles in order to perform more tasks

72
Q

what is commonly used to increase the performance in low-end CPUs ?

A

Overclocking

73
Q

Let’s say you’re a gamer and you want to have better graphics and less lag while playing, You might want to do what with your CPU when you play the game ?

A

Overclock it

74
Q

what are some cons of Overclocking ?

A

overheating your CPU.

75
Q

Where does the CPU store its computations ?

A

Registers

76
Q

Which mechanisms do we use to transport binary data and memory addresses?

A

The External Data Bus & Address Bus

77
Q

what is the lowest decimal value a byte can represent ?

A

0

78
Q

Right now, you’re probably using a web browser, music player, text editor or something else in your computer. We interact with these applications on a daily basis.They are referred to as what ?

A

Programs

79
Q

What do we store programs/applications on ?

A

Hardrives

80
Q

The instructions that a CPU is constantly taking is written in what ?

A

binary

81
Q

How do the instructions given to a CPU travel around the computer ?

A

external data bus

82
Q

If you have lots of data you need to process in a command, you need to run what?

A

clock cycles

83
Q

what does the CPU use to translate and perform functions on data ?

A

“translation book” called an “instructions set”

84
Q

what is a list of instructions that the CPU is able to run ?

A

instruction set

85
Q

what are some example of functions that the CPU can carry out ?

A

adding, subtracting, & copying data

86
Q

every program on your computer, while extremely complexed, is broken down into very small & simple instructions found in where ?

A

instructions set

87
Q

instruction sets are hard coded into the what ?

A

CPU

88
Q

There are lots of types of RAM, & the one that is commonly found in computers is what ?

A

DRAM or dynamic random access memory.

89
Q

When a one or a zero is sent to DRAM, it stores each bit in a what?

A

microscopic capacitor

stored as a charge or discharge represented by a one or zero

90
Q

what does DIMM stick stand for?

A

Dual Inline Memory Module

91
Q

The more modern DIMM sticks have different sizes of what on them?

A

pins

92
Q

After DRAM was created, RAM manufacturers built something called what? & what does it stand for?

A

SDRAM which stands for Synchronous DRAM.

93
Q

What type of RAM is synchronized to our systems’ clock speed allowing quicker processing of data?

A

SDRAM

94
Q

In today’s system, we use another type of RAM, called what?

A

double data rate SDRAM, or DDR SDRAM, or

Most people refer to this RAM as DDR, even shorter.

95
Q

There are lots of iterations of DDR, what are they?

A

DDR1, DDR2, DDR3 and now, DDR4.

96
Q

How does DDR compare to earlier SDRAM versions?

A

faster, takes up less power,
& has a larger capacity

97
Q

How would you describe the latest version, DDR4?

A

fastest type of short term memory currently available for computers

98
Q

faster RAM means what?

A

more programs can run at the same time & can run faster

99
Q

What is an application?

A

a program

or a collection of programs
that have been designed for the end-users

They help you to perform a set of coordinated tasks, functions, or activities.

100
Q

what is the main task of the memory controller chip?

A

read, write & refresh the RAM by sending the current through the whole system