MENU DESPLEGABLE

TBGU_TEMA2-P1

LÓGICA Y ALGORITMOS 

PROBLEMA?
  • PROBLEMA: es una necesidad inicial que tiene un objetivo o solución a alcanzar, mediante una serie de operaciones, actividades o métodos bien definidos.
  • PROBLEMA: es un planteamiento de una situación cuya respuesta desconocida o solución debe obtenerse a través de métodos lógicos o científicos.


LÓGICA COMPUTACIONAL

La lógica es la capacidad de pensar en soluciones alternativas. Se remonta a la época de Aristóteles en la que desarrolló reglas para establecer un razonamiento encadenado.

La lógica es una rama del conocimiento que nos permite determinar que algo está aprobado por la razón como bien deducido o bien pensado. En pocas palabras en la forma más obvia y más fácil de hacer algo.

La lógica es muy importante, ya que determina la manera en que se puede resolver un problema. Es un nivel de abstracción sin el cual no es posible estructurar los pasos que generen lo que esperamos obtener.

La computadora trabaja con una lógica especial, exacta y matemática. Aunque tal vez no te hayas dado cuenta, todas las acciones que realizas en la computadora están haciendo uso de esta lógica en la forma de procedimientos o secuencias de pasos que hay que realizar para lograr lo que se quiere.


ALGORITMO

Un Algoritmo es una serie ordenada de instrucciones, pasos o procesos que llevan a la solución de un determinado problema. Los hay tan sencillos y cotidianos como seguir la receta del médico, abrir una puerta, lavarse las manos, etc.

Los Algoritmos permiten describir claramente una serie de instrucciones que debe realizar el computador para lograr un resultado previsible. Vale la pena recordar que un procedimiento de computador consiste de una serie de instrucciones muy precisas y escritas en un lenguaje de programación que el computador entienda.


CARACTERÍSTICAS DE UN ALGORITMO

PARTES DE UN ALGORITMO
Resultado de imagen para partes de un algoritmo

CLASIFICACIÓN DE ALGORITMOS
  • ALGORITMO COMPUTACIONAL: Es un algoritmo que puede ser ejecutado en una computadora. Ejemplo: Fórmula para calcular la raíz cuadrada de un valor X.
  • ALGORTIMO NO COMPUTACIONAL: Es un algoritmo que no requiere de una computadora para ser ejecutado. Ejemplo: Instalación de un equipo de sonido.
  • ALGORITMO CUALITATIVO: Un algoritmo es cualitativo cuando en sus pasos o instrucciones no están involucrados cálculos numéricos. Ejemplos: Las instrucciones para desarrollar una actividad física, encontrar un tesoro, etc.
  • ALGORTIMO CUANTITATIVO: Una algoritmo es cuantitativo cuando en sus pasos o instrucciones involucran cálculos numéricos. Ejemplo: Solución de una ecuación de segundo grado.

EJEMPLOS DE ALGORITMOS COMUNES

1. Lavarnos los dientes es un procedimiento que realizamos varias veces al día. 

Veamos la forma de expresar este procedimiento como un Algoritmo:

1. Tomar la crema dental
2. Destapar la crema dental
3. Tomar el cepillo de dientes
4. Aplicar crema dental al cepillo
5. Tapar la crema dental
6. Abrir la llave del lavamanos
7. Remojar el cepillo con la crema dental
8. Cerrar la llave del lavamanos
9. Frotar los dientes con el cepillo
10. Abrir la llave del lavamanos
11. Enjuagarse la boca
12. Enjuagar el cepillo
13. Cerrar la llave del lavamanos
14. Secarse la cara y las manos con una toalla


2. Los pasos para cambiar una bombilla (foco).

Veamos que algo tan común se pueden expresar en forma de Algoritmo:

  1. Ubicar una escalera o un banco debajo de la bombilla a cambiar
  2. Tomar una bombilla nueva
  3. Subir por la escalera o al banco
  4. Sujetar y girar la bombilla a cambiar hacia la izquierda hasta retirarla de la boquilla.
  5. Enroscar la bombilla nueva hacia la derecha en la boquilla hasta apretarla.
  6. Bajar de la escalera o del banco



3 comentarios: