Algorithms and Problem Solving
Across
- 2. An ordered set of steps to solve a problem.
- 4. Check for a specific number or range of character count.
- 7. Hierarchical diagram of a computer system design.
- 9. Systematic checks to ensure a program works correctly.
- 11. Sorting algorithm comparing and swapping adjacent elements.
- 13. Check ensuring characters match a predefined pattern.
- 14. Investigation phase specifying program requirements.
- 16. Phase showing how the program should be developed based on analysis.
- 17. Data that is accepted by a program.
- 19. Breaking down a complex problem into smaller parts.
- 22. Method keeping key elements and discarding unnecessary details during analysis.
- 24. Search algorithm inspecting items sequentially.
Down
- 1. Diagram showing task steps and their order.
- 3. Data stored for future use.
- 5. The largest or smallest acceptable data value.
- 6. Checking data accuracy during copying or transfer.
- 8. data that is rejected by a program
- 10. Information displayed or printed for users.
- 12. Check confirming a data item has been entered.
- 15. The writing of the program.
- 18. Simple method using English keywords to describe an algorithm.
- 20. Check if a number falls between upper and lower values.
- 21. Automated checks ensuring data is reasonable.
- 23. Tasks performed by the program using data.
- 25. Data entered into the system while it's active.