Which two statements are true regarding the use of UTF-16 encoding? (Choose two.)
A. Enables easier loading of multinational data
B. Uses a fixed-width multibyte encoding sequence
C. Asian characters are represented in three characters
D. Uses a variable-width multibyte encoding sequence
E. European characters are represented in one or two bytes
Answer: A, B
Explanation:
AL16UTF16 is a 2-byte, fixed-width Unicode character set, which is also referred to as UTF16 or UCS2. The ASCII English character set is assigned the first 128 values from 0 (0X00) through 127 (oX7F) in Unicode, which translates to 1 byte. Even though AL16UTF16 uses one more byte than UTF8 for ASCII character representation, it is still faster because it uses fixed-width encoding as opposed to UTF8, which uses variable-width encoding. UTF-16 encoding enables easier loading of multinational data. It uses a fixed-width multibyte encoding sequence.
Incorrect Answers
C: Asian characters are represented in two characters because UTF16 is a 2-byte, fixedwidth Unicode character set.
D: It uses a fixed-width multibyte encoding sequence.
E: European characters are represented in two bytes because UTF16 is a 2-byte, fixedwidth Unicode character set.
OCP Oracle9i Database: New Features for Administrators, Daniel Benjamin, p. 266-278
Chapter 5: Language Enhancements
Oracle 9i New Features, Robert Freeman, p. 139-146
Chapter 5: Miscellaneous Oracle9i Features and Enhancements
No comments:
Post a Comment