16
Nociones básicas de Algoritmos Departamento de ingeniería

Nociones algoritmos

  • Upload
    ymendal

  • View
    1.003

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Nociones algoritmos

Nociones básicas de Algoritmos

Departamento de ingeniería

Page 2: Nociones algoritmos

Trabajo en clase

Dar solución al Taller 1. Requisitos

Trabajar de manera individual.

Reunirse en parejas y representar la estrategia para evitar las inconformidades.

Mesa redonda para discutir sobre las estrategias propuestas.

Departamento de ingeniería

Page 3: Nociones algoritmos

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

Page 4: Nociones algoritmos

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.

Departamento de ingeniería

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

Page 5: Nociones algoritmos

Fases en la resolución de problemas Análisis (II)

Departamento de ingeniería

http://marketingheros.wordpress.com

Page 6: Nociones algoritmos

Fases en la resolución de problemas Análisis (III)

Departamento de ingeniería

http://mujeryempresaria.com

Page 7: Nociones algoritmos

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.

Departamento de ingeniería

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

Page 8: Nociones algoritmos

Fases en la resolución de problemas Diseño (II)

Departamento de ingeniería

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

Page 9: Nociones algoritmos

Fases en la resolución de problemas Diseño (III)

Departamento de ingeniería

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

Page 10: Nociones algoritmos

Fases en la resolución de problemas Codificación (I)

Codificación.

Se escribe la solución en el lenguaje de alto nivel.

Departamento de ingeniería

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

Page 11: Nociones algoritmos

Fases en la resolución de problemas Codificación (II)

Codificación.

Se escribe la solución en el lenguaje de alto nivel.

Departamento de ingeniería

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

Page 12: Nociones algoritmos

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.

Departamento de ingeniería

http://www.cnnexpansion.com

Page 13: Nociones algoritmos

Fases en la resolución de problemas Mantenimiento (I)

Manteniemiento

Actualización o modificación

Se cumplen solicitudes de cambio del cliente.

Departamento de ingeniería

http://noelhoraciohiguerahernandez.blogspot.com/

Page 14: Nociones algoritmos

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.

Departamento de ingeniería

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

Page 15: Nociones algoritmos

Actividad a desarrollar

A partir de la información presentada en el Taller 1, proponga dos encuestas (una para padres y otra para niños) a partir de la cual pueda obtener la información necesaria para crear un portal web que cumpla con las expectativas de los usuarios.

Valor: 30% del primer quiz.

Departamento de ingeniería

Page 16: Nociones algoritmos

Gracias!!!