NSCT – Data Representation & Abstraction MCQs 20 min Score: 0 Attempted: 0/20 Subscribe 1. . Data representation in computer systems refers to: (A) The way data is stored, organized, and manipulated in a computer (B) Encrypting files (C) Compressing files (D) Backup onlyShow All Answers 2. . Abstraction in computer science means: (A) Encrypting data (B) Hiding complex details and showing only essential features (C) Compressing data (D) Backup only 3. . Binary representation uses: (A) Ten symbols (0–9) only (B) Two symbols, 0 and 1, to represent data (C) Sixteen symbols (0–F) only (D) ASCII characters only 4. . The purpose of data abstraction is: (A) Backup only (B) Encrypt data (C) Compress data (D) To reduce complexity and allow modular design 5. . Bit is: (A) A byte (B) The smallest unit of data in a computer, representing 0 or 1 (C) A kilobyte (D) A megabyte 6. . A byte consists of: (A) 16 bits (B) 4 bits (C) 8 bits (D) 32 bits 7. . ASCII is: (A) An encryption method (B) A compression algorithm (C) A standard for representing characters as numerical codes (D) Backup system 8. . Unicode is used for: (A) Representing characters from multiple languages consistently (B) Compressing files (C) Encrypting files (D) Backup only 9. . High-level abstraction in programming involves: (A) Backup only (B) Encrypting algorithms (C) Compressing programs (D) Focusing on problem-solving without dealing with hardware details 10. . Low-level abstraction involves: (A) Backup only (B) Encrypting data (C) Compressing data (D) Programming closer to machine hardware and instructions 11. . Data types in programming provide: (A) Only encrypted data (B) A way to categorize and define the kind of data stored in memory (C) Only compressed data (D) Backup only 12. . Primitive data types include: (A) Arrays only (B) Integer, float, character, and Boolean (C) Structures only (D) Objects only 13. . Composite data types include: (A) Integers only (B) Arrays, structures, and objects (C) Characters only (D) Boolean only 14. . Advantages of data abstraction include: (A) Simplifies programming, enhances modularity, and improves maintainability (B) Only encryption (C) Only compression (D) Backup only 15. . Representation of real numbers in computers is usually done using: (A) Binary integers only (B) Floating-point representation (C) ASCII codes only (D) Backup system 16. . Representation of integers in computers can be: (A) Signed (positive/negative) or unsigned (positive only) (B) Only positive (C) Only characters (D) Only floating-point 17. . Two's complement is used for: (A) Representing characters (B) Representing negative integers in binary (C) Representing floating-point numbers (D) Backup only 18. . Data abstraction supports: (A) Only compression (B) Only encryption (C) Encapsulation in object-oriented programming (D) Backup only 19. . Levels of abstraction in computer systems include: (A) Only software (B) Only hardware (C) Hardware level, machine level, assembly level, and high-level programming (D) Backup only 20. . The main purpose of data representation and abstraction is to: (A) Efficiently represent information in memory while hiding unnecessary complexity (B) Encrypt data (C) Compress files (D) Backup tables