Title: Analyze abstract data types.
Course: Programming, Advanced (10152-II) > Section: Developing Object-Oriented Programming (OOP)

Analysis may include the following types:

- Array: a structure comprised of a group of variables under a single name and accessed by the index
- Graph: a structure in which nodes can be connected to any other node
- Linked-list: a structure in which each item is linked to the next one by means of a pointer
- Queue: a structure accessed by inserting items at one end and removing them from the other
- Stack: a dynamic structure accessed from only one end
- Tree: a structure begun at the root node in which each node can have child nodes