viernes, 3 de octubre de 2014

¿Cómo diseñar un programa?


Antes de iniciar el diseño de un programa se debe tomar en cuenta que el 90% de un programa exitoso está en el planteamiento correcto del problema que el programa debe resolver.
A continuación se presentan los pasos para el correcto diseño de un programa:

PASO 1: Definición del problema.

Este paso es quizá el mas importante de todos porque en el radica el nucleo del programa que es el problema que se debe resolver. Mientras más entendido este la definición del problema mejor sera diseñado el programa.

PASO 2: Planeación de la solución.

En este paso se hace una especie de desglose de todo lo que el programa requiere que son:
  • Datos de entrada: Son todos los datos que el usuario ingresa.
  • Datos de salida: Son todos los datos que la maquina imprime o muestra en pantalla.
  • Datos adicionales: Son aquellos datos especiales que la maquina utiliza para hacer el proceso en algunos casos
PASO 3: Proceso.

En este paso se escribe todo el proceso en lenguaje informal de todo lo que el programa va a realizar incluyendo los datos de entrada, de salida o datos adicionales si los hubiese.

PASO 4: Diagrama de flujo.

En este paso se realiza el diagrama de flujo respectivo al proceso escrito en el paso 3 teniendo muy en cuenta la estructura del mismo para que sea clara.

PASO 5: Pseudocódigo.

En este paso utilizando el diagrama de flujo como guía se transcribe el programa en lenguaje de pseudocódigo.

PASO 6: Prueba de escritorio.

Una vez se haya terminado el diagrama de flujo y el pseudocódigo se debe realizar las pruebas de escritorio correspondientes al programa para verificar si está bien diseñado o si necesita algunas correcciones en el diagrama de flujo o en el pseudocódigo. Si el programa no presenta errores se puede pasar el pseudocódigo a lenguaje de programación.
 

No hay comentarios:

Publicar un comentario