SLR 24/ Computational Methods Flashcards
What are the Key principles of Computational Methods?
- Decomposition
2.Pattern Recognition
3.Abstraction
4.Algorithms
5.Calculations
6.Storage
Define Decomposition
Breaking down a complex problem or system into smaller, more manageable parts.
Define Pattern Recognition
Looking for similarities between different problems and solutions that already exist.
Define Abstraction
Focusing on the important information only, ignoring irrelevant detail.
Define Algorithms
Developing a step-by-step solution to the problem or rules to follow to solve the problem.
Define Calculations
Performing arithmetic and logical comparisons. Computers are well-suited to these tasks.
Define Storage
Deciding how and where data will be retrieved and stored.
Define the Divide and Conquer method
Divide and conquer algorithms split a problem into smaller problems that are easier to solve.
Individual solutions to these smaller problems must be combined into a larger solution to the original problem.
This technique is effective but its use is limited, as there are many problems that cannot be easily divided and combined.