Please enable JavaScript.
Coggle requires JavaScript to display documents.
Research and Investigation - Coggle Diagram
Research and Investigation
Data Structures
Array
Collection of elements
Accessed using their index
Fixed size
Stacks
LIFO principle
Push and pop operations
Function call stack
Queue
FIFO principle
Enqueue and dequeue
Used in real world scenarios such as job scheduling
Graphs
Offers a rich set of algorithms for traversal
Used to model real world scenarios
Consists of nodes and vertices that represent entities
Trees
Hierarchal strucutre
Starts with root node followed by parent nodes, child nodes etc.
Commonly used in search operations
Data exchange
Protocols
HTTPs
Supports methods such as GET, POST and DELETE
Defines rules for requesting and transmitting hypertext documents
Widely used for communicating on the World Wide Web
TCP/IP
Foundational protocol suite for communication over the internet
Enables reliables
File exchange
Data interface
GUI
API
Web-based user interface
Data specifications
Data format
Data model
Data schema
Data vocabulary
Data exchange protocols
Data government policies