SDD Prelim Revision

12345678910111213141516171819202122232425
Across
  1. 3. A function that returns how many characters are in a string
  2. 4. A data type that can be either true or false
  3. 7. Repeating actions in code using loops
  4. 9. Judging how well the system meets its goals and user needs
  5. 12. Writing instructions and explanations for users and developers
  6. 14. Writing the actual code or building the system
  7. 19. Checking if the system works correctly and fixing any bugs
  8. 20. A value passed into a function to customize its behavior
  9. 22. Joining strings together using the + operator
  10. 23. A function that gives a different value each time it's called
  11. 24. A conditional loop that repeats while a condition is true
  12. 25. A fixed loop that repeats a set number of times
Down
  1. 1. A reusable block of code that performs a specific task
  2. 2. A sequence of characters used to store text
  3. 5. First stage of a project where requirements are gathered and problems are understood
  4. 6. A whole number used in calculations
  5. 8. Using math operations like +, -, *, /, and ^
  6. 10. A function that adjusts a number to the nearest whole value
  7. 11. A single letter, digit, or symbol used in programming
  8. 13. A rule that must be true for something to happen in code
  9. 15. Used to combine conditions—includes AND, OR, and NOT
  10. 16. Planning how the system will look and work before building it
  11. 17. Making decisions in code using if statements
  12. 18. Giving a value to a variable using the equals sign
  13. 21. A number with decimals used for precise values