Data Representation and Types 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

Backward Compatibility

A

the phenomenon under which the first 128 characters of ASCII and Unicode use the same codes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
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
9
Q

Nybble

A

4 bits

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

B

A

Byte

8 bits

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

KB

A

Kilobyte

1024 bytes

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

MB

A

Megabyte

1024KB

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

GB

A

Gigabyte

1024MB

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

TB

A

Terabyte

1024GB

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

PB

A

Petabyte

1024TB

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

EB

A

Exabyte

1024PB

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

ZB

A

Zettabyte

1024EB

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

YB

A

Yottabyte

1024ZB

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

Bucket

A

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

20
Q

Character Set

A

all the characters recognised by the computer

21
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

22
Q

Data Structure

A

holds multiple values, e.g. array

23
Q

Difference Engine

A

an early calculator designed by Charles Babbage in the 1820s

24
Q

Digital

A

involves two states

25
Graphics
the use of computers linked to display screens to generate and manipulate visual images
26
Bitmap Graphics
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
27
Raster Graphics
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
28
Vector Graphics
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
29
Hash Function
distributes entries across a group of buckets
30
Hash Table
dynamic data structure that maps keys to index values in an array
31
Least Significant Bit
the bit right at the end of the binary number, that has the least effect
32
Linked List
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
33
Load Factor
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
34
Logarithms
a quantity representing the power to which a fixed number (the base) must be raised to produce a given number
35
Magnitude
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
36
Most Significant Bit
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
37
Non-Principle Characters
characters such as umlauts
38
Pixels
picture elements small coloured dots that make up graphics
39
Primitive Data Type
holds only one value, eg and integer
40
Principle Characters
important characters such as letters and numbers
41
Separating Chaining
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.
42
Signed
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
43
Signedness
whether it is said whether a number is positive or negative by the most significant bit, with 1 as negative and 0 as positive
44
Two's Complement
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
45
Unicode
similar to ASCII, but has 65536 characters, so is big enough to deal with languages such as Chinese, Japanese and Thai
46
Unsigned
where it is not said whether a number is positive or negative, meaning it is most likely positive
47
Word
amount of data processed in one CPU cycle