CPSC 421 OOP Algorithmic Decomposition

123456789101112131415161718192021222324252627
Across
  1. 3. In decomposition, when performed correctly, the smaller parts are easier to _____
  2. 6. In general, free functions do not have any internal "____" between calls
  3. 7. In decomposition, when performed correctly, the smaller parts are easier to _____
  4. 9. Kind of a parameter where data is passed both to and from a function is ___/____
  5. 11. A possible tradeoff for decomposition
  6. 13. Kind of a parameter where data is passed only back from the function
  7. 17. Algorithmic decomposition is a lower-level approach needed for ___/___
  8. 18. In C++ an IN parameter can be passed by ____ _____
  9. 20. Part of the interface to a function
  10. 21. In C++ an OUT parameter can be passed by _____
  11. 24. In C++ an OUT parameter can be passed via the _____
  12. 25. Breaking a complex algorithm into a collection of smaller algorithms
  13. 27. In decomposition, when performed correctly, the smaller parts are easier to _____
Down
  1. 1. Hide the internal details of a function and only expose the minimal interface is _____ _____
  2. 2. In decomposition, when performed correctly, the smaller parts are easier to _____
  3. 4. Part of the interface to a function
  4. 5. In decomposition, when performed correctly, the smaller parts are easier to _____
  5. 8. Algorithmic decomposition only _____ so far
  6. 10. Parameters and local variables are _____ when the function call returns
  7. 12. Has many parts
  8. 14. In C++ an IN parameter can be passed by _____
  9. 15. In decomposition, when performed correctly, the smaller parts are easier to _____
  10. 16. Breaking a complex problem or system into a collection of smaller parts
  11. 19. Parameters and local variables are ______ when the function is called
  12. 22. Has a high level of difficulty
  13. 23. Generally something that algorithms are not concerned with, but code is
  14. 24. Part of the interface to a function is the _____ type
  15. 26. Kind of a parameter where data is passed only to the function