You are on page 1of 2

Introduction :

Problem solving is a creative process which largely defines systematic order. Problem definitionThis is step in computer .The problem solver should be understand the problem is thoroughly in the term of the requirement that is what are inputs and output operation is to be performed. Analysis The given problem must be analyzed before it is solved. This is determines the data items there types and relationships. Designing Designing phase deals with during solving the problem ,algorithms ,flowcharts are some of the design techniques.Algorithm(some phase of designing) is step by step procedure to solve a particular problem it consist of precise and well defined statement that performs a specific operation. Algorithm notationsWhile writing algorithms the flowing notation is consider : 1) 2) 3) 4) Name, Step no, Explanatory comment , Termination

Flowcharts(notation)Flowcharts is a chart showing the flow of logic involves in solving a problem . This defined for an algorithm , it can be defined as a diagrammatic representation of an algorithm. It makes use of geometrical figures to specify a particular operation. Coding It is a complete structure of a problem to e solved structure of a problem to be solved by a computer. Such structure is called program. A program is set of instruction to solve a particular problem by computer and actual process of writing program is called as coding.Programs are written using the programming languages.

Running the program The program can be run or executed in the central processing unit . This phase of program solving by computer involves the following 3 steps:1.) Understanding the instruction , 2.) Storing data and instruction, 3.) Performing computation.

DebuggingThe process of detecting and correcting the errors in the program is known as debugging. Generally program have 3 steps of errors: 1.) Syntax error, 2.) Logical error, 3.) Runtime error.

Testing The process of executing the program to test the correctness of the output of the problem is called as testing. The program is tested by executing or testing different types of the data ,logical errors are the outcome of this process.

DocumentationDocumentation is the process of maintain explanatory comments to the statements of the program to help the other user understand .

You might also like