Chapter 1: How do Computers Work? Flashcards

1
Q

Computer

A

Device that receive, process data according to a set of instructions and produce the processed data as a result

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

Computer architecture

A

How the computer is designed and built to function, how parts of computer are designed, organised and connected

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

Data

A

Information used in a computer program

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

Bit

A

Binary digit which can take on the value of either 0 or 1

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

Byte

A

Binary number made up of eight bits

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

Size of different types of bytes

A
Name of unit	Size in bytes
kilobyte (kB)	1000
kibibyte (KiB)	1024
megabyte (MB)	1000^2 = 1 000 000
mebibyte (MiB)	1024^2 = 1 048 576
gigabyte (GB)	1000^3 = 1 000 000 000 
gibibyte (GiB)	1024^3 = 1 073 741 824
terabyte (TB)	1000^4 = 1 000 000 000 000
tebibyte (TiB) 	1024^4 = 1 099 511 627 776
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Central processing unit (CPU)

A

Part of the computer that processes data and follows instructions

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

Arithmetic logic unit (ALU)

A

Part of the processor that processes data by performing basic mathematical and logical operations

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

Control unit

A

Part of the processor that follows instructions and decides where the data should be stored, received and transmitted by different parts of the computer.

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

Execute

A

To follow or perform an instruction

E.g. processor executes an instruction

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

Software

A

Set of instructions to perform specific tasks on a computer

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

Address

A

Number that is used to locate a byte in memory

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

Memory

A

Device that is used to store data for immediate use in a computer

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

Processor registers (PR)

A

Part of the processor; they are fast but small data storage spaces that are used directly by the ALU and control unit.
Number and size of PRs cannot be changed without changing the processor

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

Random access memory (RAM)

A

Where data and instructions are stored temporarily so that they can be quickly accessed by the processor when needed
E.g. When an application is started, its instruction may be loaded into RAM
RAM can be easily changed and is also volatile, which means that it is lost once the power supply to the computer is interrupted.

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

Read-only memory (ROM)

A

Where data and instructions that rarely need to change or would be needed for a computer to start up are stored.
Data on it can’t be easily changed and remains there whether power supply is switched on or off
Ideal for storing instructions that are needed before data can be loaded into the RAM

17
Q

Hard disk (or hard drive)

A

Secondary storage where data is stored on rigid rotating disks coated with magnetic material

18
Q

Bus

A

Collection of wires for transporting data from one part of a computer to another

19
Q

Bi-directional

A

Able to work in two directions; to and fro

20
Q

Data bus

A

Bus that is used to transport data that is going to be processed by the CPU, as well as data that has already been processed by the CPU, hence it is bi-directional as data is transported between memory and processor

21
Q

Address bus

A

Used to specify address information

Uni-directional because address information is sent from processor to memory

22
Q

Input

A

Data or instructions that the computer receives for processing

23
Q

Output

A

Intermediate or final results produced by computer in the form of processed data

24
Q

Hardware

A

Physical part of a computer

25
Q

Input Device

A

Hardware device that allows users to enter data and instructions into a computer

26
Q

Output Device

A

Hardware device used to display, project or print processed data from a computer

27
Q

External storage

A

Removal device to store large amounts of data

28
Q

Factors affecting storage

A
  • Capacity
  • Speed
  • Portability
  • Durability
  • Cost
29
Q

Magnetic external storage

A

Data is stored on a magnetic material that can be read or written by a magnetic “head”
- Advantages:
- Large storage capacity of up to terabytes of data
- Relatively cheaper compared to optical and solid-
state
- Disadvantages:
- Vulnerable to drops and mechanical shocks

30
Q

Optical external storage

A

Data is stored as very small pits or indentations that be read or written by a laser
- Advantage:
- Large storage capacity of up to gigabytes of data
- Disadvantages:
- Data can only be written once for some non-
rewritable formats
- Lower maximum storage capacity then magnetic
- Vulnerable to scratches and fingerprints

31
Q

Solid-State external storage

A

Data is stored in electronic circuits called “flash memory” that have no moving parts
- Advantage:
- Much faster compared to optical or magnetic
- Not as vulnerable to drops, mechanical shocks,
scratches or fingerprints
- Smaller in size and lighter in weight than
magnetic or optical
- Uses very little power and produces no noise
- Disadvantage:
- Much more expensive compared to optical or
magnetic

32
Q

Data flow

A

Path taken by a set of data `

33
Q

Operating system

A

Software designed to support a computer’s basic functions

34
Q

Application

A

Software designed for users to perform specific tasks