Lecture 8: Hardware - 1/30 Flashcards

1
Q

CPU (central processing unit)

A

Manipulates the data and controls the tasks performed by the other hardware

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

GPU (graphics processing unit)

A

Performs rapid calculations for display of graphical output

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

Hardware parallelism

A

Adding multiple cores to the CPU to allow processing information simultaneously

Doesn’t double performance, but it does increase it to a point

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

Software parallelism

A

Using “hyperthreading”—software tricks, to increase the rate of data flow through the CPU. These data streams are called threads

Like with hardware parallelism, doesn’t double performance but increases it by 20-30%

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

Primary storage

A

Temporarily stores data and program instructions during processing. Most is volatile

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

Primary storage types

A

Register, cache, RAM (random access memory), ROM (read only memory)

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

Cores for a CPU

A

Allow them to execute multiple instruction cycles at the same time

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

Secondary storage

A

Relatively slow and used in instances when data is read or written infrequently. Most is non-volatile

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

Types of secondary storage

A

SSD (solid state drive)
HDD (magnetic drive)
Optical drive (ODD)
Magnetic tape

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

Which is the cheapest form of secondary storage?

A

Magnetic tape

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

Input technologies

A

Converts data and instructions from users into a form that the computer can understand.

Keyboard, mouse, touch screen, stylus

Barcode/QR code reader, camera

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

Output technologies

A

Presents data and information in a form users can understand

Monitor, printer, speakers

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

Communication technologies

A

Provide for the flow of data between the CPU and external networks

NIC (network interface card), modem, bluetooth devices

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

Different types of computer systems

A

Wearable computer, tablet computer, laptop, personal computer, mainframe computer, supercomputer

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

Supercomputer

A

Many computers connected together that break up and perform calculations in parallel

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

Mainframe computer

A

Very large and powerful computers for bulk data processing, such as online reservations or transactions