Anda di halaman 1dari 2

QUE ES PSEUDOCODIFICACION?

Diremos que una es un pseudocdigo si mediante ella podemos describir la solucin de un problema en
forma de algoritmo dirigido al computador, utilizando palabras y frases del lenguaje natural sujetas a unas
determinadas reglas. Todo pseudocdigo debe
posibilitar la descripcin de:
Instrucciones de entrada/salida.
Instrucciones de proceso.
Sentencias de control del flujo de ejecucin.
Acciones compuestas, que hay que refinar
posteriormente.

Que e pseudocodificacion?

Diremos que una es un pseudocdigo si mediante ella podemos describir la solucin de un problema en
forma de algoritmo dirigido al computador, utilizando palabras y frases del lenguaje natural sujetas a unas
determinadas reglas. Todo pseudocdigo debe posibilitar la descripcin de:

Instrucciones de entrada/salida.
Instrucciones de proceso.
Sentencias de control del flujo de ejecucin.
Acciones compuestas, que hay que refinar posteriormente.

Asimismo, tendr la posibilidad de describir datos, tipos de datos, constantes, variables, expresiones,
archivos y cualquier otro objeto que sea manipulado por el programa.

Acciones simples

Las acciones simples, tambin denominadas instrucciones primitivas, son aquellas que son ejecutadas de
forma inmediata por el procesador.


Asignacin: almacena en una variable el resultado de
evaluar una expresin.
Entrada: Toma un dato del dispositivo estndar de
entrada y lo almacena en una variable. Si se leen varias
variables, se pueden colocar stas en una misma
instruccin separndolas por comas.
Salida: imprime en el dispositivo estndar de salida el
resultado de evaluar una expresin. Al igual que en la
lectura, se pueden imprimir varias expresiones en una
sola instruccin de escritura.



PSEUDOCDIGO
El principal objetivo del pseudocdigo es el de representar la solucin a un algoritmo de la forma ms
detallada posible, y a su vez lo ms parecida posible al lenguaje que posteriormente se utilizara para la
codificacin del mismo.
# Las principales caractersticas de este lenguaje son:
Se puede ejecutar en un ordenador.
Es una forma de representacin sencilla de utilizar y de manipular.
Facilita el paso del programa al lenguaje de programacin.
Es independiente del lenguaje de programacin que se vaya a utilizar.
Es un mtodo que facilita la programacin y solucin al algoritmo del programa.


# Todo documento en pseudocdigo debe permitir la descripcin de:
Instrucciones primitivas
Instrucciones de proceso
Instrucciones de control
Instrucciones compuestas
Instrucciones de descripcin

EJEMPLO:
* *Programa que calcula el rea de un cuadrado a partir de un lado dado por teclado.

Programa: area_cuadrado
Modulo: main **( tambin se puede llamar principal)
Variables:
lado: natural
rea: natural
Inicio:
Visualizar "Introduce el lado del cuadrado"
Leer lado
Area<- lado * lado
Visualizar "El rea del cuadrado es", area
Fin