Sunday, 18 August 2019

Questions


Questions

1. What are the six steps of problem solving?

2. What is an algorithmic solution to a problem?

3. Name three current problems in your life that could be solved through an algorithmic process. Explain why each of these problems is algorithmic in nature.

4. What is a heuristic solution to a problem?

5. Name three current problems in your life that might be solved through a heuristic approach. Explain why each of these problems is heuristic in nature.

6. Name three problems that might arise at home, at school, or in a business that could be solved more efficiently with computer assistance. Do these problems require an algorithmic or heuristic solution? Why?

7. State a reason why each of the six problem-solving steps is important in developing the best solution for a problem. Give one reason for each step.

No comments:

Post a Comment