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


             FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA
                 CARRERA DE INGENIERÍA MECÁNICA
    TEMA: Pasos para la solución de un problema por computador
                         SEGUNDO SEMESTRE
                            PARALELO: "B"
                        ASIGNATURA: NTIC´S II


                           INTEGRANTES:
                          ALEX SAQUINGA
                          LEONEL SALAZAR
                         LEONEL SALA
2.ÍNDICE


•   Carátula
•   Índice
•   Objetivos
•   Desarrollo
•   Conclusiones
•   Bibliografía
3.OBJETIVOS

• Saber cuales son los pasos para resolver un
    problema de algoritmos.
•   Ingresar correctamente los datos a un
    computador para resolver problemas de
    algoritmos.
•   Saber la importancia de cada paso para la
    solución de un problema.
4. DESARROLLO

PASOS PARA LA SOLUCIÓN DE UN
 PROBLEMA POR COMPUTADOR
Definición y delimitación del Problema

• Para resolver un problema es fundamental
    conocerlo por completo.
•   Esta fase está dada por el enunciado del
    problema, que luego de ser leído (cuantas veces
    sea necesario).
•   Mientras no se tenga claro cuales son los
    requerimientos del problema no tiene caso
    continuar con la siguiente fase.
•   Tenga cuidado no confundir el enunciado ya que
    puede terminar dando solución a otro problema
    inexistente
Análisis del Problema
• Es necesario definir los datos de entrada (datos
    que se necesitan),los datos de salida (la
    información que se desea producir) y todos los
    cálculos y fórmulas necesario para procesar los
    datos.
•   Se recomienda ponerse en el lugar del
    computador pensando en cómo satisfacer las
    necesidades de datos que se deberán leer y se
    desconocen, los cálculos necesarios y la
    información que se entregará como solución a
    unas peticiones planteadas con el enunciado del
    problema.
Diseño del Algoritmo
•llevarán a cabo,los pasos o instrucciones que sela
 Se determinan
                  el orden lógico de ejecución, y
  manera como se desarrollará todo el programa
  para un eficiente funcionamiento.
• De esta fase depende el éxito o el fracaso de una
  solución a un problema por medio de la
  computadora.
• Utilizar las técnicas de representación de un
  algoritmo (El pseudocódigo, la diagramación
  libre o la diagramación rectangular).
Compilación
•las esta etapa el computadorpor el una revisión de
 En
     instrucciones colocadas
                               hace
                                    programador.
•escritas en cuenta que las instrucciones estén
 Se tiene
          correctamente en sintaxis y la gramática
  según las normas que rigen el lenguaje de
  programación.
• Finalmente, transcribe el programa al interior
  de la memoria.
Depuración:
•nuestro programa o código fuente, seerrores en
 Luego que el compilador identifique
                                      debe hacer
  una depuración y corrección de errores.
• Es de mucha ayuda documentar los algoritmos y
  los programas que se desarrollen, ya que son una
  guía o una comunicación escrita entre el código y
  cualquier usuario.
• Éstas ayudan a
• comprender un programa y facilitan futuras
  modificaciones
La Documentación
               Documentación Interna
Comentarios o mensaje que se añaden al código
  fuente para hacer más claro el entendimiento de
  un proceso


               Documentación Externa
Normalmente se le conoce como Manual del
  usuario, el cual es un documento escrito con la
  descripción del Problema, nombre del Autor,
  algoritmo, diccionario de datos y código fuente.
Ejecución
•obtenidos,ejecutarlo para ver los resultados
 Se pasa a
            para lo cual se utilizan los
  dispositivos de entrada y de salida.
• Tenga muy presente, que el hecho de que un
  programa digitado no tenga ningún error, no
  necesariamente quiere decir que funcionará
  correctamente.
• Deberá tener en cuenta los errores de digitación
  y, también, los de ejecución
• La única forma de estar seguro de la efectividad
  de un algoritmo es comparar los Requerimientos
  con las Soluciones
Mantenimiento:



•programa, cuando se detecta que es necesario
 Se lleva a cabo después de terminado el

     hacer algún cambio, ajuste o complementación
     al programa para que siga trabajando de manera
     correcta.
•    Para poder realizar este trabajo se requiere que
     el programa este correctamente documentado.
4. Conclusiones



Los pasos para la solución de un problema por
  computador son:
•Definición del Problema
•Análisisdel algoritmo
          del problema
•Diseño
•Codificación
•Depuración
•Documentación
•Ejecución-Compilación
•Mantenimiento
5. Bibliografía
http://educacionvirtual.uta.edu.ec/elearning
  /mod/resource/view.php?id=54854

Más contenido relacionado

La actualidad más candente

Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Dulcevelazquez6
 
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
 
desarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasdesarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasyanethcandanedo
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computadoromar_tisalema
 
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR DarkStarPlay
 
Srahi garcia ruiz_2am_programacion2
Srahi garcia ruiz_2am_programacion2Srahi garcia ruiz_2am_programacion2
Srahi garcia ruiz_2am_programacion2Sarahi Garcia Ruiz
 
Logica de progrmacionn
Logica de progrmacionnLogica de progrmacionn
Logica de progrmacionnbrayan_2012
 
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...JosAngelLaraMendoza
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasJorge Ñauñay
 
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoTrabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoVictoriaRamrez13
 
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoFase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoERNEYALBERTORAMIREZC
 

La actualidad más candente (19)

Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
 
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
 
Actividad n° 7
Actividad n° 7Actividad n° 7
Actividad n° 7
 
desarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasdesarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadoras
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computador
 
Presentacion 5
Presentacion 5Presentacion 5
Presentacion 5
 
Presentacion 5
Presentacion 5Presentacion 5
Presentacion 5
 
