SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Nociones básicas de
    Algoritmos



           Departamento de ingeniería
Fases en la resolución de problemas
                  (I)
Las fases que se proponen para resolver un
problema con computador son:
1. Análisis
2. Diseño del algoritmo
3. Codificación (implementación)
4. Compilación
5. Ejecución, verificación y depuración.
6. Mantenimiento
7. Documentación.


                             Departamento de ingeniería
Fases en la resolución de problemas
              Análisis (I)
Análisis.
El problema se analiza teniendo en cuenta las
especificaciones de los requisitos del cliente.




               http://cecatinumero73.galeon.com/requisitos.html




                                                 Departamento de ingeniería
Fases en la resolución de problemas
            Análisis (II)




            http://marketingheros.wordpress.com




                                      Departamento de ingeniería
Fases en la resolución de problemas
            Análisis (III)




              http://mujeryempresaria.com




                                 Departamento de ingeniería
Fases en la resolución de problemas
              Diseño (I)
Diseño.
Se diseña la solución.
Se genera un algoritmo para resolver el problema.




                 http://www.aipo.es/libro/proto_previo.php

                                            Departamento de ingeniería
Fases en la resolución de problemas
             Diseño (II)




          http://es.wikipedia.org/wiki/Diagrama_de_flujo



                                           Departamento de ingeniería
Fases en la resolución de problemas
            Diseño (III)




        http://www.desarrolloweb.com/articulos/2225.php




                                              Departamento de ingeniería
Fases en la resolución de problemas
           Codificación (I)
Codificación.
Se escribe la solución en el lenguaje de alto nivel.




                  http://www.portalmovil.net/tag/real3dwwes/



                                               Departamento de ingeniería
Fases en la resolución de problemas
           Codificación (II)
Codificación.
Se escribe la solución en el lenguaje de alto nivel.




                http://www.juarbo.com/hola-mundo-en-cpp/




                                              Departamento de ingeniería
Fases en la resolución de problemas
     Ejecución, Verificación y
          Depuración(II)
Ejecución, verificación y depuración.
 El programa se ejecuta.
 Se eliminan errores.




                 http://www.cnnexpansion.com



                                       Departamento de ingeniería
Fases en la resolución de problemas
         Mantenimiento (I)
Manteniemiento
 Actualización o modificación
 Se cumplen solicitudes de cambio del cliente.




              http://noelhoraciohiguerahernandez.blogspot.com/


                                                 Departamento de ingeniería
Fases en la resolución de problemas
         Documentación (I)
Documentación.
Documentación de las diferentes fases.
Generación de manuales de usuario
Normas de mantenimiento.




   http://iqvital.wordpress.com/manual-de-usuario/   http://www.buscatrabajo.org



                                                     Departamento de ingeniería
Trabajo en clase


Dar solución al Taller 1. Requisitos

Trabajo en parejas.

Exposición del trabajo el día Miércoles 28 de
Septiembre de 2011.



                               Departamento de ingeniería
Gracias!!!

Más contenido relacionado

Similar a Presentacion ii algoritmos_

Presentacion ip algoritmia_2011
Presentacion ip algoritmia_2011Presentacion ip algoritmia_2011
Presentacion ip algoritmia_2011ymendal
 
Presentacion ip algoritmia_2012_i_v2_primera_parte
Presentacion ip algoritmia_2012_i_v2_primera_partePresentacion ip algoritmia_2012_i_v2_primera_parte
Presentacion ip algoritmia_2012_i_v2_primera_parteymendal
 
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.pptELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.pptMarko Zapata
 
Guía m1 s2_construcción
Guía m1 s2_construcciónGuía m1 s2_construcción
Guía m1 s2_construcciónINGRIA.CIVIL
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computadoromar_tisalema
 
Etapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareEtapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareT.I.C
 
Ppt4 presentacion ip_algoritmia_2011
Ppt4 presentacion ip_algoritmia_2011Ppt4 presentacion ip_algoritmia_2011
Ppt4 presentacion ip_algoritmia_2011Andres Garcia
 
