Correct option is C
Non-Primitive Data Structures are derived from primitive data types to represent more complex forms of data. Examples include arrays, linked lists, stacks, and queues.
Important Key Points:
1. Non-primitive structures allow for efficient storage and management of data.
2. They are categorized as
linear (e.g., arrays, linked lists) and
non-linear (e.g., trees, graphs).
3. They are often used for dynamic data representation.
Knowledge Booster:
·
Primitive Data Types: Include int, char, float, etc., which are directly supported by the language.
·
Dynamic Elements: Implies flexibility in storage but does not define non-primitive structures specifically.
·
Metamodel Elements: More relevant in model-driven architecture.