Fases de creacion de un programa

Solo disponible en BuenasTareas
  • Páginas : 3 (513 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de noviembre de 2010
Leer documento completo
Vista previa del texto
Isaac Gustavo Farías Camacho
Introducción a la computación
Sección: D06
Lectura No. 12 Fases de creación de un programa
 
* Definición del problema.
Esta fase está dada por el enunciado delproblema, el cual requiere una definición clara y precisa. Es importante que se conozca lo que se quiere realizar por medio de la computadora, mientras no se tenga una idea clara no tiene casocontinuar con el paso siguiente
Análisis del problema una vez que se ha comprendido lo que se desea lo que la computadora realice es necesario definir lo siguiente.
* Datos de entrada.
* Resultadobuscado.
* Método o formula.

* Diseño del algoritmo.
Es la secuencia ordenada de instrucciones que resuelven un problema específico, la finalidad es trazar un camino para la solución delproblema, por medio de instrucciones que la computadora puede procesar.
Características de los algoritmos:
* Validez: que resuelva los problemas de forma correcta.
* Exactitud: que llegue alresultado sin errores.
* Precisión: no debe haber ambigüedades.
* Repetitividad: al ejecutar un algoritmo en las mismas circunstancias deberá obtener el mismo resultado.
* Finitud: debemosasegurarnos de que el algoritmo siempre llegue al final, que tenga un número finito de instrucciones.
* Eficiencia: encontrar la solución en el menor tiempo o instrucciones posibles.

*Representación de los algoritmos.
* Lenguaje natural
* Pseudocódigo
* Diagrama de flujo

* Codificación
La codificación es la operación de escribir la solución del problema (deacuerdo a la lógica del diagrama de flujo o pseudocódigo), en una serie de instrucciones detalladas, en un código reconocible por la computadora, la serie de instrucciones detalladas se le conoce comocódigo fuente, el cual se escribe en un lenguaje de programación o lenguaje de alto nivel.
* Prueba y Depuración
Los errores humanos dentro de la programación de computadoras son muchos y...
tracking img