# The basic Model of computation

**The basic Model of computation**

**Problem definition:**

A problem definition involves the clear identification of the problem in terms of available input parameters and desired solution.

**Approach towards solving the problem:**

After a problem is identified, the user needs to implement a stepbystep solution in terms of algorithms.

**Graphical representation of problem solving sequence:**

This step involves representing the steps of algorithm pictorially by using a flowchart. Each component of the flowchart presents a definite process to solve the problem.

**Converting the sequence in a programming language:**

Converting the graphical sequence of processes into a language that the user and the computer can understand and use for problem solving is called programming. After the program is compiled the user can obtain the desired solution for the problem by executing the machine language version of the program.