[CS] Paper 2/1-Data Representation/1.2-Bits, Bytes and Binary

?
  • Created by: 16tgc05
  • Created on: 16-10-21 10:44
Why can't ASCII numbers be used for arithmetic?
Because they are strings/characters not actual integers.
1 of 6
Why was 'Extended ASCII' created ?
So that letters that have accents can be represented.
2 of 6
Why was 'Unicode' created ?
So that letters from other languages could be represented such as Arabic and Japanese.
It also meant that emojis could be used.
3 of 6
What is a parity bit and how are
they used for error checking ?
Depending on if an odd or even parity is used, a 1 or 0 will be put on the leftmost position in the binary string so that the total number of 1-bits is odd or even. If a bit flip occurs then the receiving device will know an error has occurred.
4 of 6
What is majority voting ?
Majority voting is where binary strings are sent multiple times so that if a bit flip occurs it won't matter because the computer will compare all the copies of the binary string and choose to accept which ever one is the most common combination.
5 of 6
What is a check digit ?
A check digit is an additional digit that is put on the end of a string of numbers. The check digit is calculated using the other numbers. The receiving device performs the same calculation. If the result is different then it knows an error has occurred.
6 of 6

Other cards in this set

Card 2

Front

Why was 'Extended ASCII' created ?

Back

So that letters that have accents can be represented.

Card 3

Front

Why was 'Unicode' created ?

Back

Preview of the front of card 3

Card 4

Front

What is a parity bit and how are
they used for error checking ?

Back

Preview of the front of card 4

Card 5

Front

What is majority voting ?

Back

Preview of the front of card 5
View more cards

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all 1 - Data Representation resources »