Data Representation Flashcards

1
Q

Natural numbers

A
  • All positive whole numbers and zero
  • Used for counting
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Integer numbers

A

All whole numbers, including zero

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

Rational numbers

A
  • Numbers that can have a fractional part
  • Includes zero
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Irrational numbers

A

Numbers that cannot be written exactly as a fraction

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

Real numbers

A
  • All possible real world quantities
  • All members of irrational, rational, integers and natural numbers are real numbers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Ordinal numbers

A

Integers used to describe the numerical positions of objects in relation to others

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

Decimal

A
  • Uses the digits 0 through 9
  • Denoted with subscript 10
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Binary

A
  • Uses the digits 0 and 1
  • Can represent high and low currents
  • Denoted with subscript 2
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hexadecimal

A
  • Uses the digits 0 through to 9 followed by the uppercase characters A to F
  • Denoted with a subscript 16
  • Can represent numbers using far fewer digits than binary or even decimal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Bit

A
  • The fundamental unit of information
  • Represents high or low current
  • Can take either of the values 0 and 1
  • The more bits assigned to a number, the more values can be represented
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Byte

A

8 bits

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

Nibble

A

4 bits

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

Binary prefixes

A

Go up in powers of 2

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

Denary prefixes

A

Go up in powers of 10

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

Unsigned binary numbers

A

Can only represent positive numbers

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

Signed binary numbers

A

Can also represent negative numbers

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

Range of unsigned binary numbers

A

0 to 2^n - 1

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

Two’s complement

A
  • The MSB is given a negative place value
  • Has a range of 2^(n-1) to -2^(n-1)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Information coding system

A

The method computers follow to represent characters

20
Q

Character code

A

A decimal digit used to represent a character

21
Q

ASCII

A
  • A character encoding system that is used to represent English characters
  • Uses 7 bits to represent 128 different characters
22
Q

Unicode

A
  • A character encoding system that is used to represent text from all languages (and other symbols)
  • Uses anywhere from 8 to 48 bits per character
23
Q

Error checking methods

A
  • Parity bits
  • Majority voting
  • Checksums
  • Check digits
24
Q

Parity bits

A
  • A single bit added to a transmission that can be used to check for errors in transmitted data
  • Can use even or odd parity
  • If an error is detected the computer asks the sender to retransmit the data
25
Q

Even parity

A

The parity bit makes the total number of 1s in the transmitted data even

26
Q

Odd parity

A

The parity bit makes the total number of 1s in the transmitted data odd

27
Q

Issue with parity bits

A

If an even number of bits are changed during transmission, the error is not detected

28
Q

Majority voting

A
  • Each bit of the data is transmitted multiple times with the most commonly occurring value taken to be correct
  • Majority voting doesn’t just detect errors, it also corrects them
29
Q

Issues with majority voting

A
  • The volume of data being transmitted is increased, increasing the time taken to
    transmit data
  • If multiple bits are changed then the transmission can still be incorrect
30
Q

Checksums

A
  • A value is appended to the transmitted data, determined by the data itself
  • Once received the recipient removes the checksum and carries out a check to ensure the checksum is correct
  • If the 2 do not match the sender must re-transmit the data
31
Q

Check digits

A
  • An extra digit added to the end of a number that detects errors
  • It is calculated by performing a mathematical formula based on the other digits
32
Q

Representing data

A

Computers use bit patterns to represent all forms of data

33
Q

Analogue signals

A

Can take any values and can change as frequently as required

34
Q

Digital signals

A

Must always take one of a specified range of values and can only change value at specified intervals

35
Q

Digital to analogue conversion

A
  • Uses a digital to analogue converter
  • The device reads a bit pattern representing an analogue signal
  • Outputs an alternating, analogue, electrical current
36
Q

Analogue to digital conversion

A
  • Uses an analogue to digital converter
  • The device takes a reading of an analogue signal at regular intervals and records the value
  • Samples are taken at a specific frequency
37
Q

Sampling

A

The process of measuring the magnitude of an analogue signal at regular intervals

38
Q

Sampling rate

A

The number of samples taken per second

39
Q

Sample resolution

A

The number of bits used to store each sample

40
Q

Bitmap graphics

A

Images made up of many individual pixels

41
Q

Pixels

A
  • The smallest individually addressable point on an image
  • Has an assigned binary value that determines the color of the pixel
42
Q

Resolution

A
  • Pixels per square inch
  • Total number of pixels in an image
43
Q

Color depth

A
  • The number of bits assigned to a pixel
  • n pixels can represent 2^n different colours
44
Q

Metadata

A

Additional information about an image, e.g date created