teoría algoritmos
Características de los algoritmos:
Finitos: El algoritmo se debe terminar en algún momento; debe tener fin
Preciso: Las instrucciones de los algoritmos siempre deben de ser claras y no debendejar ninguna duda o confusión respecto a los pasos a seguir, Debe de tener una serie de pasos organizados y numerados.
Definido: Si se sigue un algoritmo dos veces, se debe obtener el mismoresultado cada vez.
Eficiencia: La solución del problema debe ser lograda utilizando el mínimo posible de pasos, datos, tiempo y recursos.
Un algoritmo está formado por tres partes:
Entrada: Son losdatos que se necesitan para solucionar el problema o para obtener el resultado de un algoritmo. Es decir son los datos que se requieren para procesar un problema.
Proceso: Son los cálculos u operacionesque se deben realizar para llegar al resultado
Salida: Es lo que pide el problema como resultado. Es decir, son los resultados obtenidos de procesar datos.
Variables: Son zonas de memoria queguardan datos que pueden cambiar durante la ejecución de un programa o un algoritmo.
Constantes: Son zonas de memoria que guardan datos que no cambian durante la ejecución de un programa o algoritmo.Tipos de problemas
Problemas secuenciales: Se les conoce porque las instrucciones del algoritmo siguen una secuencia lineal numerada y se ejecutan una después de la otra en orden de arriba haciaabajo.
Selectivos o condicionales: Son los problemas en los que las instrucciones del algoritmo se ejecutan previo cumplimiento de una condición.
Simples
Compuestos.
Repetitivos o ciclos: Sonaquellos en cuya solución es necesario utilizar un mismo conjunto de acciones que se puedan ejecutar una cantidad específica de veces.
Simples.
Compuestos.
Múltiples.
PROGRAMA
Es una lista de...
Regístrate para leer el documento completo.