SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
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
                ALGORITMO
  FRACASO
                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



             EFECTIVIDAD DE UN ALGORITMO
LUEGO DE
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
Mantenimiento      SE LA LLEVA A CABO




          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

Lógica y programación(1)
Lógica y programación(1)Lógica y programación(1)
Lógica y programación(1)renatocarvajal
 
Tarea 4 pasos
Tarea 4 pasosTarea 4 pasos
Tarea 4 pasosirmacris
 
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 computadorirmacris
 
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 computadorROBINSON AUGUSTO AVILA OLIVEROS
 
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 computadoreduardzavala93
 
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 problemakennyq12
 
Solución problemas computador
Solución problemas computadorSolución problemas computador
Solución problemas computadoromargallardo1993
 

La actualidad más candente (18)

Lógica y programación(1)
Lógica y programación(1)Lógica y programación(1)
Lógica y programación(1)
 
Tarea 4(1)
Tarea 4(1)Tarea 4(1)
Tarea 4(1)
 
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
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
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
 
Tarea5
Tarea5Tarea5
Tarea5
 
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 solucion de un problema
Pasos para la solucion de un problemaPasos para la solucion de un problema
Pasos para la solucion de un problema
 
Tarea5
Tarea5Tarea5
Tarea5
 
Solución problemas computador
Solución problemas computadorSolución problemas computador
Solución problemas computador
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Destacado

LA PREHISTORIA EN MADRID
LA PREHISTORIA EN MADRIDLA PREHISTORIA EN MADRID
LA PREHISTORIA EN MADRIDguest4d5549
 
Assurion%20 Value%20 Added%20 Process%20 Steps[1]
Assurion%20 Value%20 Added%20 Process%20 Steps[1]Assurion%20 Value%20 Added%20 Process%20 Steps[1]
Assurion%20 Value%20 Added%20 Process%20 Steps[1]ExerciseLeanLLC
 
SlideShare - The Quiet Giant of Content Marketing
SlideShare - The Quiet Giant of Content MarketingSlideShare - The Quiet Giant of Content Marketing
SlideShare - The Quiet Giant of Content MarketingDiksha Kuhar
 
Social Media Strategy Template
Social Media Strategy TemplateSocial Media Strategy Template
Social Media Strategy TemplateSpiGlass Digital
 
Almagruz
AlmagruzAlmagruz
Almagruzabriles
 

Destacado (6)

LA PREHISTORIA EN MADRID
LA PREHISTORIA EN MADRIDLA PREHISTORIA EN MADRID
LA PREHISTORIA EN MADRID
 
Chumbera cuevas FACEBOOK
Chumbera cuevas FACEBOOK Chumbera cuevas FACEBOOK
Chumbera cuevas FACEBOOK
 
Assurion%20 Value%20 Added%20 Process%20 Steps[1]
Assurion%20 Value%20 Added%20 Process%20 Steps[1]Assurion%20 Value%20 Added%20 Process%20 Steps[1]
Assurion%20 Value%20 Added%20 Process%20 Steps[1]
 
SlideShare - The Quiet Giant of Content Marketing
SlideShare - The Quiet Giant of Content MarketingSlideShare - The Quiet Giant of Content Marketing
SlideShare - The Quiet Giant of Content Marketing
 
Social Media Strategy Template
Social Media Strategy TemplateSocial Media Strategy Template
Social Media Strategy Template
 
Almagruz
AlmagruzAlmagruz
Almagruz
 

Similar a Tarea 4 (1)

Presentación literal 5
Presentación literal 5Presentación literal 5
Presentación literal 5DavidCayo
 
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 computadorkavalosr01
 
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 computadorgisseparrav
 
Tarea 4 2do parcial
Tarea 4  2do parcialTarea 4  2do parcial
Tarea 4 2do parcialchadanedgar
 
Tarea 4 2do parcial
Tarea 4  2do parcialTarea 4  2do parcial
Tarea 4 2do parcialguevaraedwin
 
Solución problemas computador (tarea 4)
Solución problemas computador (tarea 4)Solución problemas computador (tarea 4)
Solución problemas computador (tarea 4)Santiago Daniel
 
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 computadorcvaz09
 
Pasos para solución de problemas
Pasos para solución de problemasPasos para solución de problemas
Pasos para solución de problemasmitscar
 
Pasos para solución de problemas
Pasos para solución de problemasPasos para solución de problemas
Pasos para solución de problemasmitscar
 

Similar a Tarea 4 (1) (16)

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
 
Tarea 4-Prelógica
Tarea 4-PrelógicaTarea 4-Prelógica
Tarea 4-Prelógica
 
programación
programaciónprogramación
programación
 
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
 
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)
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
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 solución de problemas
Pasos para solución de problemasPasos para solución de problemas
Pasos para solución de problemas
 
Pasos para solución de problemas
Pasos para solución de problemasPasos para solución de problemas
Pasos para solución de problemas
 
Tarea5
Tarea5Tarea5
Tarea5
 

Tarea 4 (1)

  • 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 ALGORITMO FRACASO 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 EFECTIVIDAD DE UN ALGORITMO LUEGO DE 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. Mantenimiento SE LA LLEVA A CABO 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