Module 2: Data Definition and Data Type Flashcards
Defines a particular data
Data definition
Definition should define a single concept
Atomic
Definition should be able to be mapped to some data element
Traceable
Definition should be unambiguous
Accurate
Definition should be understandable
Clear and Concise
Represents an object having a data
Data object
Data types which has built-in support
Built-in Data type
Examples of built-in data types
Integers, boolean (true, false), floating (decimal numbers), character and strings
Data types that can be implemented in many ways
List
Array
Stack
Queue
What are basic operations that process data in data structures (IDTSMS)
Traversing
Searching
Insertion
Deletion
Sorting
Merging
Container which can hold a fix number of items and the items should be of the same type
Array
Items stored in an array
Element
Each location of an element in an array
Index
Prints all the array elements one by one
Traverse