Algoritmos

Se denomina algoritmo a un conjunto finito de instrucciones o pasos, ordenados de manera lógica, que permiten solucionar un determinado problema.

Los algoritmos están relacionados con la Metodología de Solución de Problemas, debido a que nos ayudan a plantearnos diferentes alternativas para resolverlos, así como elegir y desarrollar la más adecuada de ellas.

Para casi todos los problemas, y hasta para las más elementales acciones que se tienen que llevar a cabo diariamente, se realiza una secuencia de pasos, aunque esto se haga inconscientemente.

En ocasiones los pasos se saben de forma empírica; es decir, que no necesitamos de leer instrucciones en ningún momento para poder realizar una actividad.

Para ir al trabajo o a la escuela generalmente:

  1.  Se levanta de la cama
  2.  Se baña.
  3.  Se viste
  4.   Desayuna
  5.   Se lava los dientes
  6.  Se peina
  7.  Sale con portafolio o mochila

Las recetas de cocina y los manuales de procedimientos son tipos de algoritmos.

Estos pasos están presentes a veces en forma escrita, como por ejemplo: para instalar un software (manual), para tocar música (partituras).

Un algoritmo nos da la solución genérica a un problema y lo podemos emplear todas las veces que se nos presente ese mismo problema.

Características de los algoritmos.

Medios de expresión de un algoritmo.

Los métodos más usuales para expresar un algoritmo son:

a)    Descripción narrada: Es cuando anotamos la solución de un problema, paso a paso, dándole una secuencia de orden. Es la forma más sencilla, pues está hecha en lenguaje natural.

b)    Pseudocódigo: Es un “falso lenguaje” (pseudo = falso) mezcla de instrucciones de programación y de palabras del lenguaje natural. Es una herramienta muy efectiva para el seguimiento de la lógica de un algoritmo y para transformarlo con facilidad a un programa informático.

c)     Diagrama de flujo: Es la representación gráfica de un algoritmo. Para su construcción se usan símbolos estandarizados en el que cada uno tiene un significado. Los pasos del, algoritmo se escriben dentro del símbolo correspondiente y se unen por flechas, denominadas “líneas de flujo”, que indican el orden en que los pasos deben de llevarse a cabo.

Ejemplos de algoritmo expresado con descripción narrada: 

Algoritmo para calcular el perímetro de un círculo.

  1. Inicio.
  2. Leer el valor del radio.
  3. Aplicar la fórmula P = 2 * π * r
  4. Obtener el perímetro.
  5. Fin.

Algoritmo para calentar comida en microondas.

  1. Inicio.
  2. Abrir la puerta del microondas.
  3. Meter la comida.
  4. Cerrar la puerta de microondas.
  5. Programar el tiempo.
  6. Presionar el botón de arranque.
  7. Esperar.
  8. Abrir la puerta del microondas.
  9. Sacar la comida.
  10. Cerrar la puerta de microondas.
  11. Fin

Cuando me mandan archivos por gmail

  1. Ingreso a G-mail
  2. Entro a mi G-mail con mi correo electrónico y mi contraseña
  3. Busco el archivo que necesito
  4. Lo descargo

Cuando tengo que hacer una presentación

  1. Abro Power Point
  2. Genero la presentación que necito para mi clase
  3. La guardo dentro de una memoria o en el escritorio
  4. Cuando lo voy a presentar abro mi archivo

Mandar archivos o tareas desde G-mail

  1. Abro G-mail
  2. Ingreso con mi correo y mi contraseña
  3. Selecciono el botón de “+” en la esquina superior izquierda
  4. Pongo la dirección a la persona que le voy a mandar
  5. Le pongo un asunto o de que es el archivo
  6. Lo mando
  7. Verifico su le llego en la bandeja de “enviados”