Bloque 1
Bloque 1Bloque 1
Bloque 1
 
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
ALGORITMO Y METODOLOGÍA PARA LA RESOLUCIÓN PROBLEMAS BASADOS EN EL COMPUTADOR
 
Srahi garcia ruiz_2am_programacion2
Srahi garcia ruiz_2am_programacion2Srahi garcia ruiz_2am_programacion2
Srahi garcia ruiz_2am_programacion2
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Logica de progrmacionn
Logica de progrmacionnLogica de progrmacionn
Logica de progrmacionn
 
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Los Algoritmos
Los AlgoritmosLos Algoritmos
Los Algoritmos
 
Fases de un programa
Fases de un programaFases de un programa
Fases de un programa
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
 
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoTrabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
 
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoFase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
 

Similar a Pasos solución problemas computador

Similar a Pasos solución problemas computador (20)

Tarea5
Tarea5Tarea5
Tarea5
 
Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Pre logica
Pre logicaPre logica
Pre logica
 
Tarea5
Tarea5Tarea5
Tarea5
 
Tarea5
Tarea5Tarea5
Tarea5
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Tarea 5
Tarea 5Tarea 5
Tarea 5
 
Tarea 5
Tarea 5Tarea 5
Tarea 5
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
 
Programación algoritmica
Programación algoritmicaProgramación algoritmica
Programación algoritmica
 
Tarea5
Tarea5Tarea5
Tarea5
 
Ingeniería introducción completa
Ingeniería introducción completaIngeniería introducción completa
Ingeniería introducción completa
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 

Pasos solución problemas computador

  • 1. UNIVERSIDAD TÉCNICA DE "AMBATO" FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA CARRERA DE INGENIERÍA MECÁNICA TEMA: Pasos para la solución de un problema por computador SEGUNDO SEMESTRE PARALELO: "B" ASIGNATURA: NTIC´S II INTEGRANTES: ALEX SAQUINGA LEONEL SALAZAR LEONEL SALA
  • 2. 2.ÍNDICE • Carátula • Índice • Objetivos • Desarrollo • Conclusiones • Bibliografía
  • 3. 3.OBJETIVOS • Saber cuales son los pasos para resolver un problema de algoritmos. • Ingresar correctamente los datos a un computador para resolver problemas de algoritmos. • Saber la importancia de cada paso para la solución de un problema.
  • 4. 4. DESARROLLO PASOS PARA LA SOLUCIÓN DE UN PROBLEMA POR COMPUTADOR
  • 5. Definición y delimitación del Problema • Para resolver un problema es fundamental conocerlo por completo. • Esta fase está dada por el enunciado del problema, que luego de ser leído (cuantas veces sea necesario). • Mientras no se tenga claro cuales son los requerimientos del problema no tiene caso continuar con la siguiente fase. • Tenga cuidado no confundir el enunciado ya que puede terminar dando solución a otro problema inexistente
  • 6. Análisis del Problema • Es necesario definir los datos de entrada (datos que se necesitan),los datos de salida (la información que se desea producir) y todos los cálculos y fórmulas necesario para procesar los datos. • Se recomienda ponerse en el lugar del computador pensando en cómo satisfacer las necesidades de datos que se deberán leer y se desconocen, los cálculos necesarios y la información que se entregará como solución a unas peticiones planteadas con el enunciado del problema.
  • 7. Diseño del Algoritmo •llevarán a cabo,los pasos o instrucciones que sela Se determinan el orden lógico de ejecución, y manera como se desarrollará todo el programa para un eficiente funcionamiento. • De esta fase depende el éxito o el fracaso de una solución a un problema por medio de la computadora. • Utilizar las técnicas de representación de un algoritmo (El pseudocódigo, la diagramación libre o la diagramación rectangular).
  • 8. Compilación •las esta etapa el computadorpor el una revisión de En instrucciones colocadas hace programador. •escritas en cuenta que las instrucciones estén Se tiene correctamente en sintaxis y la gramática según las normas que rigen el lenguaje de programación. • Finalmente, transcribe el programa al interior de la memoria.
  • 9. Depuración: •nuestro programa o código fuente, seerrores en Luego que el compilador identifique debe hacer una depuración y corrección de errores. • Es de mucha ayuda documentar los algoritmos y los programas que se desarrollen, ya que son una guía o una comunicación escrita entre el código y cualquier usuario. • Éstas ayudan a • comprender un programa y facilitan futuras modificaciones
  • 10. La Documentación Documentación Interna Comentarios o mensaje que se añaden al código fuente para hacer más claro el entendimiento de un proceso Documentación Externa Normalmente se le conoce como Manual del usuario, el cual es un documento escrito con la descripción del Problema, nombre del Autor, algoritmo, diccionario de datos y código fuente.
  • 11. Ejecución •obtenidos,ejecutarlo para ver los resultados Se pasa a para lo cual se utilizan los dispositivos de entrada y de salida. • Tenga muy presente, que el hecho de que un programa digitado no tenga ningún error, no necesariamente quiere decir que funcionará correctamente. • Deberá tener en cuenta los errores de digitación y, también, los de ejecución • La única forma de estar seguro de la efectividad de un algoritmo es comparar los Requerimientos con las Soluciones
  • 12. Mantenimiento: •programa, cuando se detecta que es necesario Se lleva a cabo después de terminado el hacer algún cambio, ajuste o complementación al programa para que siga trabajando de manera correcta. • Para poder realizar este trabajo se requiere que el programa este correctamente documentado.
  • 13. 4. Conclusiones Los pasos para la solución de un problema por computador son: •Definición del Problema •Análisisdel algoritmo del problema •Diseño •Codificación •Depuración •Documentación •Ejecución-Compilación •Mantenimiento