Across
- 1. A sequence in which each number is the sum of the two preceding ones, used in algorithm analysis.
- 3. A platform for developing, shipping, and running applications in containers.
- 4. A synchronization tool used to control access to shared resources in concurrent programming.
- 7. A query language for APIs that allows clients to request exactly the data they need.
- 8. A type of database that does not use the traditional relational model, designed for scalability and flexibility.
- 10. The practice of distributing data across multiple machines to improve performance and scalability.
Down
- 2. A deviation from the expected behavior, often used in data analysis for detecting outliers.
- 5. A concept in object-oriented programming where multiple functions or methods share the same name but differ in parameters.
- 6. A theoretical machine that formalizes the concept of computation, central to computational theory.
- 9. A divide-and-conquer sorting algorithm that selects a pivot to partition an array for efficient sorting.
