ASCII and Unicode Flashcards

1
Q

Explain why binary codes are used to represent characters, numbers and symbols.

A

Because this is what the computer understands, and otherwise we would not be able to input letters. These letters are much easier to type than binary codes.

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

Explain why the 7 bit standard ASCII code needs to have the highest (first) bit set to 0

A

Because in the English language, we have very few special symbols (such as an umlaut). Other languages use these more.

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

Giving an example, show how a letter in the English alphabet is stored using ASCII

A

The number is converted into binary (a = 01100001) and then displays the letter on the screen. This is then stored in this 8-bit binary code system which the computer can understand.

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

How many possible combinations are there in the 8-bit character system?

A

256; 2^8 as there are 8 possibilities of 1 or 0.

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

How much storage does 1 letter take up?

A

1 byte

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

Explain the difference between standard ASCII and extended ASCII.

A

ASCII is the simple letters and punctuation of the English Language. Extended ASCII uses symbols from other languages like German and Irish (like accents and umlauts). Normal ASCII uses only 7/8 bits, whereas Extended ASCII uses 8/8 bits.

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

Explain how the computer recognises which letter has been requested via the keyboard.

A

When a keyboard key is pressed, a message is sent to the BIOS which then converts it into binary code to store in the computer. For example a is pressed, and the Operating system or BIOS reads one byte. The letter is now converted into binary (a = 01100001).

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

Explain the difference between a character set and font style.

A

Font files contain the bitmap image information for the display of characters. Character sets are groups of certain characters, usually varying by country (e.g. German character sets would have umlauts in them).

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

Explain the difference between Unicode and ASCII.

A

ASCII uses a 1 byte system, which is great for most common languages (like English, French and German) but for more complex languages, like Chinese and Japanese, we want all our languages to be in the same place. So we use Unicode, which uses a 2 byte system, which gives us so many more combinations for all the different symbols in the world’s language systems. (2^16 instead of 2^8)

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