ALGORITMOS
INFORMÁTICOS
Clasificación
Algoritmo
computacional
Es un algoritmo que puede ser
ejecutado en una computadora.
Ejemplo: Fórmula aplicada para un cálculo
de la raíz cuadrada de un valor x.
Algoritmo
no computacional
Es un algoritmo que no requiere de una
computadora para ser ejecutado.
Ejemplo: Instalación de un equipo de sonido.
Algoritmo
cualitativo
Sus pasos o instrucciones no están
involucrados cálculos numéricos.
Ejemplos: Las instrucciones para desarrollar una actividad física, encontrar un tesoro, una receta de cocina
Algoritmo
cuantitativo
Un algoritmo es cuantitativo cuando en sus pasos o instrucciones involucran cálculos numéricos.
Ejemplo: Solución de una ecuación de segundo grado.
Usos
Sirven para crear programas
de computadora
Formulan alternativas
de solución para cualquier
problema
Las apps se basan en ellos
Los dispositivos electrónicos
programables los utilizan
Permiten mostrar la solución de
cualquier situación paso a paso
Las páginas web y las redes sociales
se basan en algoritmos para
su funcionamiento
Definición
Es una secuencia lógica y
finita de pasos que resuelve
un problema específico
Se representa de
las siguientes formas:
Diagramación libre
(Diagramas de flujo).
Fórmulas matemáticas.
Pseudocódigo.
Lenguaje natural
(español, inglés, etc.).
Lenguaje ensamblador
(lenguaje de programa
computacional).
Elementos
Entradas
Todos los datos iniciales que se conocen
y son necesarios para realizar el algoritmo.
Proceso
Todos los pasos que deben hacerse
para ejecutar el algoritmo.
Salida
Los datos que genera el algoritmo
una vez resuelto.