¿Cómo se programa?

De 19E37 - Academia de Ciencias
Saltar a: navegación, buscar

El proceso de Programación tiene tres fases principales con sus propias subfases:

  1. Analizar: Entender el problema que queremos resolver.
    1. Identificar los Datos de Entrada que son necesarios para resolver el problema.
    2. Identificar los Datos de Salida que constituyen la solución del problema.
    3. Identificar Otra Información Relevante para resolver el problema.
  2. Diseñar: Inventar un método (algoritmo) que solucione el problema.
    1. Identificar las Estructuras de Datos que utilizaremos para resolver el problema, como las constantes, tipos, módulos y variables.
    2. Diseñar Algoritmo que mediante instrucciones secuenciales, selectivas y repetitivas permita resolver el problema.
  3. Resolver: el problema desarrollando el programa aplica el método diseñado.
    1. Codificar el algoritmo diseñado utilizando un lenguaje de programación.
    2. Verificar la corrección de las reglas gramaticales y sintácticas del lenguaje utilizado.
    3. Validar el programa comprobando que los resultados proporcionados por el programa son los requeridos por el análisis previo.

Estas fases NO SON SECUENCIALES, se realizan EN PARALELO. Así, puede ocurrir que al validar el programa detectemos errores en el diseño o en el análisis que nos lleven a corregir las fases anteriores.

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Apuntes y Problemas
Cursos
La Academia
Herramientas