Section One - Components of a Computer System Flashcards

1
Q

What is meant by hardware?

A

Physical components that make up your computer.

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

What is meant by software?

A

Programs or applications that a computer systems run.

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

What is an embedded system?

A

Computer systems built into other devices

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

Give an example of an embedded system:

A

Dishwashers,
Microwaves,
TV

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

Give a benefit of using an embedded system:

A

Dedicated to a single task therefore are easier to design, produce and more efficient

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

True or False? CPU stands for Computer Processing Unit.

A

False.

CPU stands for Central Processing Unit

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

What does the CPU do?

A

Process all the data and instructions that make a system work

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

True or False? The CPU carries out the fetch-decode-execute cycle.

A

True.

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

What factors effect CPU performance?

A

Clock Speed
Number of Cores
Cache Size

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

What is the control unit’s main job?

A

To execute program instructions by following the fetch-decode-execute cycle.

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

What does the Control Unit control?

A

Controls the flow of data inside the CPU and outside the CPU.

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

Describe the function of the Arithmetic Logic Unit (ALU).

A

Performs calculations and logical decisions

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

Explain how Cache is used by the CPU.

A

It stores regularly used data so that the CPU can access it quickly.

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

True or False? The cache is faster than the registers.

A

False.

The cache is faster than the RAM but slower than the registers.

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

Explain the purpose of CPU registers:

A

To temporarily hold tiny bits of data needed by the CPU.

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

Name all four CPU registers:

A

Program Counter
Memory Address Register (MAR)
Memory Data Register (MDR)
Accumulator

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

What is the function of the Accumulator?

A

Stores intermediate results of the calculations in the ALU

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

What is the function of the MAR?

A

Holds any memory address about to be used by the CPU.

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

What is the function of the MDR?

A

Holds the actual data or instruction.

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

What is the function of the Program Counter?

A

Holds the memory address of the instruction for each cycle

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

What will happen if the Program Counter is not incrementing with each cycle?

A

The same instruction will repeat as no new instruction will be loaded to be executed.

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

What happens in the FETCH stage of the fetch-decode-execute cycle?

A

Memory address is copied from the program counter to the MAR
The instruction in the MAR is copied to the MDR
The program counter will point to the address of the next instruction, ready for the next cycle

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

What happens in the DECODE stage of the fetch-decode-execute cycle?

A

The instruction in the MDR is decoded by the CU.

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

What happens in the EXECUTE stage of the fetch-decode-execute cycle?

A

