Strategies For Solving Problems Emancipation Proclamation Term Paper
Much of computer science involves designing completely automatic systems that will later solve some specific problem -- systems to accept input data and, in a reasonable amount of time, calculate the correct response or a correct-enough approximation.In addition, people in computer science spend a surprisingly large amount of human time finding and fixing problems in their programs -- debugging.Studies conclude people's strategies cohere with their goals and stem from the natural process of comparing oneself with others.
In a problem-solving context, it can be used to formally represent a problem as a theorem to be proved, and to represent the knowledge needed to solve the problem as the premises to be used in a proof that the problem has a solution.
It can also be applied to a product or process prior to an actual failure event—when a potential problem can be predicted and analyzed, and mitigation applied so the problem never occurs.
Techniques such as failure mode and effects analysis can be used to proactively reduce the likelihood of problems occurring.
The term problem solving means slightly different things depending on the discipline.
For instance, it is a mental process in psychology and a computerized process in computer science.