Algoritmos
Algoritmos
Contenido
▪ Que es un algoritmo
▪ Tipos de algoritmos
▪ Aplicaciones
▪ Representación de los algoritmos
– Diagramas de flujo
– Diagramación estructurada o secuencial▪ Importancia de la creación de un buen algoritmo
▪ Creación de un programa:
– Confección del algoritmo
– Confección del programa
– Pruebas y puesta en marcha
Que es un algoritmo
▪ Unaserie de pasos organizados que describe el proceso que se debe
seguir para dar solución a un problema específico.
▪ Un conjunto de pasos que nos permite obtener la solución a un
problema.
▪ Unasecuencia finita de instrucciones realizables, no ambiguas, cuya
ejecución conduce a la resolución de un problema.
El problema…
e se quiere lograr ?
mo lo voy a lograr?
alcanzó el objetivo?Tipos de algoritmos
▪ Algoritmos informales
Son aquellos algoritmos que no son realizables a través de un
computador o al menos no fácilmente. Son aquellos donde el ejecutor
real es el ser humano.▪ Algoritmos computacionales
Se consideran como tales todos aquellos algoritmos que deben ser
preferiblemente implementados en un computador para aprovechar su
velocidad de procesamiento.Aplicaciones de los algoritmos
▪ Ciencias de la Computación
▪ Informática
▪ Inteligencia artificial
▪ Investigación operativa
▪ Matemáticas
▪ Programación
Representación de los algoritmos
▪Secuencias de acciones
▪ Decisión de acción
▪ Ciclos de acciones
Diagramas de flujo
Diagramación estructurada o secuencial
Seudocódigo
“Utiliza las
convenciones
estructurales de
unlenguaje de
programación real ,
pero está diseñado
para la lectura
humana en lugar de
a lectura mediante
máquina”
Proceso de creación de un algoritmo
anscripción
igitación
ompilaciónEjecución o puesta en marcha
ificación de los resultados
alización de pruebas
Prueba de escritorio
Errores
▪ Errores de sintaxis
▪ Errores de precaución
Algoritmos
Grupo II...
Regístrate para leer el documento completo.