Literal 5 pre logica
Literal 5 pre logicaLiteral 5 pre logica
Literal 5 pre logicaslideedison
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computadoredueling
 
introduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.pptintroduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.pptGabriel9876perez
 
introduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.pptintroduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.pptrodrigorobert8
 
introduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.pptintroduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.pptElkin513014
 
Introducción a la ingeniería de software
Introducción a la ingeniería de softwareIntroducción a la ingeniería de software
Introducción a la ingeniería de softwareAristidesRojas7
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_softwarePaola Galindo
 

Similar a Presentacion ii algoritmos_ (20)

Presentacion ip algoritmia_2011
Presentacion ip algoritmia_2011Presentacion ip algoritmia_2011
Presentacion ip algoritmia_2011
 
Presentacion ip algoritmia_2012_i_v2_primera_parte
Presentacion ip algoritmia_2012_i_v2_primera_partePresentacion ip algoritmia_2012_i_v2_primera_parte
Presentacion ip algoritmia_2012_i_v2_primera_parte
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.pptELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
ELEMENTOS DE LA CONFIGURACION DE SOFTWARE.ppt
 
Guía m1 s2_construcción
Guía m1 s2_construcciónGuía m1 s2_construcción
Guía m1 s2_construcción
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computador
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Etapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareEtapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del Software
 
Ppt4 presentacion ip_algoritmia_2011
Ppt4 presentacion ip_algoritmia_2011Ppt4 presentacion ip_algoritmia_2011
Ppt4 presentacion ip_algoritmia_2011
 
Literal 5 pre logica
Literal 5 pre logicaLiteral 5 pre logica
Literal 5 pre logica
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computador
 
programación
programaciónprogramación
programación
 
introduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.pptintroduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.ppt
 
introduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.pptintroduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.ppt
 
introduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.pptintroduccion_ingdelsoftware2.ppt
introduccion_ingdelsoftware2.ppt
 
Introducción a la ingeniería de software
Introducción a la ingeniería de softwareIntroducción a la ingeniería de software
Introducción a la ingeniería de software
 
HERRAMIENTAS DE DISEÑO E INGENIERÍA
HERRAMIENTAS DE DISEÑO E INGENIERÍAHERRAMIENTAS DE DISEÑO E INGENIERÍA
HERRAMIENTAS DE DISEÑO E INGENIERÍA
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software
 

Más de ymendal

Ppt ii 2012_i
Ppt ii 2012_iPpt ii 2012_i
Ppt ii 2012_iymendal
 
Ppt ii 2012_i
Ppt ii 2012_iPpt ii 2012_i
Ppt ii 2012_iymendal
 
Ppt nociones basicas
Ppt nociones basicasPpt nociones basicas
Ppt nociones basicasymendal
 
Ppt usabilidad
Ppt usabilidadPpt usabilidad
Ppt usabilidadymendal
 
Presentacion ip estructuras_repeatitivas_2012_i
Presentacion ip estructuras_repeatitivas_2012_iPresentacion ip estructuras_repeatitivas_2012_i
Presentacion ip estructuras_repeatitivas_2012_iymendal
 
Presentacion ip pseudocodigo_2012_segunda_parte
Presentacion ip pseudocodigo_2012_segunda_partePresentacion ip pseudocodigo_2012_segunda_parte
Presentacion ip pseudocodigo_2012_segunda_parteymendal
 
Presentacion ip pseudocodigo_2012_primera_parte
Presentacion ip pseudocodigo_2012_primera_partePresentacion ip pseudocodigo_2012_primera_parte
Presentacion ip pseudocodigo_2012_primera_parteymendal
 
Presentacion ip pseudocodigo_2012_i
Presentacion ip pseudocodigo_2012_iPresentacion ip pseudocodigo_2012_i
Presentacion ip pseudocodigo_2012_iymendal
 
