Análisis y diseño
de algoritmos
Luis Diaz
25/09/2020 Luis Diaz
Que es un
algoritmo
Que es un
programa
FASES DE
CONSTRUCCION DE
UN PROGRAMA
25/09/2020 Luis Diaz
25/09/2020 Luis Diaz
REGRESAR
Un algoritmo es una secuencia lógica y finita de pasos que
permite solucionar un problema o cumplir con un objetivo.
Los algoritmos deben ser precisos e indicar el orden lógico de
realización de cada uno de los pasos, debe ser definido y esto
quiere decir que si se ejecuta un algoritmo varias veces se debe
obtener siempre el mismo resultado, también debe ser finito o
sea debe iniciar con una acción y terminar con un resultado o
solución de un problema.
SIGUIENTE
25/09/2020 Luis Diaz
REGRESAR
25/09/2020 Luis Diaz
REGRESAR
REGRESAR
Un programa es la expresión (transcripción) de un algoritmo en un lenguaje de programación, capaz de ser
procesado por un ordenador tras su compilación y linkado y que controla el funcionamiento de un ordenador a
la hora de resolver un problema.
Algoritmo+ Lenguajede programación= Programa
SIGUIENTE
25/09/2020 Luis Diaz
REGRESAR
REGRESAR
Pasos para construir un programa
25/09/2020 Luis Diaz
REGRESAR
REGRESAR
FASE Observaciones.
Análisis decidir qué es lo que tenemos que hacer.
Fase de Diseño (desarrollo de la
solución):
se define cómo vamos
a hacerlo.
Fase de Codificación: Implementación del Algoritmo en el
lenguaje de programación más adecuado
Fase de Pruebas: No basta que el programa esté terminado, Hay
que comprobar que el programa NO falla y funciona
perfectamente en
todos los casos posibles que se puedan presentar.
Fase de Documentación y
Mantenimiento:
Se elabora la
documentación del programa, y se realizan las
actualizaciones
oportunas que se vayan necesitando.
25/09/2020 Luis Diaz
REGRESAR
REGRESAR
Bibliografía
(s.f.). Obtenido de
https://weeblyaplicacionespecial.weebly.com/fases-y-
componentes-del-algoritmo.html
Iraola, I. M. (18 de 12 de 2009). Obtenido de
https://sites.google.com/site/imalgoritmia/imalgoritmia/%C2%BF
queeslaalgoritmia

Diseño de Algoritmos

  • 1.
    Análisis y diseño dealgoritmos Luis Diaz 25/09/2020 Luis Diaz
  • 2.
    Que es un algoritmo Quees un programa FASES DE CONSTRUCCION DE UN PROGRAMA 25/09/2020 Luis Diaz
  • 3.
    25/09/2020 Luis Diaz REGRESAR Unalgoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir con un objetivo. Los algoritmos deben ser precisos e indicar el orden lógico de realización de cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta un algoritmo varias veces se debe obtener siempre el mismo resultado, también debe ser finito o sea debe iniciar con una acción y terminar con un resultado o solución de un problema. SIGUIENTE
  • 4.
  • 5.
    25/09/2020 Luis Diaz REGRESAR REGRESAR Unprograma es la expresión (transcripción) de un algoritmo en un lenguaje de programación, capaz de ser procesado por un ordenador tras su compilación y linkado y que controla el funcionamiento de un ordenador a la hora de resolver un problema. Algoritmo+ Lenguajede programación= Programa SIGUIENTE
  • 6.
  • 7.
    25/09/2020 Luis Diaz REGRESAR REGRESAR FASEObservaciones. Análisis decidir qué es lo que tenemos que hacer. Fase de Diseño (desarrollo de la solución): se define cómo vamos a hacerlo. Fase de Codificación: Implementación del Algoritmo en el lenguaje de programación más adecuado Fase de Pruebas: No basta que el programa esté terminado, Hay que comprobar que el programa NO falla y funciona perfectamente en todos los casos posibles que se puedan presentar. Fase de Documentación y Mantenimiento: Se elabora la documentación del programa, y se realizan las actualizaciones oportunas que se vayan necesitando.
  • 8.
    25/09/2020 Luis Diaz REGRESAR REGRESAR Bibliografía (s.f.).Obtenido de https://weeblyaplicacionespecial.weebly.com/fases-y- componentes-del-algoritmo.html Iraola, I. M. (18 de 12 de 2009). Obtenido de https://sites.google.com/site/imalgoritmia/imalgoritmia/%C2%BF queeslaalgoritmia