Documente Academic
Documente Profesional
Documente Cultură
Un algoritmo nos permite llevar a cabo una tarea o encontrar la solución a un determinado
problema a través de una serie de instrucciones bien definidas y estructuradas, que además
deben estar en orden, es decir una tras otra, y ser finitas, es decir tener una solución posible. De
este modo, definidos un estado inicial y una entrada, si seguimos las instrucciones formuladas
llegaremos al estado final y encontraremos la solución al problema o alcanzaremos el objetivo
definido.
Básicamente, el algoritmo es una serie ordenada de procesos o pasos que deben llevarse a cabo
para alcanzar la solución a un problema específico. Los algoritmos pueden ser de distintos tipos,
los de la vida diaria como seguir las instrucciones para lavarse los dientes, poner en
funcionamiento un lavarropas y los algoritmos utilizados para resolver o llevar a cabo procesos
más complicados como el funcionamiento de un programa de computación.
Input o entrada. El ingreso de los datos que el algoritmo necesita para operar.
Proceso. Se trata de la operación lógica formal que el algoritmo emprenderá con lo
recibido del input.
Output o salida. Los resultados obtenidos del proceso sobre el input, una vez terminada
la ejecución del algoritmo.
Características de un algoritmo
Secuenciales. Los algoritmos operan en secuencia, debe procesarse uno a la vez.
Precisos. Los algoritmos han de ser precisos en su abordaje del tema, es decir, no
pueden ser ambiguos o subjetivos.
Ordenados. Los algoritmos se deben establecer en la secuencia precisa y exacta para
que su lectura tenga sentido y se resuelva el problema.
Finitos. Toda secuencia de algoritmos ha de tener un fin determinado, no puede
prolongarse hasta el infinito.
Concretos. Todo algoritmo debe ofrecer un resultado en base a las funciones que
cumple.
Definidos. Un mismo algoritmo ante los mismos elementos de entrada (input) debe dar
siempre los mismos resultados.
Tipos De Algoritmos
Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los
pasos del proceso.
Fuente: https://concepto.de/algoritmo-en-informatica/#ixzz6OdGD57yq
https://www.tecnologia-informatica.com/algoritmo-definicion/
https://moodle2.unid.edu.mx/dts_cursos_mdl/lic/IC/EA/AM/06/Algoritmos.pdf