# Understanding Problem Analysis.

## Problem Analysis.

Problem Analysis in Computer programming is the process where we break down problems into its components so that the problems can easily be understood. The way to do this is to write an ALGORITHM of the problem. ### Problem Definition.

The process of understanding the problem and then defining it on the basis of following:

• Date requirement of the given problem.
• Type of input variable required.
• Type of output variable required is called problem definition.

### Problem Solving.

Computers are used to solve real life problems of business and science. Any problem which can be solved manually can also be solved by the computer, but the computer has to be programmed to solve the problem. Before programming, we must know how to solve the problem, so that we can program it. The entire series of instructions needed to complete a given procedure is called a “program”. The development of this sequence of steps I referred as “programming”. The person who writes computer programs is known as “programmer”. The programmer must understand problems as well as procedures and steps involved in its solution to get manful results.

### Analyzing the Problem.

Suppose you are assigned to solve an arithmetic problem and you are not familiar with steps involved in solving that problem. In such a case. You will not be able to solve the problem. The same applies to writing computer programs. A computer programmer cannot write the instructions to be followed by a computer unless he knows how to solve the problem manually. The first step in preparing an application for a computer is to define problem precisely. In addition, a program source date, logical and practical procedures needed to solve the problem. This analysis must take place before actual preparation program. Otherwise, time may be wasted in preparing a program that will subject to major changes before completion.

Problem Analysis in Computer programming is the process where we break down problems into its components so that the problems can easily be understood. The way to do this is to write an ALGORITHM of the problem.

Problem Analysis in Computer programming is a way where problems are discussed for giving the solution. The topic like Problem Solving, Analyzing the Problem. 