Components of a computer system (PAPER 1) Flashcards

(122 cards)

1
Q

What is a computer

A

A machine that processes data

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

What is the purpose of a computer

A

to take data, process it and then output it

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

What does a computer system consist of

A

hardware and software that work together to process data and complete tasks

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

What is hardware

A

physical things that make up a computer system

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

What is software

A

programs or applications that a computer system runs

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

What are external pieces of hardware known as

A

peripherals

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

What is a general purpose computer

A

a computer designed to perform many tasks

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

What is a dedicated system computer

A

a computer designed to perform one particular function

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

What is an embedded system

A

a computer inside a larger system

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

What are the two types of computer

A

general purpose and dedicated system

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

What type of computer do embedded systems tend to be

A

dedicated system

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

What is a control system

A

a system that monitors and controls machinery in order to achieve a desired result

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

What are the advantages of using a dedicated system instead of a general purpose computer

A
  • cheaper to produce
  • easier to design
  • more efficient
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are nine key parts to a desktop PC

A
  • power supply
  • case cooling fan
  • CPU heat sink, cooling fan
  • CPU
  • Graphics card
  • Motherboard
  • Hard Disk Drive
  • RAM
  • Optical Drive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the purpose of a power supply

A

supplies power to motherboard and other hardware

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

What is the purpose of a case cooling fan

A

to extract heat from the computer case

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

What is the purpose of a CPU heat sink and cooling fan

A

to keep the CPU at a constant temperature

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

What is the motherboard

A

The main circuit board where hardware is connected

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

What is the optical drive used for

A

for read / writing optical discs

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

What does CPU stand for

A

Central Processing Unit

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

What is the overall job of the CPU

A

to process the data and instructions that make the system work

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

What are the two main types of architecture of CPU

A

Harvard and Von Neumann

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

What are the three main parts of the CPU

A
  • control unit
  • Arithmetic Logic Unit
  • Cache
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What are the two main jobs of the control unit

A
  • manage fetching, decoding, execution of program instruction
  • control the flow of data inside and outside the CPU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What does the ALU do
