Existen dos clasificaciones principales de algoritmos: algoritmos informales y algoritmos computacionales. Los algoritmos informales son aquellos diseñados para ser ejecutados por humanos en actividades cotidianas, mientras que los algoritmos computacionales son creados específicamente para ser ejecutados por una computadora.
Estrategia de prompts, primeras ideas para su construcción
Algoritmos: clasificaciones, características y ejemplos
1.
2. CLASIFICACIONES DE UN ALGORITMO
Hay dos clasificaciones para los algoritmos:
Algoritmos informales
Algoritmos computacionales
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.
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.
http://isbros.blogspot.mx/2011/08/clasificacion-de-los-algoritmos.html
3. CARACTERISTICAS DE UN ALGORITMO
1.- Finitud. Un algoritmo debe terminar en un número finito de pasos-
2.- Definitividad. Cada paso del algoritmo debe definirse de modo preciso; las
acciones a realizar deben de estar especificadas rigurosamente y sin ambiguuedad
para cada caso.
3.- Entrada. Un algoritmo tiene cero o mas entradas. Esto es las cantidades de datos
de inicio se generan en el mismo algoritmo o se conocen previamente.
4.- Salida. Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al
término del algoritmo que tiene una relación especifica con los datos o conatidades de
entrada.
5.- Efectividad. El algoritmo debe de ser efectivo. Esto significa que todad las
operaciones deben ser suficientemente sencillas para poder en principio ser
realizadas de modo exacto y en un tiempo finito por un procesador.
http://informaticadostaxco.blogspot.mx/2011/02/caracteristicas-de-los-
algoritmos.html
4. PARTES DE UN ALGORITMO (COMO SE
PRESENTA 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.
PROCESO
Pasos necesarios para obtener la solución del problema o la situación planteada.
SALIDA
Resultados arrojados por el proceso como solución.
En el ejemplo del algoritmo de la sumatoria de los dos números, tenemos:
ENTRADA
Valores de de las variables A y B.
PROCESO
Asignar a la variable Suma, el valor de A mas el valor de B.
SALIDA
Impresión del valor de la variable Suma, que contiene la sumatoria
de los valores de A y B.
https://edgardobuelvas0407.wordpress.com/generalidades/anexo-3-fundamentos-de-un-algoritmo/partes-
y-elementos-para-la-construccion-de-un-algoritmo/
5. VENTAJAS DE USAR ALGORITMOS EN TU VIDA
PERSONAL
Los algoritmos a menudo se asocian con la programación de computadoras,
pero en realidad solamente son un método para resolver problemas. Piensa
en un algoritmo como una receta muy específica para resolver un problema.
La lógica de un algoritmo puede escribirse en términos universales o
generales, o en el mismo lenguaje que el de su forma final, como un lenguaje
de programación específico. Existen muchas ventajas de escribir tu algoritmo
en una forma generalizada.
http://www.ehowenespanol.com/ventajas-algoritmos-generalizados-
info_289184/