Computer Systems <3 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

How to calculate range of positive integers

A

2^n -1

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

How to calculate range of Two’s complement numbers

A

2^n -1 (÷2)

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

What is a real number ?

A

A real number is a number with a decimal point. A real number can be positive or negative.

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

Disadvantage of ASCII

A

they only used one byte they were limited to 256 characters

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

Advantage of UniCode

A
  • All current and historic languages can be represented and understood by all modern computing devices;
  • The first 128 characters are identical to ASCII which maintains backwards compatibility with older files.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Disdvantage of UniCode

A
  • UniCode takes up much more storage space than ASCII
  • The UniCode standard only defines what each number means and leaves it to software developers to decide precisely how each character looks on their system.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Bitmap

A

A bitmap is a representation of a graphic using a grid of bits to store the information about the colour of each pixel in an image. Bitmapped images appear as pixels.

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

Bitmap colours

A

When using colours, multiple bits are stored for each pixel. The more bits user per pixel, the more colours can be stored.

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

Vector

A

Stores them as a description of the shapes in the image to enable them to be re-drawn for recreating that image rather than storing them as individual pixels.

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

CPU meaning

A

Central Processing Unit

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

What is a bus

A

Buses are the lines which connect the CPU to the main memory.

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

Address bus

A

The address bus is a unidirectional (1 way) bus

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

Data bus

A

Data bus is a bi-directional (2 way) bus

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

When data is read from or written to memory STEPS

A

the processor sets up the address register with the address of the memory location to be accessed,
the processor activates the read or write line on the control bus,
and data is then transferred to or from the data register via the data bus,

Memory location address
Activates read/write line
Data is transferred

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

How to calculate memory locations

A

2^n - n being number of lines

16 lines = 2^16 possible memory locations;

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

STEPS to execute n that (computer systems)

A

Transfer the contents of the Program Counter to Memory Address Register

Increment the Program Counter

Activate Read line (thereby transferring instruction to the data register)

Transfer contents of data register to the instruction register ready for decoding

Decode Instruction

Execute Instruction

17
Q

What is an intelligent system

A

A computer system that would need some level of human-like intelligence to run :)

18
Q

Heating Systems Examples

A

Smart thermostats
Smart heating systems
Activicty sensors

19
Q

Traffic Control Examples

A

Intelligent transport systems

Navigational Systems

20
Q

Car Management Systems Examples

A

Start-stop systems
GPS sensors
Engine Control Units

21
Q

Law for computer misue

A

The computer misuse act 1990

22
Q

Tracking cookies use

A

To get adverts you actually want

23
Q

What is a DOS attack

A

A Denial of Service (DOS) attack is when a website or a network is targeted, with the intention of making it unavailable to users.

24
Q

What is encryption

A

Encryption means that before information is sent or stored electronically, (for example in an email), it is scrambled using a mathematical process which turns it into something that looks like nonsense.
This means that if anyone steals the information it will be meaningless to them. It will look like gobbledygook.

25
Q

What is a digital certificate

A

A digital certificate is an electronic document that contains a digital signature, which confirms the name and identity of a person or organisation.

26
Q

What is a digital signature

A

A digital signature is an electronic signature that can be used to authenticate the identity of the sender of a message or the signer of a document, and to ensure that the original content of the message or document has not been tampered with.