Procedural Programming Paradigm

Programming paradigm is how we view the programming problem solving (or point of "attack" us in solving a programming problem). There are many ways to solve a problem, so there are many existing paradigms.

Some examples of existing programming paradigms are: procedural, functional, declarative, and object. In short we can say that:

• procedural paradigm at solving problems as a result of a series of steps to solve the sub problem.

• look at functional paradigm for solving problems of composition and function application that maps the problem to the answer.

• declarative paradigm of looking at solving problems as a result of the facts and inference rules given.

• object paradigm at solving problems as a result of classroom interactions that form the object (the object in this concept is the representation of objects in the real world). (John Nugroho, Paradigm Mekadinme Programming and Program Execution).

Procedural programming paradigm based on the concept of Von Newman machines, a group of storage (memory), which are divided into instruction memory and data memory, each of which can be named and the price. Instructions will be executed one by one sequentially by a single processor. Some instructions determine the next instruction to be executed. Reviewed and modified data sequentially as well. Programs in this paradigm is based on the structuring of information in memory and manipulation of information stored on them. Keywords that are often echoed in this approach are:

Algorithms + Data Structures = Programs

Programming with this paradigm is not "Human" and not "natural", because they have to think within the confines of the machine (computer), sometimes even this restriction is more binding than limits Problems own. The advantage of this programming paradigm is the efficiency of execution, because it close to the engine.
> swap

Related Post:

0 Komentar untuk "Procedural Programming Paradigm"

Back To Top