martes, 2 de abril de 2019

Tipos de algoritmos

Tipos de algoritmos


Fromales, los cuales se diseñan para ser ejecutados por el ser humano y no por una computadora.


- Computacionales, se crean tomando en cuanta que una computadora lo ejecutara, por lo que los pasos deben ser mas precisos, y así aprovechar la velocidad del equipo de computo y obtener resultados mas confiables.





Clasificación de los algoritmos

La clasificación de los algoritmos

Según su sistema de signos
Cuantitativos: Cuando se ocupan operaciones numéricas para resolver un problema.
Cualitativos: Cuando se utilizan instrucciones verbales en la solución.

Según su función
De ordenamiento: Cuando se ordenan datos con base en determinadas normas o reglas.
De búsqueda: Cuando su tarea principal es encontrar un elemento en una lista determinada de datos.
De encaminamiento: Cuando se utilizan para buscar datos siguiendo una rita determinada y mediante una serie de pasos enlazados.

Según la estrategia usada para llegar a un resultado
Probabilistícos: Presentan soluciones, pueden ser erróneas o correctas, denominadas aproximaciones.
Cotidianos: Se utilizan en la vida diaria y no pueden ser ejecutados en una computadora.
Heuristícos: Se emplean cuando no se puede llegar a una solución de las maneras tradicionales.
En escalada: Para llegar a la solución de un problema con estos algoritmos se parte de una solución equivocada.
Voraz: El propósito único es analizar cada paso como único y darle una optima solución.
Deterministas: Son lineales y predictivos, ya que se conoce exactamente cuales son los datos.
  

¿Qué es un algoritmo?


¿Qué es un algoritmo?

Un algoritmo es una secuencia de pasos lógicos necesarios para llevar a cabo una tarea especifica, como la solución de un problema. Los algoritmos son independientes tanto del lenguaje de programación en que se expresan como de la computadora que los ejecuta.

Reglas para elaborar un diagrama de flujo


Normas o reglas para la creación de diagramas de flujo

1. Los diagramas de flujo se escriben de arriba abajo y de izquierda a derecha.
2. Todo símbolo (excepto las líneas de flujo) llevará en su interior información que indique su función exacta y unívoca.
3. Un elemento del diagrama no puede tener más de una salida si no es un elemento de decisión. Existen excepciones que veremos en su debido momento.
4. Las líneas de flujo no pueden cruzarse.