Problem solving is a procedure to figure out the solution of complex problems. Problem solving is the main process in computer programming, where programmers first understand the problem, plan the solution and then understand how to translate algorithm into something a computer can do, and finally how to write the specific syntax or code required by a computer to get the job done.
PROBLEM:
Problem sometimes referred as an issue, is any situation that occurs and is unexpected or prevents something from occurring. In programming a problem is considered as a matter which is difficult to solve, it is a complex task or routine.
PROBLEM SOLVING PROCESS:
Finding a suitable solution for issues can be accomplished by the following the basic four step problem-solving process given below. 1. Define the problem. 2. Generate alternative solutions. 3.Evaluate and select an alternative. 4.Implement and follow up on the solution. ⦁ Define the Problem ⦁ Generate alternative solutions ⦁ Select an alternative ⦁ Implement the solution
DEFINE THE PROBLEM:
Specifically, the task of defining the problem consists of identifying what you know (input-given data), and what you want to obtain (output-the result). During this step, it is more important to understand described problem.
GENERATE ALTERNATIVE SOLUTIONS:
Many alternative solutions to the problem should be generated to achieve the desired results. Generating multiple alternatives can enhance the value of best solution. So, it is good to generate a list of all possible solutions and evaluate to decide which one is the best for that particular problem.
EVALUATE AND SELECT AN ALTERNATIVE:
Good problem-solving approach uses a series of considerations when selecting the best alternative. In this step, evaluate all possible solutions related to a target standard and select the best alternative. A particular alternative will solve the problem without causing other unanticipated problems.
IMPLEMENT AND FOLLOW UP ON THE SOLUTION:
The implementation of best solution also includes planning on what happens when something goes wrong with the selected solution. It is also important to follow up and track the results of solution at every stage of implementation.
Quiz
Time limit: 0
Quiz Summary
0 of 5 Questions completed
Questions:
Information
You have already completed the quiz before. Hence you can not start it again.