Computer Systems Flashcards

(37 cards)

1
Q

Binary

A

A two-state system, where only 1 or 0 can be used

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

Denary

A

Our number system that uses 10 digits

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

Bit

A

A binary digit

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

Floating point representation

A

Method a computer uses to store real numbers

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

Mantissa and exponent

A

Two parts of a floating point representation number

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

ASCII

A

Standard code that all computer systems use to represent text

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

Control characters

A

ASCII codes that are used to perform actions rather than display a character e.g. delete and tab etc.

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

Printable characters

A

ASCII codes that are used to display characters on the screen e.g. A, ! etc.

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

Bit mapped graphics

A

A method of representing graphics that stores information on each individual pixel

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

Vector graphics

A

A method of representing graphics that stores shapes as list of attributes e.g. coordinates of corners, line thickness, fill colour etc.

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

Advantages of vector graphics

A

Can be resized without loss of quality and have a smaller file size than bit mapped graphics

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

Advantages of bit mapped graphics

A

Can be edited at pixel level and can display more realistic images than vector graphics

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

Processor (CPU)

A

The part of the computer system that handles the instructions used to ensure that hardware and software respond as expected

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

Arithmetic and Logic Unit (ALU)

A

Part of the processor that performs calculations and makes decisions

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

Processor Speed

A

Referred to as Clock Speed and is measured in Megahertz (MHz) or Gigahertz (GHz).

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

Registers

A

Part of the processor that temporarily stores data

17
Q

Control Unit

A

Part of the processor that fetches and executes instructions

18
Q

Main memory

A

Consists of RAM (Random Access Memory) and ROM (Read Only Memory)

19
Q

Random Access Memory (RAM)

A

Volatile memory that stores the programs and data currently being used

20
Q

Read Only Memory (ROM)

A

Non-volatile memory

21
Q

Bus

A

Collection of wires used to transmit information in a computer system

22
Q

Memory location

A

Main memory consists of millions of these

23
Q

Addressability

A

Each memory location has a unique address

24
Q

Address bus

A

A uni-directional bus that holds the address of the memory location being accessed

25
Data bus
A bi-directional bus that carries data between the processor and memory
26
High level language
Programming language that uses English like words and needs to be translated into machine code
27
Machine code
Computer specific language that consists of 0s and 1s
28
Compiler
Translates the whole high level language into machine code and saves the machine code version
29
Interpreter
Translates the high level language into machine code one line at a time
30
Advantages of interpreters
It reports errors at the end of each line so it is easier to correct your mistakes. It takes less memory than a compiler when translating the program into machine code.
31
Advantages of compilers
The machine code file is saved so it never needs to be translated again. It takes less memory when executing the machine code program than an interpreter.
32
Disadvantage of a compiler
It takes more memory when translating the program compared to an interpreter.
33
Disadvantage of an interpreter
The high level language program needs to be translated into machine code every time the program is run.
34
Firewall
Blocks attempts to access a device and filters incoming traffic
35
Encryption
Data is encoded so that if it is intercepted it is unreadable
36
Keys
Used to encrypt and decrypt data
37
Brightness and standby mode
Two settings on a monitor which reduces energy use