Problem Solving in Everyday Life


People make decisions every day to solve problems that affect their lives. The problems may be as unimportant as what to watch on television or as important as choosing a new profession. If a bad decision is made, time and resources are wasted, so it’s important that people know how to make decisions well. There are six steps to follow to ensure the best decision. These six steps in problem solving include the following.
  1. Identify the problem
  2. Understand the problem
  3. Identify the alternative ways to solve a problem
  4. Select the best way to solve a problem from the list of alternative solutions
  5. List instructions that enable you to solve the problem using the selected solution.
  6. Evaluate the solution.
Explanation to each step:

A. Identify the problem:

This is the first step towards solving a given problem. One must properly comprehend what exactly the challenge is.  

Example : Add two numbers and store the results in another number.

B. Understand the problem:

One must know and properly understand what is involved in the problem before one goes ahead with the problem. This includes comprehending the knowledge base (which is the prerequisite knowledge that one must have before attempting a particular task) of a problem.

Example : In addition of two number, we must know about how to perform an addition.

C. Identify the alternative ways to solve a problem:

One must have a set of different approaches towards a problem so that one can choose the best approach from them and can work with some other approach in case the first approach fails. A list of alternatives helps one to prioritize the alternatives.

Example : In addition of two number, we takes inputs from user or programmer define the inputs and we will perform an addition in following ways.
  •  C = A + B
  •  A = A + B 
D. Select the best way to solve the problem from the list of alternative solutions: 

One must be totally through with the pros and cons of the problem before going ahead with it. The following are the parameters on which the best alternative is decided:
  • The solution must be concise and efficient.
  • It must involve as less manpower as possible.
Example : In addition of two number, 

We considered,   C = A + B    equation, because after performing an addition, the value of inputs are not change and result store in different variable.

E. List instructions that enable you to solve the problem using the selected
solution:

Instructions, which are listed properly helps one to refer to them for guidance. This increases the efficiency of the task in hand and also saves time, cost, etc.  

Example : In addition of two number, 
  • Start.
  • Take the inputs from user/program define the value of inputs.
  • Perform the addition.
  • Store result in third variable.
  • Stop
F. Evaluate the solution:

To evaluate a problem means to check whether the solution of a problem is correct. The solution must be reviewed in proper detail so that the evaluation can be completed efficiently and quickly.  

Example : In addition of two number, 

The value of C is equal to addition of A and B  

Comments

Popular posts from this blog

Lab Assignment (Programming and Problem Solving) SPPU BE First Year.

Examples of Flowchart and Pseudo Code

Unit 4