Data Representation and Types Flashcards

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

Absolute Value

A

also known as the magnitude, can be found by taking a negative binary number and switching all the 1s to 0s and all the 0s to 1s

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

ASCII

A

American Standard Code for Information Interchange

the type of code that tells your keys what is being typed, offering 128 characters, with one bit per character

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

Extended ASCII

A

the same as standard ASCII, but with 96 additional characters

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

Standard ASCII

A

contains 128 characters, only large enough for Americans, not English people

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

Analogue

A

contains infinite states

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

Analytical Engine

A

a computer designed by Charles Babbage and Ada Lovelace to compose music that never got made because Lovelace developed a gambling addiction

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

BITs

A

Binary Digits

either a 1 or a 0

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

Nybble

A

4 bits

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

B

A

Byte

8 bits

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

KB

A

Kilobyte

1024 bytes

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

MB

A

Megabyte

1024KB

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

GB

A

Gigabyte

1024MB

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

TB

A

Terabyte

1024GB

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

PB

A

Petabyte

1024TB

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

EB

A

Exabyte

1024PB

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

ZB

A

Zettabyte

1024EB

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

YB

A

Yottabyte

1024ZB

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

Bucket

A

used to store more than one piece of data across a hash table

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

Character Set

A

all the characters recognised by the computer

20
Q

Collisions

A

occur when the hash function generates the same index for more than one key. In this case, both entries are stored in the same bucket

21
Q

Data Structure

A

holds multiple values, e.g. array

22
Q

Difference Engine

A

an early calculator designed by Charles Babbage in the 1820s

23
Q

Digital

A

involves two states

24
Q

Graphics

A

the use of computers linked to display screens to generate and manipulate visual images

25
Q

Bitmap Graphics

A

a type of raster image and is composed of many tiny parts, called pixels, which are often many different colours. It is possible to edit each individual pixel

26
Q

Raster Graphics

A

dot matrix data structures representing a grid of pixels and cannot scale up without loss of apparent quality. They tend to be large in terms of the memory required to store them

27
Q

Vector Graphics

A

allow the graphic to resize without losing quality, unlike the other two. This is because they use geometrically primitive objects such as points, lines, curves and shapes or polygons which are based on mathematical expression to represent images

28
Q

Hash Function

A

distributes entries across a group of buckets

29
Q

Hash Table

A

dynamic data structure that maps keys to index values in an array

30
Q

Least Significant Bit

A

the bit right at the end of the binary number, that has the least effect

31
Q

Linked List

A

dynamic data structure where data is not necessarily stored in order or in contiguous memory locations, a multi-dimensional list where each entry has a link to the next

32
Q

Load Factor

A

the ratio of a number of entries in the table divided by the total number of buckets. As the load factor increases, access rates slow. Ideally, the load factor should always be less than one

33
Q

Logarithms

A

a quantity representing the power to which a fixed number (the base) must be raised to produce a given number

34
Q

Magnitude

A

also known as the absolute value, can be found by taking a negative binary number and switching all the 1s to 0s and all the 0s to 1s

35
Q

Most Significant Bit

A

the bit right at the beginning of the binary number, that has the most effect, because it shows whether a number is positive or negative

36
Q

Non-Principle Characters

A

characters such as umlauts

37
Q

Pixels

A

picture elements

small coloured dots that make up graphics

38
Q

Primitive Data Type

A

holds only one value, eg and integer

39
Q

Principle Characters

A

important characters such as letters and numbers

40
Q

Separating Chaining

A

this overcomes the data collision issue where the same location is generated for more than one piece of data. The original table is used to store a dynamic data structure like a linked list.

41
Q

Signed

A

where is is said whether or not a number is positive or negative by the most significant bit, with 1 as negative and 0 as positive

42
Q

Signedness

A

whether it is said whether a number is positive or negative by the most significant bit, with 1 as negative and 0 as positive

43
Q

Two’s Complement

A

the law that states that the most significant bit should show whether a number is positive or negative, with 1 as negative and 0 as positive

44
Q

Unicode

A

similar to ASCII, but has 65536 characters, so is big enough to deal with languages such as Chinese, Japanese and Thai

45
Q

Unsigned

A

where it is not said whether a number is positive or negative, meaning it is most likely positive

46
Q

Word

A

amount of data processed in one CPU cycle