Presentacion ip algoritmia_2012_ii
Presentacion ip algoritmia_2012_iiPresentacion ip algoritmia_2012_ii
Presentacion ip algoritmia_2012_iiymendal
 
Presentacion_Lenguajes_Programacion
Presentacion_Lenguajes_ProgramacionPresentacion_Lenguajes_Programacion
Presentacion_Lenguajes_Programacionymendal
 
Ppt hci 2012_semestre1
Ppt hci 2012_semestre1Ppt hci 2012_semestre1
Ppt hci 2012_semestre1ymendal
 
Ppt hci 2012_semestre1
Ppt hci 2012_semestre1Ppt hci 2012_semestre1
Ppt hci 2012_semestre1ymendal
 
Ppt hci 2012_semestre1
Ppt hci 2012_semestre1Ppt hci 2012_semestre1
Ppt hci 2012_semestre1ymendal
 
Ppt ip hw-sw_2011-ii
Ppt ip hw-sw_2011-iiPpt ip hw-sw_2011-ii
Ppt ip hw-sw_2011-iiymendal
 
Ppt ip 2012_i
Ppt ip 2012_iPpt ip 2012_i
Ppt ip 2012_iymendal
 
Ppt ip 2012_i
Ppt ip 2012_iPpt ip 2012_i
Ppt ip 2012_iymendal
 
Ppt ip 2011_ii
Ppt ip 2011_iiPpt ip 2011_ii
Ppt ip 2011_iiymendal
 
Presentacion ii algoritmos_df
Presentacion ii algoritmos_dfPresentacion ii algoritmos_df
Presentacion ii algoritmos_dfymendal
 
Presentacion ip algoritmia_2011_p4
Presentacion ip algoritmia_2011_p4Presentacion ip algoritmia_2011_p4
Presentacion ip algoritmia_2011_p4ymendal
 

Más de ymendal (20)

Ppt ii 2012_i
Ppt ii 2012_iPpt ii 2012_i
Ppt ii 2012_i
 
Ppt ii 2012_i
Ppt ii 2012_iPpt ii 2012_i
Ppt ii 2012_i
 
Ppt nociones basicas
Ppt nociones basicasPpt nociones basicas
Ppt nociones basicas
 
Ppt dcu
Ppt dcuPpt dcu
Ppt dcu
 
Ppt usabilidad
Ppt usabilidadPpt usabilidad
Ppt usabilidad
 
Presentacion ip estructuras_repeatitivas_2012_i
Presentacion ip estructuras_repeatitivas_2012_iPresentacion ip estructuras_repeatitivas_2012_i
Presentacion ip estructuras_repeatitivas_2012_i
 
Presentacion ip pseudocodigo_2012_segunda_parte
Presentacion ip pseudocodigo_2012_segunda_partePresentacion ip pseudocodigo_2012_segunda_parte
Presentacion ip pseudocodigo_2012_segunda_parte
 
Presentacion ip pseudocodigo_2012_primera_parte
Presentacion ip pseudocodigo_2012_primera_partePresentacion ip pseudocodigo_2012_primera_parte
Presentacion ip pseudocodigo_2012_primera_parte
 
Presentacion ip pseudocodigo_2012_i
Presentacion ip pseudocodigo_2012_iPresentacion ip pseudocodigo_2012_i
Presentacion ip pseudocodigo_2012_i
 
Presentacion ip algoritmia_2012_ii
Presentacion ip algoritmia_2012_iiPresentacion ip algoritmia_2012_ii
Presentacion ip algoritmia_2012_ii
 
Presentacion_Lenguajes_Programacion
Presentacion_Lenguajes_ProgramacionPresentacion_Lenguajes_Programacion
Presentacion_Lenguajes_Programacion
 
Ppt hci 2012_semestre1
Ppt hci 2012_semestre1Ppt hci 2012_semestre1
Ppt hci 2012_semestre1
 
Ppt hci 2012_semestre1
Ppt hci 2012_semestre1Ppt hci 2012_semestre1
Ppt hci 2012_semestre1
 
