Procedimiento Usual de Programación

  1. Análisis.  Refrasear el problema en términos computacionales.  Producir un algoritmo.  Un algoritmo es un conjunto de instrucciones precisas, específicas y detalladas, escritas en un lenguaje natural, necesarias y suficientes para la solución de un problema.  Consta de tres partes: propósito, definiciones e instrucciones escritas en pseudocódigo (lenguaje natural en el cual ciertas palabras tienen un significado especial).  Ejemplos de Algoritmos.


  2. Flujograma.  Representar gráficamente el algoritmo.

  3. Validación.  Preparar tabla de rastros, simulando los valores adquiridos por cada variable al ejecutarse manualmente el algoritmo.  Ejemplo de Tabla de Rastros.

  4. Codificación.  Escribir el algoritmo en un lenguaje de alto nivel.  Crear el programa fuente.

  5. Transcripción.  Llevar lo codificado a un medio comprensible por la computadora (disco fijo) utilizando el programa editor.

  6. Compilación.  Traducir el programa fuente del lenguaje de alto nivel utilizado al lenguaje de máquina como programa objetivo utilizando el programa compilador.

  7. Corrección de Errores Gramaticales.  Editar lo codificado.

  8. Ejecución con Datos de Prueba.  Datos para los cuales conocemos los resultados.

  9. Corrección de Errores de Lógica.  Editar los codificado o rehacer el algoritmo.

  10. Documentación.  Documento escrito descriptivo de la labor realizada.
    1. Exposición del problema
    2. Interpretación del problema
    3. Algoritmo
      1. Propósito
      2. Definiciones
      3. Pseudocódigo
    4. Flujograma
    5. Tabla de rastros
    6. Listado de compilación ó listado del programa fuente
    7. Exposición de datos de prueba y resultados esperados
    8. Listado de ejecución ó listado de resultados
    9. Explicación de los resultados
    10. Comentarios u observaciones
  11. Mantenimiento.

Última modificación : sábado 21 de junio de 1997

©Derechos Reservados - 1991 - Prof. H. D. A. Cabassa