Courseiva
Tech Concepts and TerminologyhardMultiple SelectObjective-mapped

FC0-U71 Unicode Practice Question

A developer is writing a program that needs to handle text in multiple languages, including Chinese and Arabic. Which TWO character encoding systems should they consider? (Choose two.)

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

UTF-8

UTF-8 and UTF-16 are Unicode encodings capable of representing characters from virtually all languages, including Chinese and Arabic. ASCII is limited to 128 characters and cannot handle these scripts. Base64 is a binary-to-text encoding, not a character encoding. EBCDIC is a legacy encoding primarily used on IBM mainframes and does not support the required language diversity. Therefore, only two of the provided options are suitable for multilingual text support.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • UTF-8

    Why this is correct

    UTF-8 is a variable-width Unicode encoding that supports all characters needed for Chinese and Arabic.

  • UTF-16

    Why this is correct

    UTF-16 is a Unicode encoding that can represent all Unicode characters, making it suitable for multilingual text.

  • Base64

    Why it's wrong here

    Base64 is used for encoding binary data into text, not for representing characters in multiple languages.

  • ASCII

    Why it's wrong here

    ASCII is limited to 128 characters and does not include the characters needed for Chinese or Arabic.

  • EBCDIC

    Why it's wrong here

    EBCDIC is mainframe encoding, not common.

About these practice questions

One of 988 original FC0-U71 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

3 more ways this is tested on FC0-U71

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. Which of the following character encodings can represent characters from virtually all written languages?

medium
  • A.Unicode/UTF-8
  • B.EBCDIC
  • C.Extended ASCII
  • D.ASCII

Why A: Unicode (UTF-8) is variable-width and supports all languages.

Variation 2. An IT specialist is explaining ASCII and Unicode to a trainee. Which statement accurately describes a difference between ASCII and Unicode?

hard
  • A.ASCII uses 8 bits per character and supports 256 characters.
  • B.Unicode uses 16 bits per character, while ASCII uses 7 bits.
  • C.ASCII is a variable-width encoding, while Unicode uses a fixed width.
  • D.Unicode can represent characters from multiple languages, while ASCII is limited to English.

Why D: ASCII uses 7 bits and can represent 128 characters. Unicode is a variable-width encoding that supports characters from many languages.

Variation 3. Which of the following character encoding standards supports characters from most of the world's languages and uses a variable number of bytes per character?

medium
  • A.Base64
  • B.EBCDIC
  • C.Unicode/UTF-8
  • D.ASCII

Why C: UTF-8 (a Unicode encoding) uses 1 to 4 bytes per character and supports a vast range of characters.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This FC0-U71 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the FC0-U71 exam.