Qué es un algoritmo

 ¿Qué es un algoritmo informático?

Es un concepto comúnmente relacionado con el ámbito de la informática y está cada vez más presente en nuestro día a día. 

Un algoritmo informático es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema, realizar un cálculo o desarrollar una tarea. Es decir, un algoritmo es un procedimiento paso a paso para conseguir un fin. A partir de un estado e información iniciales, se sigue una serie de pasos ordenados para llegar a la solución de una situación.

Un algoritmo supone el paso precio a ponerse a escribir el código. Primero debemos encontrar la forma de obtener la solución de algún problema para luego, a través del código para poder indicarle a la máquina qué acciones queremos que llevar a cabo. 



Partes de un algoritmo informático.
Las tres partes de un algoritmo son:

1. Input (Entrada). Es una información que le damos al algoritmo con la que v a a trabajar para ofrecer la solución esperada

2. Proceso.  Es un conjunto de procesos para que, a partir de los daros de entrada, llegue a la solución de la situación. 

3. Output (Salida). Es el resultado, a partir de la transformación de los valores de entrada durante el proceso. 

De este modo, un algoritmo informático parte de un estado inicial y de unos valores de entrada, sigue una serie de pasos sucesivos y llega a un estado final en el que ha obtenido una solución

Características de los algoritmos

Así mismo, los algoritmos presentan una serie de características comunes son:

1. Procesos: Son objetivos, sin ambigüedad.
2. Ordenados: Presentan una secuencia clara y precisa para poder llegar a la solución
3. Finitos: Contienen un número determinado de pasos
4. Concretos: Ofrecen una solución determinada para las situaciones o problemas planeados
5. Definidos: El mismo algoritmo debe de dar el mismo resultado al recibir la misma entrada. 


Tipos de algoritmos y ejemplos 
Existen diversas clasificaciones de algoritmos, en función de diferentes criterios. Según su sistema de signos se distingue entre algoritmos cuantitativos y algoritmos cualitativos. 

Algoritmos de búsqueda 
Los algoritmos de de búsqueda localizan uno o varios elementos que presentan una serie de propiedades dentro de una estructura 

Ejemplos:
1. Búsqueda secuencial
2. Búsqueda binaria

Algoritmos de ordenamiento
Reorganizan los elementos de un listado según una relación de orden. Las más habituales son el orden numérico y el orden.

Ejemplos:
1. Ordenamiento de burbuja.
2. Ordenamiento por selección
3. Ordenamiento rápido





Comentarios

  1. Este comentario ha sido eliminado por el autor.

    ResponderBorrar
  2. buen trabajo solo la falta de información e imagines

    ResponderBorrar
  3. Faltaron imágenes pero están bien los datos un poco juntos pero buen esfuerzo.

    ResponderBorrar
  4. todo esta bien solo le faltan imagenes

    ResponderBorrar
  5. No tiene ejemplos, le hizo falta información en los tipos de algoritmos.

    ResponderBorrar
  6. Buen contenido pero falta de orden el los subtémas y no esta justificado

    ResponderBorrar

Publicar un comentario

Entradas más populares de este blog

Pseudocodigos y Diagrama de Flujo