The instruction is performed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
True or False? Volatile memory is PERMANENT memory.
False | Volatile memory is temporary memory as it requires power to retain data.
26
What is RAM?
High speed, volatile memory. | It is the main memory in a computer.
27
What does RAM stand for?
Random Access Memory
28
True or False? RAM can be read AND written to?
True
29
What is the purpose of the RAM?
To hold data, files and programs while they're in use.
30
What is a reason to install more RAM on a computer?
Efficiency. | Data doesn't have to be moved into Virtual Memory
31
What is Virtual Memory?
A storage of memory within a Secondary Storage (such as the hard-drive). When the RAM is full, data that hasn't been used recently is moved into Virtual Memory.
32
Is ROM volatile or non-volatile?
Non-volatile
33
What does ROM stand for?
Read Only Memory
34
Physically, what is the ROM?
A small, factory made chip built into the motherboard
35
What does ROM contain?
All the instructions a computer needs to properly boot up, these instructions are called the BIOS.
36
What does BIOS stand for?
Basic Input Output System
37
What is Clock Speed?
The number of instructions a single processor can carry out per second
38
What is Clock Speed measured in?
Hertz (Hz)
39
Complete the sentence: | The higher the clock speed, the...
...greater the number of instructions that can be carried out per second
40
What is overclocking?
Forces computers to run at a higher clock speed than the factory-set rate.
41
What happens if overclocking is not executed properly?
It can make the CPU overheat, causing crashes or permanent damage.
42
Why does a CPU with a large cache capacity have an increased performance?
A larger CPU cache gives the CPU faster access to more data it needs to process.
43
Complete the sentence: | The more cores a CPU has, the...
...more instructions it can carry out at once, so the faster it can process a batch of data
44
"I upgraded my RAM size, but there was no increase the my computer's performance! Is it working properly?"
If the computer already has plenty of RAM, increasing may make no difference to the performance.
45
What does GPU stand for?
Graphics Processing Unit
46
What is a GPU?
A specialised circuit for handling graphics and image processing.
47
What is an advantage of having a GPU along with a CPU?
They relieve processing load on the CPU, increasing performance.
48
What does 'Primary Storage' refer to?
Memory areas that the CPU can access very quickly.
49
Give examples of 'Primary Storage':
CPU registers Cache ROM and RAM
50
Is 'Secondary Storage' volatile?
No, it's non-volatile - it's where all data is stored when not in use.
51
True or False? Read/Write speeds are much slower compared to Primary Storage.
True.
52
What is the purpose of 'Tertiary Storage'?
To store data long-term, mainly used for archives and backups of large amounts of data.
53
What are three characteristics to consider when choosing a suitable type of secondary storage?
Cost Durability Capacity
54
What is a hard disk drive made up of?
A stack of magnetised metal disks spinning at a rate between 5400 and 15000 rpm (revolutions per minute)
55
How is data stored on a hard disk drive?
Magnetically in small areas called sectors within circular tracks
56
What is an advantage of an SSD (solid state drive) over a HDD (hard-disk drive)?
No moving parts
57
What do Solid State Drives use?
Flash memory
58
Which has a faster read/write time, SSD or HDD?
SSD
59
What are types of Flash Memory?
Pen drives and memory cards.
60
Which is cheaper, SSD or HDD?
HDD
61
Which is faster in general, SSD or HDD?
SSD
62
Which doesn't need fragmenting, SSD or HDD?
SSD
63
Which has a higher capacity, SSD or HDD?
HDD
64
Which is more shock-proof, SSD or HDD?
SSD
65
Which has a longer read/write life, SSD or HDD?
HDD
66
Which is silent, SSD or HDD?
SSD
67
What are Optical Discs?
Cheap and Robust Secondary Storage
68
Give examples of Optical Discs:
CDs, DVDs and Blu-Ray discs.
69
Which holds the most data, CDs, DVDs or Blu-Ray discs?
Blu-Ray discs. They can hold around 25GB of data.
70
How much data can a CD hold?
700MB
71
How much data can a DVD hold?
4.7GB
72
Why aren't Optical Discs not as common?
Internet Speeds have increasing, popularising media streaming and downloading services which provide on-demand content.
73
What type of storage is used for archiving?
Magnetic Tapes
74
Why are Magnetic Tapes used over HDDs for Archiving?
Greater storage capacity for a lower cost.
75
Order types of Secondary Storage by average READ/WRITE SPEED (slowest first):
``` Optical Disc Memory Card Magnetic Tape HDD SSD ```
76
Order types of Secondary Storage by average COST (cheapest first):
``` Magnetic Tape Optical Disc HDD Memory Card SSD ```
77
Order types of Secondary Storage by average CAPACITY (lowest first):
``` Optical Disc Memory Card SSD HDD Magnetic Tape ```
78
Fill in the gaps: | Operating Systems manage (1) and run (2).
(1) - Hardware | (2) - Software
79
Name three main functions of an operating system:
Communicate with internal and external hardware. Provide a user interface. Deal with file and disk management
80
What is the purpose of the Device Driver?
To allow the operating system to communicate with internal hardware or peripherals
81
What does GUI stand for?
Graphical User Interface
82
What is the name of the text-based user interface?
Command-Line Interface
83
How do Command-Line Interfaces differ to GUIs?
They are less resource-heavy
84
How does the OS help the CPU carry out multi-tasking?
By managing memory and CPU processing time
85
How does the OS help manage memory?
The OS organises the movement of data to-and-from virtual memory
86
How does the OS organise data?
It organises data into a usable hierarchical structure
87
How does the OS manage the hard disk?
Splits the physical disk into storage sectors Decides which sector to write data to Keeps track of free space
88
Where are Multi-User OSs most used?
On Mainframes
89
What is the purpose of utility system software on a computer?
Helps maintain or configure a computer
90
Fill in the gaps: | (1) utilities put (2) files back together
(1) Defragmentation | (2) broken up
91
How do gaps appear on the disk?
Files being moved, deleted and changed in size.
92
What is the purpose of defragmentation software?
To reorganise data on the hard drive to put fragmented files back together
93
What is a backup?
A copy of a computer system's files and settings stored externally
94
What does a backup allow?
Data to be recovered in the event of data loss
95
What is a backup utility?
A software with facilities such as scheduling of regular backups, creating rescue disks, etc.
96
What is the difference between a FULL backup and an INCREMENTAL backup?
A full backup is where a copy is taken of every file on the system whereas an incremental backup is only where the files created or edited since the last backup are copied.
97
What is the purpose of Compression Software?
To reduce the size of files so they take up less disk space.
98
Where is compression software often used?
On the internet to make files quicker to download
99
What file formats are compressed files?
.zip or .rar
100
True or False? Compressed files DON'T need to be extracted before they can be used.
False. | Compressed files MUST be extracted before they can be used.
101
What is the purpose of Encryption Software?
To encrypt data to stop third parties from accessing it
102
True or False? Open Source software is given away with its source code.
True. | Open Source Software is where the source code is made freely available
103
What does Open Source Software allow users to do?
Users to legally modify the source code to make their own spin-off software, which can be shared under the same licence and terms of the original
104
Name five advantages of Open Source Software:
It's usually free Made for the greater good, not for profit Can be adapted by users to fit needs Wide pool of collaborators - more creativity Problems often solved quickly
105
Name five disadvantages of Open Source Software:
Small projects get less regular updates, could be buggy or have unpatched security holes Limited user documentation No warranties No customer support Companies may not want competitors to see their source code but they have to
106
What is the proper name for 'Closed Source' Software?
Proprietary Software
107
How does Proprietary Software differ from Open Source Software?
Only the compiled code is released.
108
What do Proprietary Software licences often restrict?
Modification, copying and redistribution
109
Name three advantages of Proprietary Software:
Comes with warranties, documentation and customer support Well-tested and reliable Cheaper for companies
110
Name three disadvantages of Proprietary Software:
Can be expensive Software may not fit user's needs Software companies may not maintain older software after warranties expire