Topic 4 - Computer Systems Flashcards

1
Q

What is a computer?

A

A programmable device that takes data and outputs information

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

What are general purpose computers?

A

Devices with a variety of uses, the user chooses the task

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

What are examples of general purpose computers?

A

PC
i-pad
Laptop

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

What are embedded systems?

A

Device that only do a limited number of things

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

What are examples of embedded systems?

A

Thermostat
Coffee machine
Vacuum cleaner

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

What is the CPU?

A

Central Processing Unit
It controls everything

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

What does RAM stand for?

A

Random Access Memory

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

What does ROM stand for?

A

Read Only Memory

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

What does RAM store?

A

Instructions and data currently in use

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

What does ROM store?

A

Permanent instructions - ie. BIOS

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

What has more storage RAM or ROM?

A

RAM

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

Is RAM or ROM volitile?

A

RAM

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

What are RAM and ROM examples of?

A

Main Memory

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

What is a hard drive?

A

A main storage device

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

What does the hard drive store?

A

Files
Operating system

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

What is BIOS?

A

The basic code for controlling hardware

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

What do buses do?

A

Carry data around the CPU

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

What do clocks do?

A

Regulates FDE cycles per second

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

What does the Control Unit do?

A

Controls other components

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

What does the Arithmetic Logic Unit do?

A

Mathematical operations

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

What are registers?

A

Fast access memory locations within the CPU

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

Explain the execute cycle

A

The control unit tells the other components what to do

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

What does the cache store?

A

Frequently used instructions

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

Explain the cache’s levels

A

L1- Fastest & least storage
L2 - In between
L3 -Slowest & most storage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
How does solid-state storage work?
Uses electricity and stores data in 0's and 1's
26
How does optical storage work?
It uses a laser to read and write Pits and lands represent 0's and 1's
27
How does magnetic storage work?
Uses magnets to read data
28
What are the advantages of solid-state storage?
High speed Durable - no moving parts Uses less electricity - no moving parts Potable
29
What are the disadvantages of solid-state storage?
Expensive
30
What are the advantages of optical storage?
Cheap Portable
31
What are the disadvantages of optical storage?
Not durable Small capacity
32
What are the advantages of magnetic storage?
Large capacity Cheap
33
What are the disadvantages of magnetic storage?
Requires power Not durable - moving parts
34
What are examples of solid-state storage?
USB SSD
35
What are examples of optical storage?
CD DVD Blu-ray
36
What are examples of magnetic storage?
Floppy disk Hard disk drive
37
What is the symbol for the AND logic gate
P = A.B
38
What is the symbol for the OR logic gate
P = A+B
39
What is cloud storage?
A way to store and access files through the internet
40
How is data stored in cloud storage?
In hard drives in server farms
41
What are the advantages of cloud storage?
Capacity can expand Files can be accessed anywhere You can easily share files Centralised back-ups
42
What are the disadvantages of cloud storage?
Relies on stable internet connection Slower than secondary storage Security risk Data in hands of providers
43
How can you improve PC performance?
Increase clock speed - More FDE cycles per second Bigger cache - Slower to fetch from RAM More cores - More programs can be run at once
44
What are examples of high-level languages?
Python
45
What are examples of low-level languages?
Assembly languages Machine code
46
What is high-level languages?
A language used to write computer programs that ahs to be translated before it is executed
47
What is machine code?
Program code in binary that the computer understands
48
What is assembly language?
A code that uses mnemonics/ abbreviation
49
What are advantages of high-level languages?
Easy to learn Easy to understand
50
What are advantages of low-level languages?
Give complete control over the components Uses less memory Executes faster
51
What does an assembler do?
Translates assembly language into machine code
52
When is a compiler used?
On frequently run software
53
When is a interpreter used?
During program development
54
What does a compiler do?
Translates the whole program at once
55
What does a interpreter do?
Translates one line at a time
56
What are the advantages of a compiler?
Faster Cannot see source code
57
What are the disadvantages of a Interpreter?
Slower Can see the source code
58
What are examples of Application software?
Web browsers Photo-editing tools Video-editing tools Spreadsheets
59
What are examples of System software?
Operating system Utility software
60
What does the operating system do?
Controls hardware Provides user interface Manages memory Manages applications Manages security Manages processes
61
What does Utility software do?
Encryption software Defragmentation software Data compression software Back-up software