Across
- 3. Iterative development methodology emphasizing collaboration and flexibility.
- 4. A named storage location that holds data which can change during execution.
- 7. A flaw in code that causes unexpected behavior
- 9. A function that calls itself.
- 13. A storage location for code, often hosted on GitHub or Bitbucket.
- 14. Repeats a block of code until a condition changes
- 17. An error that interrupts normal program flow
- 18. Number system using only 0s and 1s
Down
- 1. A set of functions or endpoints that allow software systems to communicate.
- 2. The process of finding and fixing software errors.
- 5. A step-by-step procedure for solving a problem or performing a computation.
- 6. An ______ operation is a sequence of operations that is executed as a single, indivisible unit, meaning it either completes entirely or not at all, without any interference from other processes
- 8. Object-oriented concept of bundling data and methods together.
- 10. To restructure existing code without changing its external behavior.
- 11. Scalable remote computing resources
- 12. A prebuilt structure of tools and libraries for building applications efficiently.
- 15. Version control system that tracks changes
- 16. an OS synchronization tool used to control access to shared resources by multiple processes or threads
