Computer Systems Flashcards

You may prefer our related Brainscape-certified flashcards:
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
Q

Data bus

A

A bi-directional bus that carries data between the processor and memory

26
Q

High level language

A

Programming language that uses English like words and needs to be translated into machine code

27
Q

Machine code

A

Computer specific language that consists of 0s and 1s

28
Q

Compiler

A

Translates the whole high level language into machine code and saves the machine code version

29
Q

Interpreter

A

Translates the high level language into machine code one line at a time

30
Q

Advantages of interpreters

A

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
Q

Advantages of compilers

A

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
Q

Disadvantage of a compiler

A

It takes more memory when translating the program compared to an interpreter.

33
Q

Disadvantage of an interpreter

A

The high level language program needs to be translated into machine code every time the program is run.

34
Q

Firewall

A

Blocks attempts to access a device and filters incoming traffic

35
Q

Encryption

A

Data is encoded so that if it is intercepted it is unreadable

36
Q

Keys

A

Used to encrypt and decrypt data

37
Q

Brightness and standby mode

A

Two settings on a monitor which reduces energy use