Problem Solving

  • Home
  • Problem Solving
Shape Image One

PROBLEM SOLVING

advanced divider

PROBLEM SOLVING:

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

advanced divider