Ppt hci 2012_semestre1
Ppt hci 2012_semestre1Ppt hci 2012_semestre1
Ppt hci 2012_semestre1
 
Ppt ip hw-sw_2011-ii
Ppt ip hw-sw_2011-iiPpt ip hw-sw_2011-ii
Ppt ip hw-sw_2011-ii
 
Ppt ip 2012_i
Ppt ip 2012_iPpt ip 2012_i
Ppt ip 2012_i
 
Ppt ip 2012_i
Ppt ip 2012_iPpt ip 2012_i
Ppt ip 2012_i
 
Ppt ip 2011_ii
Ppt ip 2011_iiPpt ip 2011_ii
Ppt ip 2011_ii
 
Presentacion ii algoritmos_df
Presentacion ii algoritmos_dfPresentacion ii algoritmos_df
Presentacion ii algoritmos_df
 
Presentacion ip algoritmia_2011_p4
Presentacion ip algoritmia_2011_p4Presentacion ip algoritmia_2011_p4
Presentacion ip algoritmia_2011_p4
 

Presentacion ii algoritmos_

  • 1. Nociones básicas de Algoritmos Departamento de ingeniería
  • 2. Fases en la resolución de problemas (I) Las fases que se proponen para resolver un problema con computador son: 1. Análisis 2. Diseño del algoritmo 3. Codificación (implementación) 4. Compilación 5. Ejecución, verificación y depuración. 6. Mantenimiento 7. Documentación. Departamento de ingeniería
  • 3. Fases en la resolución de problemas Análisis (I) Análisis. El problema se analiza teniendo en cuenta las especificaciones de los requisitos del cliente. http://cecatinumero73.galeon.com/requisitos.html Departamento de ingeniería
  • 4. Fases en la resolución de problemas Análisis (II) http://marketingheros.wordpress.com Departamento de ingeniería
  • 5. Fases en la resolución de problemas Análisis (III) http://mujeryempresaria.com Departamento de ingeniería
  • 6. Fases en la resolución de problemas Diseño (I) Diseño. Se diseña la solución. Se genera un algoritmo para resolver el problema. http://www.aipo.es/libro/proto_previo.php Departamento de ingeniería
  • 7. Fases en la resolución de problemas Diseño (II) http://es.wikipedia.org/wiki/Diagrama_de_flujo Departamento de ingeniería
  • 8. Fases en la resolución de problemas Diseño (III) http://www.desarrolloweb.com/articulos/2225.php Departamento de ingeniería
  • 9. Fases en la resolución de problemas Codificación (I) Codificación. Se escribe la solución en el lenguaje de alto nivel. http://www.portalmovil.net/tag/real3dwwes/ Departamento de ingeniería
  • 10. Fases en la resolución de problemas Codificación (II) Codificación. Se escribe la solución en el lenguaje de alto nivel. http://www.juarbo.com/hola-mundo-en-cpp/ Departamento de ingeniería
  • 11. Fases en la resolución de problemas Ejecución, Verificación y Depuración(II) Ejecución, verificación y depuración.  El programa se ejecuta.  Se eliminan errores. http://www.cnnexpansion.com Departamento de ingeniería
  • 12. Fases en la resolución de problemas Mantenimiento (I) Manteniemiento  Actualización o modificación  Se cumplen solicitudes de cambio del cliente. http://noelhoraciohiguerahernandez.blogspot.com/ Departamento de ingeniería
  • 13. Fases en la resolución de problemas Documentación (I) Documentación. Documentación de las diferentes fases. Generación de manuales de usuario Normas de mantenimiento. http://iqvital.wordpress.com/manual-de-usuario/ http://www.buscatrabajo.org Departamento de ingeniería
  • 14. Trabajo en clase Dar solución al Taller 1. Requisitos Trabajo en parejas. Exposición del trabajo el día Miércoles 28 de Septiembre de 2011. Departamento de ingeniería