SlideShare una empresa de Scribd logo
1 de 16
UNIVERSIDAD TÉCNICA DE AMBATO

      FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA

             CARRERA DE INGENIERÍA CIVIL

                   EMPLEO DE NTIC`s 2
  Pasos para la solución de un problema por computador


CHRISTIAN MERA
PABLO CARRILLO
Índice
 1. Carátula
 2. Índice
 3. Objetivos
 4. Resumen
 5. Desarrollo
     5.1.Definición y delimitación del Problema
     5.2.Análisis del Problema
     5.3.Diseño del Algoritmo
     5.4.Codificación
     5.5.Compilación
     5.6.Depuración
     5.7.La documentación
          5.7.1.Documentación Interna
          5.7.2.Documentación Externa
     5.8.Ejecución
     5.9.Mantenimiento
6. Conclusiones
7. Bibliografía
Objetivos

•   Determinar cada uno de los pasos a seguir para
    la resolución de un problema por computador.

•   Describir cada uno de los pasos a seguir para la
    resolución de un problema por computador.

•   Establecer características de cada uno de los
    pasos a seguir para la resolución de un problema
    por computador.
Resumen
•   Este trabajo investigativo se ha consultado bajo el criterio
    de un solo trabajo realizado por el Ing. Fabian Morales
    Fiallos. Este trabajo consta de conceptos fundamentales
    sobre los pasos a seguir para la resolución de un problema
    por computador.El trabajo consta de un índice el cual
    detalla la ubicación exacta de cada tema. Cada parte del
    trabajo está ordenada para su fácil ubicación.
Desarrollo

              Definición y delimitación
                   del Problema


FUNDAMENTAL                               CONOCER TODO
 CONOCER EL                                ACERCA DEL
  PROBLEMA                                  PROBLEMA


                  DEFINIR SI ES O
                  NO POSIBLE SU
                    SOLUCIÓN
Análisis del
              Problema



  DEFINIR


DATOS DE
ENTRADA        PARA LA DEFINICIÓN DE LOS
                 MISMOS SE RECOMIENDA
DATOS DE        PONERSE EN EL LUGAR DEL
                  COMPUTADOR Y COMO
 SALIDA         SATISFACER LA NECESIDAD
                    DE DATOS PARA LA
               RESOLUCIÓN DEL PROBLEMA.
CÁLCULOS Y
 FÓRMULAS
Diseño del
                  DETERMINA
 Algoritmo

                PASOS O INSTRUCCIONES A
                SEGUIR
DE ESTA FASE    ORDEN LÓGICO DE
  DEPENDE       EJECUCIÓN
   ÉXITO
                REPRESENTACIÓN DE UN
  FRACASO       ALGORITMO

                SEUDOCÓDIGO
A LA SOLUCIÓN
DEL PROBLEMA    DIAGRAMACIÓN
                    LIBRE
                DIAGRAMACIÓN
                RECTANGULAR
Codificación


    ESCRIBIR LA
   SOLUCIÓN DEL
    PROBLEMA

    LENGUAJE
COMPRENDIDO POR LA
  COMPUTADORA
                                ALTO NIVEL
   BASADO EN EL
    DISEÑO DE
   ALGORITMOS                PROGRAMACIÓN


  CONOCIDO COMO      ESCRITO EN UN
  CÓDIGO FUENTE        LENGUAJE
Compilación

 REVISIÓN DE LAS
 INSTRUCCIONES
COLOCADAS EN EL
 PROGRAMADOR

   ESCRITAS
CORRECTAMENTE
  EN SINTAXIS

SEGÚN LAS NORMAS                TRANSCRIBIR EL
   QUE RIGEN EL    FINALMENTE    PROGRAMA AL
   LENGUAJE DE                  INTERIOR DE LA
  PROGRAMACIÓN                     MEMORIA
LUEGO DE QUE EL
     Depuración             COMPILADOR DETECTE LOS
                                   ERRORES

                           SE DA PASO AL DEPURADOR
                          PARA QUE DE LA SOLUCIÓN AL
                          PROBLEMA SIN NINGÚN ERROR



                                       SE DEBE
  Y FACILITA      ESTO AYUDA A     DOCUMENTAR LOS
   FUTURAS        COMPRENDER        ALGORITMOS Y
MODIFICACIONES    UN PROGRAMA        PROGRAMAS
                                   DESARROLLADOS
LLAMADA
      La
                    EXTERNA         MANUAL DEL
 documentación                       USUARIO


                                    CONSTA DE
    INTERNA          DESCRIPCIÓN DEL
                        PROBLEMA
  COMENTARIO O
    MENSAJE         NOMBRE DEL AUTOR

QUE SE AÑADE PARA       ALGORITMO
 HACER MÁS CLARO      DICCIONARIO DE
   UN PROCESO             DATOS
                      CÓDIGO FUENTE
OBSERVAR LOS
                         ERRORES EN LA
Ejecución                EJECUCIÓN Y LA
                           DIGITACIÓN



LUEGO DE     EFECTIVIDAD DE UN ALGORITMO

CORREGIR                           COMPARAR LOS
  LOS                          REQUERIMIENTOS CON LAS
ERRORES                             SOLUCIONES

Y COMPILAR          TENER EN CUENTA
    EL              QUE UN PROGRAMA
                     SIN ERRORES, NO
PROGRAMA            NECESARIAMENTE
   SE LO               FUNCIONARÁ
                     CORRECTAMENTE
 EJECUTA
Mantenimient       SE LA LLEVA A CABO
     o


          DESPUÉS DE FINALIZAR EL
               PROGRAMA

          CUANDO SE DETECTA QUE
           SE DEBE HACER ALGÚN
                 CAMBIO

         PARA REALIZAR UN AJUSTE
           O COMPLEMENTACIÓN
Conclusiones
 • Los pasos a seguir para la resolución de un problema por computador son:
     Definición y delimitación del Problema, Análisis del Problema, Diseño del
     Algoritmo, Codificación, Compilación, Depuración, La documentación,
     Ejecución, Mantenimiento.
 • Descripción de los pasos
Definición y delimitación del Problema.- Su propósito es determinar si está
   claro o no y si es posible o no, darle una solución.
Análisis del Problema.- Su objetivo es definir los datos de entrada, los datos de
   salida y todos los cálculos y fórmulas necesarios para procesar los datos
Diseño del Algoritmo.- Determina los pasos o instrucciones que se llevarán a
   cabo, el orden lógico de ejecución, y la manera como se desarrollará todo el
   programa para un eficiente funcionamiento.
Codificación.-Es escribir la solución del problema en un lenguaje comprendido
   por la computadora.
Compilación.- En esta etapa el computador hace una revisión de las
   instrucciones colocadas por el programador
Depuración .- Corrección de errores, para dar paso a una solución sin ninguno de ellos.
La documentación.- Se divide en :
- Documentación Interna comentarios o mensajes que se añaden al código para hacer más
claro el entendimiento de un proceso
-Documentación Externa normalmente se le conoce como Manual del usuario, es una
descripción paso a paso de la manera cómo funciona el programa.

Ejecución.- Es la observación de resultados del algoritmo planteado

Mantenimiento.- Se realiza después de ejecutar el programa para revisar si existen cambios
necesarios
 •     Características de los pasos
Definición y delimitación del Problema.- Si no se tiene clara esta fase no se puede pasar a la
siguiente
Análisis del Problema.- Se recomienda ponerse en el lugar del computador pensando en cómo
satisfacer las necesidades de datos propuestos
Diseño del Algoritmo.- De esta fase depende el éxito o el fracaso de una solución
Codificación.-Se escribe en un lenguaje de programación o lenguaje de alto nivel
Compilación.-Deben estar escritas correctamente según las normas que rigen el lenguaje de
programación
Depuración .- Éstas ayudan a comprender un programa y facilitan futuras modificaciones.
La documentación.- La documentación interna y externa ayudan a comprender un programa y
facilitan futuras modificaciones.
Ejecución.- Es la observación de resultados
Mantenimiento.- Se realiza después de la ejecución
Bibliografía
ng. Fabián Morales F., M.Sc
Archivo elemento 4 "Prelógica"
Aula virtual UTA

Más contenido relacionado

La actualidad más candente (18)

Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Literal 5 pasos
Literal 5 pasosLiteral 5 pasos
Literal 5 pasos
 
Pasos para la solucion de un problema
Pasos para la solucion de un problemaPasos para la solucion de un problema
Pasos para la solucion de un problema
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Solución problemas computador
Solución problemas computadorSolución problemas computador
Solución problemas computador
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Literal 5.ppt
Literal 5.pptLiteral 5.ppt
Literal 5.ppt
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Tarea5
Tarea5Tarea5
Tarea5
 
Pre logica
Pre logicaPre logica
Pre logica
 
Pasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computadorPasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computador
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
Tarea 4-prelógica
Tarea 4-prelógicaTarea 4-prelógica
Tarea 4-prelógica
 
Tarea 4 pasos
Tarea 4 pasosTarea 4 pasos
Tarea 4 pasos
 
Tarea 4-pasos para soluicionar problemas por computador
Tarea 4-pasos para soluicionar problemas por computadorTarea 4-pasos para soluicionar problemas por computador
Tarea 4-pasos para soluicionar problemas por computador
 

Destacado

Tarea modulo 1 herramientas colaborativas
Tarea modulo 1 herramientas colaborativasTarea modulo 1 herramientas colaborativas
Tarea modulo 1 herramientas colaborativas
Antonio López
 
Imagenes p mi face Trabajo Practico
Imagenes p mi face Trabajo PracticoImagenes p mi face Trabajo Practico
Imagenes p mi face Trabajo Practico
carinaferro12
 
Trabajo de ofimatica 2
Trabajo de ofimatica 2Trabajo de ofimatica 2
Trabajo de ofimatica 2
frezita_02
 
Milena gestion piedra
Milena gestion piedraMilena gestion piedra
Milena gestion piedra
Seresco
 

Destacado (20)

Picasa
PicasaPicasa
Picasa
 
El Wiki
El WikiEl Wiki
El Wiki
 
Tarea modulo 1 herramientas colaborativas
Tarea modulo 1 herramientas colaborativasTarea modulo 1 herramientas colaborativas
Tarea modulo 1 herramientas colaborativas
 
Comenzar
ComenzarComenzar
Comenzar
 
Ensayo nro 01 lisberi sionche
Ensayo nro 01 lisberi sioncheEnsayo nro 01 lisberi sionche
Ensayo nro 01 lisberi sionche
 
Búsqueda de Empleo; Visión práctica para ejecutivos en México
Búsqueda de Empleo; Visión práctica para ejecutivos en MéxicoBúsqueda de Empleo; Visión práctica para ejecutivos en México
Búsqueda de Empleo; Visión práctica para ejecutivos en México
 
Apresentação Drupal - Rede Humaniza SUS.net
Apresentação Drupal - Rede Humaniza SUS.netApresentação Drupal - Rede Humaniza SUS.net
Apresentação Drupal - Rede Humaniza SUS.net
 
Web 2.0/SandraAngeles
Web 2.0/SandraAngelesWeb 2.0/SandraAngeles
Web 2.0/SandraAngeles
 
Imagenes p mi face Trabajo Practico
Imagenes p mi face Trabajo PracticoImagenes p mi face Trabajo Practico
Imagenes p mi face Trabajo Practico
 
Trabajo de ofimatica 2
Trabajo de ofimatica 2Trabajo de ofimatica 2
Trabajo de ofimatica 2
 
Manusia vs jin
Manusia vs jinManusia vs jin
Manusia vs jin
 
Orden dia reunión_general_sartu
Orden dia reunión_general_sartuOrden dia reunión_general_sartu
Orden dia reunión_general_sartu
 
NORBUS - TORRES
NORBUS - TORRESNORBUS - TORRES
NORBUS - TORRES
 
Milena gestion piedra
Milena gestion piedraMilena gestion piedra
Milena gestion piedra
 
Manual para usar el programa Wuala
Manual para usar el programa WualaManual para usar el programa Wuala
Manual para usar el programa Wuala
 
Marcas de tecnologia
Marcas de tecnologiaMarcas de tecnologia
Marcas de tecnologia
 
Info book
Info bookInfo book
Info book
 
Módulo lenguaje (1)
Módulo lenguaje (1)Módulo lenguaje (1)
Módulo lenguaje (1)
 
La publicidad
La publicidadLa publicidad
La publicidad
 
Marketing electronico
Marketing electronicoMarketing electronico
Marketing electronico
 

Similar a Tarea 4 (20)

Presentación literal 5
Presentación literal 5Presentación literal 5
Presentación literal 5
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
programación
programaciónprogramación
programación
 
Tarea 4-Prelógica
Tarea 4-PrelógicaTarea 4-Prelógica
Tarea 4-Prelógica
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Solución problemas computador (tarea 4)
Solución problemas computador (tarea 4)Solución problemas computador (tarea 4)
Solución problemas computador (tarea 4)
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea 4 2do parcial
Tarea 4  2do parcialTarea 4  2do parcial
Tarea 4 2do parcial
 
Tarea 4 2do parcial
Tarea 4  2do parcialTarea 4  2do parcial
Tarea 4 2do parcial
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
Tarea 4 prelógica
Tarea 4 prelógicaTarea 4 prelógica
Tarea 4 prelógica
 

Último

Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
MarianaArgellesRamos
 
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptxHistoria de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
edgarzevallos
 

Último (20)

La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
 
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptxHistoria de la iglesia cristiana y sus 6 PERIODOS.pptx
Historia de la iglesia cristiana y sus 6 PERIODOS.pptx
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 

Tarea 4

  • 1. UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA CARRERA DE INGENIERÍA CIVIL EMPLEO DE NTIC`s 2 Pasos para la solución de un problema por computador CHRISTIAN MERA PABLO CARRILLO
  • 2. Índice 1. Carátula 2. Índice 3. Objetivos 4. Resumen 5. Desarrollo 5.1.Definición y delimitación del Problema 5.2.Análisis del Problema 5.3.Diseño del Algoritmo 5.4.Codificación 5.5.Compilación 5.6.Depuración 5.7.La documentación 5.7.1.Documentación Interna 5.7.2.Documentación Externa 5.8.Ejecución 5.9.Mantenimiento 6. Conclusiones 7. Bibliografía
  • 3. Objetivos • Determinar cada uno de los pasos a seguir para la resolución de un problema por computador. • Describir cada uno de los pasos a seguir para la resolución de un problema por computador. • Establecer características de cada uno de los pasos a seguir para la resolución de un problema por computador.
  • 4. Resumen • Este trabajo investigativo se ha consultado bajo el criterio de un solo trabajo realizado por el Ing. Fabian Morales Fiallos. Este trabajo consta de conceptos fundamentales sobre los pasos a seguir para la resolución de un problema por computador.El trabajo consta de un índice el cual detalla la ubicación exacta de cada tema. Cada parte del trabajo está ordenada para su fácil ubicación.
  • 5. Desarrollo Definición y delimitación del Problema FUNDAMENTAL CONOCER TODO CONOCER EL ACERCA DEL PROBLEMA PROBLEMA DEFINIR SI ES O NO POSIBLE SU SOLUCIÓN
  • 6. Análisis del Problema DEFINIR DATOS DE ENTRADA PARA LA DEFINICIÓN DE LOS MISMOS SE RECOMIENDA DATOS DE PONERSE EN EL LUGAR DEL COMPUTADOR Y COMO SALIDA SATISFACER LA NECESIDAD DE DATOS PARA LA RESOLUCIÓN DEL PROBLEMA. CÁLCULOS Y FÓRMULAS
  • 7. Diseño del DETERMINA Algoritmo PASOS O INSTRUCCIONES A SEGUIR DE ESTA FASE ORDEN LÓGICO DE DEPENDE EJECUCIÓN ÉXITO REPRESENTACIÓN DE UN FRACASO ALGORITMO SEUDOCÓDIGO A LA SOLUCIÓN DEL PROBLEMA DIAGRAMACIÓN LIBRE DIAGRAMACIÓN RECTANGULAR
  • 8. Codificación ESCRIBIR LA SOLUCIÓN DEL PROBLEMA LENGUAJE COMPRENDIDO POR LA COMPUTADORA ALTO NIVEL BASADO EN EL DISEÑO DE ALGORITMOS PROGRAMACIÓN CONOCIDO COMO ESCRITO EN UN CÓDIGO FUENTE LENGUAJE
  • 9. Compilación REVISIÓN DE LAS INSTRUCCIONES COLOCADAS EN EL PROGRAMADOR ESCRITAS CORRECTAMENTE EN SINTAXIS SEGÚN LAS NORMAS TRANSCRIBIR EL QUE RIGEN EL FINALMENTE PROGRAMA AL LENGUAJE DE INTERIOR DE LA PROGRAMACIÓN MEMORIA
  • 10. LUEGO DE QUE EL Depuración COMPILADOR DETECTE LOS ERRORES SE DA PASO AL DEPURADOR PARA QUE DE LA SOLUCIÓN AL PROBLEMA SIN NINGÚN ERROR SE DEBE Y FACILITA ESTO AYUDA A DOCUMENTAR LOS FUTURAS COMPRENDER ALGORITMOS Y MODIFICACIONES UN PROGRAMA PROGRAMAS DESARROLLADOS
  • 11. LLAMADA La EXTERNA MANUAL DEL documentación USUARIO CONSTA DE INTERNA DESCRIPCIÓN DEL PROBLEMA COMENTARIO O MENSAJE NOMBRE DEL AUTOR QUE SE AÑADE PARA ALGORITMO HACER MÁS CLARO DICCIONARIO DE UN PROCESO DATOS CÓDIGO FUENTE
  • 12. OBSERVAR LOS ERRORES EN LA Ejecución EJECUCIÓN Y LA DIGITACIÓN LUEGO DE EFECTIVIDAD DE UN ALGORITMO CORREGIR COMPARAR LOS LOS REQUERIMIENTOS CON LAS ERRORES SOLUCIONES Y COMPILAR TENER EN CUENTA EL QUE UN PROGRAMA SIN ERRORES, NO PROGRAMA NECESARIAMENTE SE LO FUNCIONARÁ CORRECTAMENTE EJECUTA
  • 13. Mantenimient SE LA LLEVA A CABO o DESPUÉS DE FINALIZAR EL PROGRAMA CUANDO SE DETECTA QUE SE DEBE HACER ALGÚN CAMBIO PARA REALIZAR UN AJUSTE O COMPLEMENTACIÓN
  • 14. Conclusiones • Los pasos a seguir para la resolución de un problema por computador son: Definición y delimitación del Problema, Análisis del Problema, Diseño del Algoritmo, Codificación, Compilación, Depuración, La documentación, Ejecución, Mantenimiento. • Descripción de los pasos Definición y delimitación del Problema.- Su propósito es determinar si está claro o no y si es posible o no, darle una solución. Análisis del Problema.- Su objetivo es definir los datos de entrada, los datos de salida y todos los cálculos y fórmulas necesarios para procesar los datos Diseño del Algoritmo.- Determina los pasos o instrucciones que se llevarán a cabo, el orden lógico de ejecución, y la manera como se desarrollará todo el programa para un eficiente funcionamiento. Codificación.-Es escribir la solución del problema en un lenguaje comprendido por la computadora. Compilación.- En esta etapa el computador hace una revisión de las instrucciones colocadas por el programador
  • 15. Depuración .- Corrección de errores, para dar paso a una solución sin ninguno de ellos. La documentación.- Se divide en : - Documentación Interna comentarios o mensajes que se añaden al código para hacer más claro el entendimiento de un proceso -Documentación Externa normalmente se le conoce como Manual del usuario, es una descripción paso a paso de la manera cómo funciona el programa. Ejecución.- Es la observación de resultados del algoritmo planteado Mantenimiento.- Se realiza después de ejecutar el programa para revisar si existen cambios necesarios • Características de los pasos Definición y delimitación del Problema.- Si no se tiene clara esta fase no se puede pasar a la siguiente Análisis del Problema.- Se recomienda ponerse en el lugar del computador pensando en cómo satisfacer las necesidades de datos propuestos Diseño del Algoritmo.- De esta fase depende el éxito o el fracaso de una solución Codificación.-Se escribe en un lenguaje de programación o lenguaje de alto nivel Compilación.-Deben estar escritas correctamente según las normas que rigen el lenguaje de programación Depuración .- Éstas ayudan a comprender un programa y facilitan futuras modificaciones. La documentación.- La documentación interna y externa ayudan a comprender un programa y facilitan futuras modificaciones. Ejecución.- Es la observación de resultados Mantenimiento.- Se realiza después de la ejecución
  • 16. Bibliografía ng. Fabián Morales F., M.Sc Archivo elemento 4 "Prelógica" Aula virtual UTA