ASCII & Unicode

Computer Science Master

Question 1. What is the primary limitation of the original 7-bit ASCII encoding?

□ A. It can only represent English language characters.

□ B. It supports all emojis.

□ C. It uses 16-bit binary representation.

□ D. It supports multiple languages equally.

Question 2. Which of the following best describes Unicode?

□ A. A 7-bit encoding only for English letters.

□ B. A character encoding standard that can represent text from virtually all writing systems worldwide.

□ C. An extended ASCII code that includes European languages only.

□ D. A protocol for transmitting binary data over networks.

Question 3. How many characters can the original 7-bit ASCII encoding represent?

□ A. 64 □ B. 128 □ C. 256 □ D. Over 143,000

Question 4. Which Unicode encoding scheme uses a fixed length of 32 bits for every character?

□ A. UTF-8 □ B. UTF-16 □ C. UTF-32 □ D. Extended ASCII

Question 5. What is the primary reason Unicode was developed after ASCII and Extended ASCII?

□ A. To reduce the size of encoding files.

□ B. To support global languages and symbols beyond those in ASCII standards.

□ C. To replace all binary encoding schemes.

□ D. To encode only emojis.

Question 6. Fill in the blank(s)

ASCII stands for ___________________________________________________________________________, which is a character encoding standard.

Question 7. Fill in the blank(s)

The original ASCII encoding uses _______ binary to represent characters, allowing for ____ possible characters.

Question 8. Fill in the blank(s)

Extended ASCII uses _______ encoding, allowing for an additional ____ characters compared to the original ASCII.

Question 9. Fill in the blank(s)

Unicode code points are usually represented in ________________ format, such as _________ for the letter 'A'.

Question 10. Fill in the blank(s)

UTF-8 encoding can use _, ___, ___, or ___ bits to represent Unicode characters, depending on the character.

Question 11. What kinds of characters did the original ASCII encoding primarily include?

Question 12. Why was Extended ASCII introduced?

Question 13. What does a Unicode code point uniquely identify?

Question 14. Name one common Unicode encoding scheme and describe its bit usage.

Question 15. Why can't ASCII represent emojis or characters from non-English writing systems?

Question 16. Explain how Unicode overcomes the limitations of ASCII and Extended ASCII for representing text.

Question 17. Describe the differences between UTF-8, UTF-16, and UTF-32 encoding schemes in terms of bit length and flexibility.

Question 18. Why is Unicode important for global computing and communication?

ASCII & Unicode

Answer Sheet

Question 1. What is the primary limitation of the original 7-bit ASCII encoding?

□ A. It can only represent English language characters.

B. It supports all emojis.

C. It uses 16-bit binary representation.

D. It supports multiple languages equally.

Question 2. Which of the following best describes Unicode?

A. A 7-bit encoding only for English letters.

□ B. A character encoding standard that can represent text from virtually all writing systems worldwide.

C. An extended ASCII code that includes European languages only.

D. A protocol for transmitting binary data over networks.

Question 3. How many characters can the original 7-bit ASCII encoding represent?

A. 64 □ B. 128 C. 256 D. Over 143,000

Question 4. Which Unicode encoding scheme uses a fixed length of 32 bits for every character?

A. UTF-8 B. UTF-16 □ C. UTF-32 D. Extended ASCII

Question 5. What is the primary reason Unicode was developed after ASCII and Extended ASCII?

A. To reduce the size of encoding files.

□ B. To support global languages and symbols beyond those in ASCII standards.

C. To replace all binary encoding schemes.

D. To encode only emojis.

Question 6. Fill in the blank(s)

ASCII stands for [[American Standard Code for Information Interchange]], which is a character encoding standard.

Question 7. Fill in the blank(s)

The original ASCII encoding uses [[7-bit]] binary to represent characters, allowing for [[128]] possible characters.

Question 8. Fill in the blank(s)

Extended ASCII uses [[8-bit]] encoding, allowing for an additional [[128]] characters compared to the original ASCII.

Question 9. Fill in the blank(s)

Unicode code points are usually represented in [[hexadecimal]] format, such as [[U+0041]] for the letter 'A'.

Question 10. Fill in the blank(s)

UTF-8 encoding can use [[8]], [[16]], [[24]], or [[32]] bits to represent Unicode characters, depending on the character.

Question 11. What kinds of characters did the original ASCII encoding primarily include?

Letters (uppercase and lowercase), numbers, punctuation marks, spaces, and some control characters used in the English language.

Question 12. Why was Extended ASCII introduced?

To include additional characters, such as those used in other European languages, by extending ASCII to 8 bits.

Question 13. What does a Unicode code point uniquely identify?

A specific character, symbol, or diacritic in any writing system.

Question 14. Name one common Unicode encoding scheme and describe its bit usage.

UTF-8, which encodes characters using 8, 16, 24, or 32 bits depending on the character.

Question 15. Why can't ASCII represent emojis or characters from non-English writing systems?

Because ASCII is limited to 7-bit encoding with only 128 characters, which only includes English letters, digits, punctuation, and control characters.

Question 16. Explain how Unicode overcomes the limitations of ASCII and Extended ASCII for representing text.

Question 17. Describe the differences between UTF-8, UTF-16, and UTF-32 encoding schemes in terms of bit length and flexibility.

Question 18. Why is Unicode important for global computing and communication?