Metodología de solución de problemas

Semjase  Castro Conde
Mind Map by Semjase Castro Conde , updated more than 1 year ago
Semjase  Castro Conde
Created by Semjase Castro Conde almost 5 years ago
3
0

Description

Pasos para una correcta programación

Resource summary

Metodología de solución de problemas
  1. 1. Definición del problema
    1. El enunciado del problema, el cual tiene que ser claro. Es importante que sepamos "que se desea obtener al final del proceso"
    2. 7. Mantenimiento
      1. Actualización que tiene que darse al programa cuando así lo requiera para pasar a nuevas condiciones de operación y reflejarse en su documentación.
      2. 3. Diseño de la solución
        1. Influye la descripción del algoritmo resultante en un lenguaje natural, de diagrama de flujo o natural de programación.
        2. 5. Prueba y depuración
          1. Cuando el programa es ejecutable, este es sometido a prueba a fin de determinar si resuelve o no el problema planteado.
            1. El proceso de depuración es en localizar los errores y corregirlos en caso de que estos existan.
            2. 6. Documentación
              1. Al estar depurado, se pasa a la utilización para resolver problemas del tipo que dimos en un inicio. Tiene que ser supervisada por el programador y crearse un manual.
              2. 4. Codificación
                1. Obtención de un programa definitivo que pueda ser comprensible para la maquina.
                  1. Programa fuente: Está inscrito en un lenguaje de programación.
                    1. Programa ejecutable: Está en lenguaje de la maquina y es entendible por la misma.
                  2. 2. Análisis de la solución
                    1. Definir con precisión el problema para luego analizar los siguientes aspectos:
                      1. Herramientas a nuestro alcance
                        1. Los datos de entrada disponibles
                          1. Los resultados esperados
                        Show full summary Hide full summary

                        Similar

                        Operadores Python
                        Giovanni Sanhuez
                        Mis Recursos de Programación
                        maya velasquez
                        FUNDAMENTOS DE REDES DE COMPUTADORAS
                        anhita
                        Mapa Conceptual de la arquitectura de base de datos
                        Alan Alvarado
                        Mapa Conceptual Hardware y Software
                        Jeferson Alfonso Alvarado Suarez
                        Abreviaciones comunes en programación web
                        Diego Santos
                        Editor Dibujo Paint
                        gladiscj
                        Herramientas de Software para Comercio y Finanzas
                        mishelleisabel
                        Los ordenadores
                        Adela Rico Torres
                        Glosario de Métodos de Programación
                        Ricardo Martinez
                        Seguridad en el Desarrollo de Software
                        BelloTime