Pseudocodigo

Páginas: 7 (1581 palabras) Publicado: 4 de marzo de 2013
Conceptos Básicos.
1.2 Representación de algoritmos: gráfica y pseudocódigo.

El pseudocódigo
El pseudocódigo (falso lenguaje) es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación, como asignaciones, ciclos y condicionales. Es utilizado para describir algoritmos en libros ypublicaciones científicas, y como producto intermedio durante el desarrollo de un algoritmo.
El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios en una implementación. Programadores diferentes suelen utilizar convenciones distintas, que pueden estar basadas en la sintaxis de lenguajes deprogramación concretos. Sin embargo, el pseudocódigo en general es comprensible sin necesidad de conocer o utilizar un entorno de programación específico, y es a la vez suficientemente estructurado para que su implementación se pueda hacer directamente a partir de él
Después de haber escrito el pseudocódigo se tiene una idea clara de los pasos que deben seguirse para construir el programa, pero aúntendría que ser codificado en un lenguaje. Cuanto más detallado sea el pseudocódigo, más sencillo será este proceso.
El pseudocódigo es una herramienta muy útil utilizada en el diseño de algoritmos para resolver problemas que, si emplea los principios de la programación estructurada, permite expresar el flujo de ejecución de las instrucciones de una forma clara, sin ambigüedad y usando un lenguajenatural.

El pseudocódigo es una forma de describir la solución a un problema de manera que su traducción posterior a un lenguaje de programación de alto nivel sea sencilla. Trata de definir la solución del problema en un lenguaje intermedio entre el humano y el de programación.









Reglas generales del pseudocódigo
No hay una forma estándar de diseñar un pseudocódigo,depende en gran medida del criterio del programador. A pesar de ello, es aconsejable respetar lo más rigurosamente posible las siguientes normas de carácter general:

— Todo pseudocódigo comienza con la palabra «Inicio» y termina con la palabra «Fin».

— Cada instrucción se debe escribir en una línea.

— Para su descripción, se utilizan una serie de palabras reservadas: Inicio, fin,si, entonces, si no, fin-si, mientras, etc.

— Debe escribirse «identado» (tabulado) para mostrar claramente las dependencias de control dentro de los módulos.

— Cada estructura utilizada tendrá un solo punto de comienzo y un solo punto de fin de estructura. Algunos autores suelen utilizar un corchete para unir el principio y fin de cada estructura.

— Se escribirá en minúscula,excepto aquellos nombres que elige el programador, como son los nombres de variables, de ficheros, de módulos, etc., que se escribirán con mayúsculas.

A continuación se verá en pseudocódigo las tres estructuras básicas de control en las que se apoya la programación estructurada.
Estructura secuencial

EJEMPLO:
Calcular la suma y el producto de dos números.

La solución es sencilla, loprimero que se tiene que hacer es introducir los números A y B, después sumarlos, luego multiplicarlos y, por último, presentar los resultados al usuario en pantalla. Estas acciones se deben ejecutar en ese orden y secuencialmente, la estructura secuencial expresa perfectamente la solución al problema.

El pseudocódigo siguiendo las reglas descritas anteriormente sería:

InicioIntroducir A y B
SUMA = A + B
PRODUCTO = A * B
Mostrar SUMA, PRODUCTO
Fin






Estructura condicional

Es la que realiza un conjunto de instrucciones de entre varios posibles, dependiendo del cumplimiento, o no, de una determinada condición.

Existen tres tipos de estructuras condicionales:

— Estructura condicional simple.
— Estructura condicional doble....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pseudocodigo
  • Pseudocodigo
  • Pseudocodigo
  • Pseudocodigos
  • pseudocodigo
  • Pseudocodigos
  • Pseudocódigo
  • Pseudocodigo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS