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