Please enable JavaScript.
Coggle requires JavaScript to display documents.
Algoritmo - Coggle Diagram
Algoritmo
Caracteristicas
Precisos: Cada paso debe ser claro y sin
ambigüedades.
Finito: Debe terminar en algún momento.
• Definido: Siempre produce el mismo
resultado para las mismas entradas.
Eficiente: Debe resolver el problema en un
tiempo razonable.
Elementos
• Entrada: Datos iniciales del problema
Proceso: Operaciones para transformar los
datos.
• Salida: Resultado final.
Importancia de de metodos numericos
Solución de problemas: Aproximación
numérica a problemas matemáticos.
Simulación: Modelado de sistemas reales.
Optimización: Búsqueda de la mejor
solución.
Errores en los Algoritmos
• Errores de sintaxis: Errores de escritura en la del algoritmo, como faltas de ortografía o
puntuación.
Errores de semántica: Errores en la ligica del algoritmo, que hacen que el algoritmo no
realice la tarea correcta.
• Errores de ejecución: Errores que ocurren
durante la ejecución del algoritmo, como divisiones por cero o desbordamientos.
Métodos para Realizar un Algoritmo
Pseudocódigo: Una descripción informal del algoritmo, utilizando un lenguaje similar a un lenguaje de programación.
• Diagramas de flujo: Una representación
gráfica del algoritmo, utilizando símbolos para representar diferentes acciones y decisiones.
Lenguajes de programación: Se utiliza un lenguaje de programación específico para escribir el algoritmo.
Representacion
• Diagrama de flujo: Representación gráfica.
Pseudocódigo: Descripción textual similar a
un lenguaje de programación.
Tipos de Algoritmos (Clasificación)
Según su propósito:
De búsqueda: Encuentran un elemento
específico dentro de un conjunto de datos.
• Secuencial: Compara cada elemento hasta
encontrar el buscado.
Según su estructura:
• Selectivos: Permiten tomar decisiones basadas
en ciertas condiciones.
• Secuenciales: Ejecutan las instrucciones una
tras otra, en el orden en que están escritas.
• Repetitivos: Ejecutan un bloque de instrucciones varias veces, hasta que se
cumpla una condición.
Definicion
Secuencia de pasos lógicos y ordenados para resolver un problema.