Consider the following statements.
- ASCII is a character encoding standard.
- Unicode was developed to support characters from many languages.
- EBCDIC is commonly associated with IBM systems.
A1 and 2 only
B2 and 3 only
C1, 2 and 3
D1 only
Answer:
C. 1, 2 and 3
Read Explanation:
Character Encoding Standards
- ASCII (American Standard Code for Information Interchange): A 7-bit character encoding scheme that represents 128 characters, including English alphabets, numerals, and control codes. It is the fundamental standard for early telecommunications and computing.
- Unicode: A universal character encoding standard designed to represent text from virtually all human languages. Unlike ASCII, it uses variable-length encodings (like UTF-8, UTF-16, or UTF-32) to accommodate over 149,000 characters, including emojis and historical scripts.
- EBCDIC (Extended Binary Coded Decimal Interchange Code): An 8-bit character encoding developed by IBM in 1963. It was primarily used on IBM mainframe and midrange systems. It is structurally distinct from ASCII, which causes significant compatibility issues when data is transferred between mainframe and non-mainframe environments.
Key Comparative Data
- ASCII: Limited to 128 (7-bit) or 256 (Extended ASCII) characters.
- Unicode: Supports internationalization (i18n) by providing a unique code point for every character across multiple scripts.
- Compatibility: Most modern systems utilize UTF-8 (a part of the Unicode standard) as the default encoding to ensure seamless interoperability across platforms, while EBCDIC remains largely restricted to legacy IBM architecture.
