Un algoritmo es un conjunto ordenado y finito de operaciones que permite resolver un problema de forma sistemática e inequívoca. Los algoritmos tienen la finalidad de facilitar una tarea de manera precisa y ordenada. Se dan ejemplos de algoritmos cualitativos como recetas, algoritmos cuantitativos como cálculos matemáticos, y algoritmos computacionales y no computacionales.
2. ¿Qué es un algoritmo?
Segun la RAE, nos dice que un algoritmo es un
Conjunto ordenado y finito de operaciones que permite
hallar la solución de un problema
3. Si bien los algoritmos
generalmente se asocian
al ámbito matemático, no
necesariamente implica
que sean exclusivos de
esta área. Se puede
entender un algoritmo
como una secuencia de
pasos finitos bien
definidos que resuelven un
problema.
Por ejemplo, la ejecución de tareas
cotidianas tan simples como
cepillarse los dientes, lavarse las
manos o seguir el manual de
instrucciones de armado de un
mueble, se pueden ver como un
algoritmo.
4. ¿Para que sirven los algoritmos?
Un algoritmo nos ayuda a resolver un problema de forma sistemática e inequívoca.
Un ejemplo puede ser cuando lavamos la ropa basta con introducir la ropa en la lavadora (más el detergente
y el suavizante) y el algoritmo de esta ya se ocupa él solito de dejarla como nueva. O cuando queremos
saber la cifra exacta que esconde un porcentaje, regla de tres ¡y listo!
Pero con la llegada de los ordenadores, el algoritmo cobra más importancia. Y es que permite obtener un
resultado a partir de un gran volumen de datos, y hacerlo en tan solo un segundo
5. Finalidad de un Algoritmo
Un algoritmo tiene la finalidad de facilitar una tarea o acción, esto al encontrar la
forma más eficiente o sencilla de realizar dicha Tarea
Todo esto mayormente la repetición de la misma tarea hasta que naturalmente se
halla el modo de facilitarlo
6. Tipos de algoritmos
Por su naturaleza los algoritmos cotidianos son relacionados a
varios tipos de algoritmos generales, y aunque existe un amplio
repertorio de ellos, algunos muchos más complejos y que son
aprovechados en informática, mercadotecnia, en la industria para
la realización de evaluaciones, perfiles, etc; nos dedicaremos a
mencionar los más simples y cercanos al tema que nos interesa.
Algunos tipos de algoritmos y ejemplos:
7. Características de los algoritmos
Asimismo, los algoritmos presentan una serie de características
comunes. Son:
● Precisos. Objetivos, sin ambigüedad.
● Ordenados. Presentan una secuencia clara y precisa para
poder llegar a la solución.
● Finitos. Contienen un número determinado de pasos.
● Concretos. Ofrecen una solución determinada para la
situación o problema planteados.
● Definidos. El mismo algoritmo debe dar el mismo resultado
al recibir la misma entrada.
8. Ventajas.
Permiten el ordenamiento secuencial de los procesos y
disminuyen, por lo tanto, el rango posible de errores,
ayudando a resolver más rápido y más fácil los problemas
planteados. Además, son precisos y permiten ceñirse a una
guía específica
Desventajas.
Suelen requerir de conocimiento previo y sobre todo técnico,
ya que a menudo los algoritmos se expresan (excepto los
más cotidianos y sencillos) en un lenguaje adaptado al caso
en cuestión.
9. Algoritmos cualitativos
En estos se ubican elementos o acciones verbales y están relacionadas a las indicaciones que se
hacen de manera verbal. Uno de los ejemplos de algoritmos básicos es el caso de una receta de
buñuelos o los pasos para elaborar una artesanía.
10. Algoritmos cuantitativos
Inversos a los cualitativos, abarca elementos numéricos, por ello se utiliza en las
matemáticas para hacer cálculos. Un ejemplo de algoritmo cuantitativo es el
procedimiento para hallar la raíz cuadrada o resolver una ecuación.
11. Algoritmo computacional
Se hacen desde una computadora; muchos son bastantes complejos y pueden
ser algoritmos cuantitativos que se optimizan.
12. Algoritmo no computacional
Estos algoritmos que no requieren de dispositivos para ser realizados y están
más relacionados a lo qué es un algoritmo cualitativo o cotidiano; como por
ejemplo, la programación de un televisor.
13. ● Los Algoritmos en el día a día
Cómo se mencionaba, los algoritmos pueden ser desde la actividad más sencilla
como lavarse los dientes, donde donde es algo tan común en nuestro día a día,
que lo llegamos a hacer de forma “pre programada” de la misma forma en que
hacemos ciertas acciones o comportamientos, hacer tareas, el camino para llegar
de un punto a otro etc
14. Ejemplos de Algoritmos
1. Algoritmo para enviar un correo electrónico
1. Encender la computadora.
2. Abrir el navegador.
3. Buscar tu página de mensajería.
4. Ingresar usuario y contraseña.
5. Pulsar la opción de Nuevo Mensaje.
6. Escribir el mensaje.
7. Agregar nombre o dirección del destinatario.
8. Pulsar Enviar.
15. 2. Algoritmo para lavarse las manos
1. Abrir el grifo de agua.
2. Mojarse las manos.
3. Aplicarse jabón.
4. Enjuagarse las manos.
5. Cerrar el grifo de agua.
6. Secarse las manos con papel o toalla.
7. Exponer las manos a corriente de aire caliente.
16. 3. Algoritmo para cambiar la llanta de un auto.
1. Levantar el auto con un gato hidráulico del lado de la llanta dañada.
2. Soltar y sacar los pernos de la llanta.
3. Retirar la llanta deteriorada o desinflada.
4. Colocar el neumático de repuesto.
5. Colocar y apretar de nuevo los pernos.
6. Bajar y retirar el gato.