De

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