Across
- 1. Ensuring input data meets expected requirements.
- 3. A reusable piece of code, often imported into other scripts.
- 7. The reasoning that governs a program’s decisions.
- 10. A step-by-step procedure for solving a problem or task in programming.
- 12. A mechanism to store data for quicker access.
- 15. A data structure following FIFO order.
- 16. A widely used architectural style for APIs.
- 17. Something that triggers an action in programming.
- 19. A single element in a programming language’s grammar.
- 20. A file containing a sequence of instructions.
- 23. A collection of elements, often indexed.
Down
- 1. Ensuring input adheres to expected conditions.
- 2. Creates the look and feel of a product.
- 4. Identify and resolve bugs that disrupt the program.
- 5. Used to handle unexpected issues during code execution.
- 6. A field of AI that focuses on teaching machines to learn patterns
- 8. A blueprint for creating objects in object-oriented programming.
- 9. A person who writes, tests, and maintains code.
- 11. A specific instance of a class in programming.
- 13. Output information for debugging or user interaction.
- 14. A data structure where elements follow LIFO order.
- 18. A runtime anomaly or unexpected behavior in code.
- 21. A person who ensures the project is delivered on time and meets requirements.
- 22. The set of rules that defines the structure of code.