- additions and subtractions - multiplying/ division using add/subtract - comparing size of numbers - logic operations e.g. AND, OR, NOT - binary shifts
26
What is the Cache
very fast memory in the CPU
27
How does the cache's speed compare to other forms of memory
slower than registers, faster than RAM
28
What is the cache used for
to store regularly used data for quick access - CPU checks cache first before going to RAM
29
What is the drawback of using cache
it has a low capacity and is very expensive
30
What are the three levels of cache memory, how do they compare
- L1 - quickest, lowest capacity - L2 - slower, larger capacity - L3 - slowest, largest capacity
31
- What do registers do - How fast are they - What are the four key types
hold tiny bits of data needed by the CPU very fast to read / write - program counter - memory address register - memory data register - accumulator
32
Where is the accumulator stored
in the ALU
33
What is the ALU
arithmetic logic unit
34
What is the CU
control unit
35
When and who created the Von Neumann architecture
John Von Neumann in 1945
36
What do programs consist of
instructions and data stored in memory addresses
37
What does PC stand for (register)
program counter
38
what does the PC do
holds the memory address of the instruction for each cycle
39
What does the accumulator do
stores the intermediate results of calculations in the ALU
40
What is a key feature special to the Von Neumann architecture
it only uses one memory for both the data and the instructions
41
What does MAR stand for
memory address register
42
What does MDR stand for
memory data register
43
What does the MAR do
holds any memory address about to be used by the CPU
44
What does the MDR do
holds the actual data or instruction. This may have been fetched from memory , or be waiting to be written to memory
45
What does the memory hold in a Von Neumann system
program instructions and program data
46
What holds the PC
Control Unit
47
What happens during the Fetch Instruction in a Fetch - Execute cycle
- Copy memory address from program counter to MAR - Copy the instruction stored in MAR address to MDR - increase program counter to point to address of next instruction ready for next cycle
48
What happens during the Decode Instruction in a Fetch - Execute cycle
instruction in MDR is decoded by CU
49
What happens during the Execute Instruction in a Fetch - Execute cycle, give examples
instruction is performed. - load data from memory - write data to memory - change address in PC - halt program - do caclulation / logic operation in ALU
50
What is RAM
high speed, volatile memory
51
what does RAM stand for
Random Access Memory
52
What is volatile memory
memory that requires power to retain data
53
what is non-volatile memory
memory that doesn't require power to retain data
54
can RAM be read and written to
YES
55
What happens in main memory
main memory (RAM) is where all data, files and programs are stored while being used
56
What happens to RAM when the computer boots up
OS is copied from secondary storage to RAM
57
When are applications, documents and files in RAM
when they are opened until they are closed
58
How does the speed of RAM compare to other forms of memory
slower than cache but much faster than secondary storage
59
What is virtual memory
secondary storage used as extra RAM
60
where is application data put when RAM is full
virtual memory
61
How does the CPU read data stored in virtual memory; how fast is this process
the data is moved to RAM It is slow because transfer rates are slower on secondary storage
62
what does ROM do
tells the computer how to boot up
63
What does ROM stand for
Read Only Memory
64
What is ROM
non volatile memory that can only be read
65
Where in the computer is the ROM
on a small chip in the motherboard
66
What is BIOS, what does it stand for
- instructions needed for a computer to properly boot up - Basic Input Output System
67
What instructions does the ROM provide after booting up
to perform self-checks and set up the computer
68
is it possible to update BIOS on a ROM chip
YES
69
What 3 factors does CPU performance depend on
- Clock Speed - Number of Cores - cache Size
70
What is clock speed
the number of instructions a single processor core can carry out per second
71
What is clock speed measured in
Hz
72
What is the relation between clock speed and instructions carried out per second
the higher the clock speed, the more instructions can be carried out per second
73
What is the danger of making CPUs run at higher clock speeds that the factory set rate how can the risk be reduced
- overheating - crashes or permanent damage to systems The risk can be reduced with high performance cooling systems
74
what is the relation between number of cores and instructions carried out at once
the more cores, the more instructions able to be carried out at once
75
How many cores do most PCs and smartphones have these days
4 or more
76
How does the amount of RAM affect the functionality of the system
the more RAM, the smoother and faster the software
77
What does GPU stand for
Graphics processing units
78
What are GPUs
specialised circuits for handling graphics and image processing
79
What are the two main types of storage and what are their properties
- primary storage - memory which CPU can access quickly, fast, mostly volatile - secondary storage - non volatile, slower
80
What are the 4 types of secondary storage
- Hard disk Drives - Solid state drives - optical discs - magnetic tapes
81
What are hard drives, how do they work and what are their benefits
- traditional internal storage, can be portable. - data is stored magnetically in circular tracks - a movable arm accesses these and can read / write it - long lasting and reliable, can be damaged by large impacts - cheaper, high capacity, unlimited read/ write cycles
82
What are Solid state drives, how do they work and what are their benefits
- no moving parts - fast read / write times - limited read / write cycles, relatively expensive - electrons give off binary data
83
What are examples of optical discs
CDs, DVDs, Blu-ray
84
What is storage media
things that hold data e.g. optical discs
85
What is a storage device
something that read/writes data to media e.g. optical DRIVES
86
How do the capacities of (CDs, DVDs, Blu-ray) compare
blu-ray is largest (25GB) DVDS (4.7GB) Cds(700MB)
87
What are the three forms of optical discs, what are their notations
Read only (e.g. CD-ROM) Write - once (e.g. CD-R) rewritable (e.g. CD-RW)
88
What are the advantages of Optical discs
very cheap, portable, undamaged by water / shocks
89
What does OS stand for
operating system
90
What are the main purposes of an OS
- communicate with internal and external hardware - provide a User Interface - allows multi-tasking - handles file and disk management - deal with user accounts
91
What is a device driver
a software which acts as a translator for the signals between OS and hardware
92
What are the two types of UI
- graphical user interface - command line interface
93
What does UI stand for
user interface
94
What does GUI stand for
graphical user interface
95
What does CLI stand for
Command line interface
96
What does WIMP stand for
Windows, ICons, Menus, pointers
97
What are two common touchscreen GUIs
Android and IOS
98
What is CLI
text based UI - specific commands are entered
99
What are the benefits of GUI and CLi
- GUI is easier to use - CLI is much faster, less resource heavy
100
What is a script
a simple program
101
What are OSs that can run multiple applications at once called
multitasking OSs
102
how does the OS help the CPU multitask
- managing memory - managing CPU process time
103
What does the OS need to make sure of in order to run multiple applications
they don't overwrite or interfere with each other
104
What does a memory manager do
allocate certain applications certain memory addresses so their processes are placed into separate locations
105
how does OS manage CPU time
divides CPU time between open applications, can prioritise certain processes to maximise efficiency
106
What do memory buffers do
help manage the flow of data - stores data until component / device / process is ready
107
What is a file
a collection of data
108
What do file extensions do, what are some examples
- tell the computer what type of file it is - .jpg, .mp3
109
what 6 parts of file management does the OS deal with
- organisation of data into a hierarchical structure - naming - deleting - saving - editing - movement
110
What does the OS do with the hard disk
- chooses where to write data - splits disc into storage sectors - keeps track of free space
111
What type of software does the OS use to maintain the hard disk
utility software
112
What are single-user and multi-user OSs
single user allows one user at a time multi user allows multiple users at the same time
113
What does the OS use user account control for
to grant specific access to data or resources on a computer system
114
What sort of anti-theft measures can be used on OSs
- password - pin - pattern - fingerprint / retinal scanners
115
What are the three main types of utility software
- defragmentation software - compression software - encryption software
116
How do small gaps appear on a disk
When a file is edited , deleted or moved
117
Why does having data far apart in hard disks slow down reading / writing files
the read / write head has to move a lot further
118
What does defragmentation do
groups files next to each other so that all free space is collected in one place to maximise efficiency
119
why is defragmentation bad for SSDs
- no moving arm - data can be accessed just as easily no matter where the file is - wastes the limited amount of read / write cycles
120
What does compression software do and what are its benefits
reduces size of files by removing data from them (temporary or permanent) - take up less disc space and are quicker to download
121
What does encryption software do and why is it useful
- scrambles data so it can't be read from a third-party
122
How does a computer decrypt a file
with a key and a set of instructions