INTRODUCTION TO DATA
STRUCTURES EXAM QUESTIONS AND
ANSWERS
data structure - Correct Answers -systematic way of organizing input data
specifying operations - Correct Answers -(algorithms
Abstract Data Type (ADT) - Correct Answers -the type of the data stored
the operations that support the data
software life cycle steps - Correct Answers -1Problem Analysis
2 Structured Design
3 Implementation
4 Testing and Debugging
5 Production and Maintenance
Robustness - Correct Answers -producing correct solutions and being able to handle
inputs that are not expected for this application.
The main feature of ADT is - Correct Answers -a clear description of the input to each
operation
the action of each operation
its return type
ADT to describe any data structures - Correct Answers -linked lists
queues
stacks
trees
heaps
graphs
linear - Correct Answers -list, array, vector, linked list, sequence, queue, stack,deque
hierarchical: - Correct Answers -tree, heap
arbitrary - Correct Answers -graph, network
Adaptability - Correct Answers -designing a software in a smart way that can be
adopted easily to other applications across different
platforms with reasonable maintain time or complemented by
STRUCTURES EXAM QUESTIONS AND
ANSWERS
data structure - Correct Answers -systematic way of organizing input data
specifying operations - Correct Answers -(algorithms
Abstract Data Type (ADT) - Correct Answers -the type of the data stored
the operations that support the data
software life cycle steps - Correct Answers -1Problem Analysis
2 Structured Design
3 Implementation
4 Testing and Debugging
5 Production and Maintenance
Robustness - Correct Answers -producing correct solutions and being able to handle
inputs that are not expected for this application.
The main feature of ADT is - Correct Answers -a clear description of the input to each
operation
the action of each operation
its return type
ADT to describe any data structures - Correct Answers -linked lists
queues
stacks
trees
heaps
graphs
linear - Correct Answers -list, array, vector, linked list, sequence, queue, stack,deque
hierarchical: - Correct Answers -tree, heap
arbitrary - Correct Answers -graph, network
Adaptability - Correct Answers -designing a software in a smart way that can be
adopted easily to other applications across different
platforms with reasonable maintain time or complemented by