Este documento define qué es un algoritmo y describe sus características y clasificaciones. Un algoritmo es un conjunto de instrucciones ordenadas para realizar una tarea. Existen algoritmos informales para ser ejecutados por humanos y algoritmos computacionales para ser ejecutados por computadoras. Todo algoritmo debe ser preciso, finito, definido y legible, y constar de entrada, proceso y salida.
2. ¿QUÉ ES UN ALGORITMO?
Es un conjunto prescrito de instrucciones o reglas
bien definidas, ordenadas y finitas que permite
realizar una actividad mediante pasos sucesivos
que no generen dudas a quien deba realizar dicha
actividad.
3. CLASIFICACIONES DE UN ALGORITMO
Hay dos clasificaciones para los algoritmos:
Algoritmos informales Algoritmos computacionales
4. ALGORITMOS INFORMALES
Los algoritmos informales son aquellos que no se realizan
para una computadora, sino se diseñan para ser
ejecutados por el ser humano. Todos los días ejecutas
algoritmos informales en todas tus actividades: al
prepararte para tus clases, al vestirte, al cocinar, al
regresar a casa, entre otros.
5. ALGORITMOS COMPUTACIONALES
Los algoritmos computacionales son los que se
crean para que una computadora sea quien ejecute
los pasos y obtener el resultado esperado. Se
aprovecha la velocidad de procesamiento del
ordenador para darnos un resultado mucho más
confiable.
6. CARACTERISTICAS DE UN ALGORITMO
Las características fundamentales que debe
cumplir todo algoritmo son:
Un algoritmo debe ser preciso e indicar el orden
de realización de cada paso.
Un algoritmo debe estar definido. Si se sigue un
algoritmo dos veces, se debe obtener el mismo
resultado cada vez.
7. Un algoritmo debe ser finito. el algoritmo se debe
terminar en algún momento; o sea, debe tener un
número finito de pasos.
Un algoritmo debe ser legibles: El texto que lo
describe debe ser claro, tal que permita entenderlo
y leerlo fácilmente.
8. PARTES DE UN ALGORITMO
Todo algoritmo debe obedecer a la estructura básica
de un sistema, es decir: entrada, proceso y salida.
Donde:
ENTRADA
Corresponde al insumo, a los datos necesarios que
requiere el proceso para ofrecer los resultados
esperados.
9. PROCESO
Pasos necesarios para obtener la solución del
problema
o la situación planteada.
SALIDA
Resultados arrojados por el proceso como solución.
10. VENTAJAS QUE ENCUENTRAS AL USAR
ALGORITMOS EN TU VIDA PERSONAL
Ayuda a resolver más fácil y
rápido los problemas.
Disminuye sensiblemente el
riesgo de errores.
Favorece el obtener el máximo
de información.
Permite racionalizar el
esfuerzo intelectual.
Redacta paso por paso lo que
ahí que hacer
12. FORMATO APA
Wikipedia (2015) Algoritmo; Recuperado el 13/01/2015
http://es.wikipedia.org/wiki/Algoritmo
Lógica Computacional y Programación (2014)
Clasificación; Recuperado 13/01/2015
http://isbros.blogspot.mx/2011/08/clasificacion-de-los-
algoritmos.html
Aulatec (S/A) Características; Recuperado 13/01/2015
https://aulatec.wordpress.com/caracteristicas-y-
propiedades-de-los-algoritmos/
13. Edgardobuelvas0407's Blog (2014) Partes
Recuperado el 13/01/2015
https://edgardobuelvas0407.wordpress.com/genera
lidades/anexo-3-fundamentos-de-un-
algoritmo/partes-y-elementos-para-la-construccion-
de-un-algoritmo/
Teorías de los algoritmo (2013) Ventajas
Recuperado el 13/01/2015
http://teoriasdelosalgoritmo.blogspot.mx/2013/02/ve
ntajas-y-desventajas.html