Algoritmo para ir al estadio a ver un partido de fut bol

  1. Compro los boletos en línea para evitarme filas
  2. Me voy tiempo antes de que comience el partido para ir con tiempo
  3. Hago fila para entrar al estadio
  4. Entrego los boletos a la persona que los esté recibiendo
  5. Entro al estadio
  6. Busco mi lugar
  7. Disfruto el partido

Algoritmo para comprar un café en el Oxxo

  1. Ingreso al establecimiento del Oxxo
  2. Tomo un vaso para el café
  3. Busco el saber que lo quiero
  4. Me sirvo desde la maquina dispensadora
  5. Me dirijo a la barra donde está el azúcar
  6. Tomo dos sobrecitos de azúcar
  7. Se los agrego al café
  8. Le pongo una tapa
  9. Me dirijo a pagarlo a la caja
  10. Salgo del establecimiento

Algoritmo para cargar gasolina

  1. Voy a la gasolinera más cercana
  2. Estaciono el vehículo cerca de una dispensadora de gasolina
  3. Le digo a la persona que está atendiendo cuanto quiero y de cual la quiero
  4. Le doy las llaves de tanque de gas
  5. Le pago lo que fue
  6. Enciendo el vehiculó
  7. Me dirijo a mi destino

Algoritmo para lavarse las manos

  1. Tomo un poco de jabón
  2. Me tallo bien  las manos
  3. Abro la llave del agua
  4. Me las enjuagó
  5. Le cierro a la llave
  6. Tomo un poco de papel para secarme las manos

Algoritmo para mandar un correo electrónico

  1. Ingreso a la plataforma de donde lo vaya a mandar
  2. Entro a mi cuenta con mi correo y mi contraseña
  3. Una vez adentro busco opción de “Enviar”
  4. Ingreso el correo de la persona a la que voy a mandar
  5. Le pongo el asunto sobre de que es el archivo que mando
  6. Le presiono en enviar
  7. Salgo de mi cuenta 

Algoritmo: Cambiar una llanta ponchada

  1. Buscar el gato hidráulico, la llave de cruz y la llanta de repuesto.
  2. Levantar el auto
  3. Colocar el gato hidráulico en la posición correcta
  4. Aflojar las tuercas de la llanta ponchada con la llave de cruz
  5. Quitar por completo las tuercas de la llanta ponchada
  6. Quitar la llanta ponchada.
  7. Poner la llanta de repuesto.
  8. Colocarle las tuercas
  9. Apretar las tuercas con la llave de cruz
  10. Bajar el auto

Algoritmo: Elabora un reporte de lectura.

  1. Leer atenta y globalmente el texto.
  2. Localizar los términos desconocidos.
  3. Investigar significados en el diccionario.
  4. Volver a leer el texto para comprenderlo mejor.
  5. Localizar y subrayar las ideas principales del texto.
  6. Redactar un resumen del texto leído

Algoritmo: Comprar un par de tenis por Internet.

  1. Teclear la dirección de la tienda.
  2. Acceder con nuestro usuario y contraseña.
  3. Ver varios modelos.
  4. Seleccionar el modelo que nos gusta
  5. Seleccionar la talla correcta
  6. Dar clic en “Agregar al carrito”.
  7. Seleccionar la forma de envío
  8. Confirmar la dirección de envío.
  9. Seleccionar el medio de pago
  10. Confirmar la compra.
  11. Dar clic en “Ordenar y pagar”.
  12. Revisar el correo de confirmación de compra
  13. Salir de nuestra cuenta.

Algoritmo: Ir a una función de cine.

  1. Entrar al cine
  2. Consultar tu cartelera
  3. Seleccionar la película a ver.
  4. Seleccionar el horario
  5. Escoger tu lugar.
  6. Comprar el boleto.
  7. Comprar palomitas y soda en dulcería.
  8. Darle el boleto al empleado.
  9. Entrar a la sala.
  10. Sentarte.
  11. Disfrutar la función




Comentarios

Entradas más populares de este blog

Diagramas de flujo