Algoritmo

Se trata de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución.

Según los expertos en matemática, los algoritmos permiten trabajar a partir de un estado básico o inicial y, tras seguir los pasos propuestos, llegar a una solución.

Cabe mencionar por último que los algoritmos son muy importantes en la informática  ya que permiten representar datos como secuencias de bits. Un programa es un algoritmo que indica a la computadora qué pasos específicos debe seguir para desarrollar una tarea.

Pseudocódigo

El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.

Las principales características de este lenguaje son:

  • Se puede ejecutar en un ordenador
  • Es una forma de representación sencilla de utilizar y de manipular.
  • Facilita el paso del programa al lenguaje de programación.
  • Es independiente del lenguaje de programación que se vaya a utilizar.
  • Es un método que facilita la programación y solución al algoritmo del programa.

Todo documento en pseudocódigo debe permitir la descripción de:

  • Instrucciones primitivas
  • Instrucciones de proceso
  • Instrucciones de control
  • Instrucciones compuestas
  • Instrucciones de descripción

Estructura a seguir en su realización:

Cabecera:

  • Programa:
  • Modulo:
  • Tipos de datos:
  • Constantes:
  • Variables:

Cuerpo:

  • Inicio
  • Instrucciones
  • Fin

Diagrama de Flujo

Son diagramas que emplean símbolos gráficos para representar los pasos o etapas de un proceso. También permiten describir la secuencia de los distintos pasos o etapas y su interacción.

Las personas que no están directamente involucradas en los procesos de realización del producto o servicio, tienen imágenes idealizadas de los mismos, que pocas veces coinciden con la realidad.

La creación del diagrama de flujo es una actividad que agrega valor, pues el proceso que representa está ahora disponible para ser analizado, no sólo por quienes lo llevan a cabo, sino también por todas las partes interesadas que aportarán nuevas ideas para cambiarlo y mejorarlo

Dibujo.PNG

Bibliografía

Algoritmo: http://definicion.de/algoritmo

Pseudocódigo: http://www.desarrolloweb.com/articulos/pseudocodigo.html

Diagrama de Flujo: http://www.elprisma.com/apuntes/administracion_de_empresas/quesonlosdiagramasdeflujo/

Imagen: http://diagramas-de-flujo.wikispaces.com/SIMBOLOGIA+Y+SIGNIFICADO

About these ads