COMPUTER FUNDAMENTALS

COMPUTER SOFTWARE

TYPES OF SOFTWARE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Why does unicode support more characters than ASCII?
A
Because it is more modern
B
Because it was developed internationally, not just by Americans
C
Because there are more available bits per character
D
Because it requires more processing power to calculate
Explanation: 

Detailed explanation-1: -The Unicode standard defines UTF-8, UTF-16 and UTF-32 . So, these use between 8 and 32 bits per character and has the advantage that it represents many more unique characters than ASCII because of the larger number of bits available to store a character code. It uses the same codes as ASCII up to 127.

Detailed explanation-2: -Unicode uses a 16-bit encoding scheme, which allows it to represent over 65, 000 different characters. This is significantly more than the 128 characters that can be represented using ASCII.

Detailed explanation-3: -Unicode could be roughly described as “wide-body ASCII” that has been stretched to 16 bits to encompass the characters of all the world’s living languages. In a properly engineered design, 16 bits per character are more than sufficient for this purpose.

Detailed explanation-4: -ASCII originally used seven bits to encode each character. This was later increased to eight with Extended ASCII to address the apparent inadequacy of the original. In contrast, Unicode uses a variable bit encoding program where you can choose between 32, 16, and 8-bit encodings.

Detailed explanation-5: -In fact, Unicode currently requires 21 bits to represent every possible character, which in turn means that we need 3 bytes. However, this will mean that all text content suddenly takes three times as much space to store, which isn’t ideal. As such, there are several different encodings we can use.

There is 1 question to complete.