icono de tuitycode
logo
   PREGUNTAR  
icono desplegue


Algoritmo informática (Ejemplos,concepto y características)



Algoritmo informática

 ¿Qué es un algoritmo?


 Para una breve definición cabe con decir que es una serie de acciones para ejecutar una orden específica, esto para seguir un procedimiento requerido por el usuario o programador, ejecuta acciones conforme le sea establecido.


 En palabras claras el algoritmo en informática es el procedimiento bien definido de instrucciones (La mejor manera de aplicarlos si eres principiante es con pseudocódigos) que ejecutará el computador o el programa, antes de iniciar cualquier acción, se necesitará analizar ciertos algoritmos que serán indispensable a la hora de programar, no importa el lenguaje de programación que se esté utilizando, los algoritmos son parte de todos y cada uno de ellos, veamos un ejemplo de pasos relacionados a la hora de realizar algoritmos de suma de fracciones con diferente denominador.


¿Los algoritmos son lenguajes de programación?



No, los algoritmos son independientes de cada lenguaje de programación por lo que no importa el lenguaje en el que se vaya a programar, si necesita hacer un algoritmo para que el computador imprima por pantalla un “Hola mundo” este algoritmo funcionará en todos los lenguajes, eso si esto depende de su uso, así que mientras mas especifico sea, es mejor.


Una de las practicas más importantes cuando se realiza un algoritmo es analizar algunos de estos lenguajes, ya que así tendrá su cerebro pensando en cómo será procesado este algoritmo, pero ten en cuenta que cada cabeza es un mundo, tu lo puedes hacer como mejor lo veas conveniente, eso sí siguiendo las reglas(vea los ejemplos abajo) y ser muy específico, recuerda que si hay dos o mas algoritmos que den el mismo resultado se tomará en cuenta el mas corto.


Reglas o características de los algoritmos


  • El algoritmo debe de producir resultados.
  • Debe ser específico, mientras más específico sea el algoritmo mejor es el resultado.
  • Debe ser preciso, el algoritmo debe de realizar la tarea asignada con presición.


Ejemplos de algoritmos en informática


 La mejor manera de entender un poco más los algoritmos en infórmatica es con ejemplos.


 Ejemplo de algoritmos cambio de llantas

Ejemplo de algoritmo cambio de llanta:


1. Sacar herramientas y llanta nueva.
2. Aflojar tuercas (solamente).
3. subir auto con portable hidráulico.
4. Retirar tuercas.
5. Retirar llanta (la que se piensa cambiar).
6. Poner debajo la llanta vieja (para evitar accidentes).
7. Poner la llanta nueva.
8. Poner las tuercas (hasta que lleguen a su máximo si que la llanta gire).
9. Bajar portable hidráulico.
10. Socar tuercas en su torque máximo requerido.
11. Guardar todo lo que se haya utilizado.



 Nota: Las posiciones a veces no siempre son absolutas, pero el orden es sumamente importante para un trabajo perfecto, si analizamos el paso a paso antes de empezar, evitaremos futuros problemas en nuestros programas y proyectos, como lo es un mal rendimiento o errores.



Que pasaría si alteramos el orden del ejemplo de algoritmo cambio de llanta:


1. Sacar herramientas y llanta nueva.
2. subir auto con portable hidráulico.
3. Aflojar tuercas (solamente).
4. Retirar llanta (la que se piensa cambiar).
5. Retirar tuercas.
6. Poner debajo la llanta vieja (para evitar accidentes).
7. Poner la llanta nueva.
8. Poner las tuercas (hasta que lleguen a su máximo si que la llanta gire).
9. Bajar portable hidráulico.
10. socar tuercas en su torque máximo requerido.
11. Guardar todo lo que se haya utilizado.


 Ejemplo de algoritmos lavarse las manos

Ejemplo de algoritmo lavarse las manos:


1. Abrir el grifo.
2. Humedecer las manos.
3. Cerrar el grifo.
4. Usar el jabón líquido (el que sea necesario).
5. Frotarse las manos.
6. Frotarse los dedos entre sí.
7. Frotarse el dorso de los dedos y usar movimiento de rotación con el pulgar.
8. Frótese la punta de los dedos.
9. Abrir el grifo.
10. Enjuagarse las manos (hasta que no haya jabón en sus manos).
11. Secarse las manos con servilleta desechable(recomendado).
12. Cerrar el grifo.
13. Listo sus manos están limpias.



 Nota: Como se mencionó anteriormente, el algoritmo son los procedimientos necesarios para que los programas hablando en términos informáticos se compilen de la mejor manera y evitar así errores de compilación.



Ahora alteraremos el orden del ejemplo de algoritmo lavarse las manos.


1. Humedecer las manos.
2. Abrir el grifo.
3. Cerrar el grifo.
4. Frotarse las manos.
5. Usar el jabón líquido (el que sea necesario).
6. Frotarse los dedos entre sí.
7. Frotarse el dorso de los dedos y usar movimiento de rotación con el pulgar.
8. Frótese la punta de los dedos.
9. Enjuagarse las manos (hasta que no haya jabón en sus manos).
10. Abrir el grifo.
11. Secarse las manos con servilleta desechable(recomendado).
12. Cerrar el grifo.
13. Listo sus manos están limpias.


Tipos de algoritmos


Ya hemos visto algunos ejemplos de algoritmos, pero no hablando directamente de algoritmos computacionales ¿qué?, así es existen según la teoría-practica cuatro tipos de algoritmos.


  • Algoritmos computacionales: el algoritmo que depende de cálculos y que debe ser mediante pasos específicos realizados por un computador.

  • Algoritmos no computacionales: no es necesario el uso del computador, son pasos que se pueden realizar con facilidad por un ser humano, ver el algoritmo cambio de llanta y lavado las manos.

  • Algoritmos cuantitativos:este algoritmo requiere el uso de cálculos matemáticos, a veces sencillos, pero a veces muy avanzados.

  • Algoritmos cualitativos: No necesitan cálculos matemáticos sino el uso de lógica para su desarrollo, para un ejemplo el uso de IF en informática.

Partes de un algoritmo


Los algoritmos constan de 3 partes importantes debido a sus características instructivas, es como un cerebro que necesitará:


  • Input o entrada: todo algoritmo necesita que existan datos, o sea necesita el ingreso de datos para iniciar un proceso.
  • Proceso: como todo cerebro una vez haya finalizada la entrada de datos, o sea la primera parte, los procesará, sea cual sea la función del algoritmo, digamos una suma en este caso.
  • Output o salida: es el resultado final del algoritmo entre la entrada de datos y el proceso de los datos de entrada, se realiza el proceso y termina en un resultado o salida.

 Es algo muy fácil si eres amante a la informática no se te hará difícil aprender a hacer algoritmos, trata de prácticar y haz pseudocódigos que sean fáciles, ponte en los zapatos de las computadoras y se muy específico a la hora de hacerlos ya que es muy importante, para que cuando programes no se te haga nada difícil de hacerlo, recuerda que tu eres un programador, en otras palabras tú eres el encargado de que los programas funcionen de maravilla.


Ahora ya sabes el significado de algoritmo en informática, ya puede continuar como un gran elaborador de Algoritmos.


También puedes leer


imagen de algoritmo Informática


 ¿Sabías que?

La aritmética es parte de toda nuestra vida, desde que hacemos compras en el supermercado, hasta cuando vemos una final de fútbol.


imagen que define la palabra aritmetica