Академический Документы
Профессиональный Документы
Культура Документы
Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de
solución para determinado tipo de problemas. O bien como un conjunto de instrucciones que
realizadas en oren conducen a obtener la solución de un problema.
Para realizar un programa es conveniente el diseño o definición previa del algoritmo. El diseño de
algoritmos requiere creatividad y conocimientos profundos de la técnica de programación.
Los algoritmos son independientes e los lenguajes de programación. En cada problema de algoritmo
puede escribirse y luego ejecutarse en lenguaje diferente de programación. El algoritmo es la
infraestructura de cualquier solución, escrita luego en cualquier lenguaje de programación.
Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin
criterios de interpretación.
Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual
deberá finalizar al completarlos.
Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo para
llevar a cabo las operaciones que comprende.
Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo
que hace algo y nunca sabemos que fue.
Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada
más ni nada menos que aquello que se requiera para y en su ejecución.
Ser legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo
fácilmente.
ser preciso e indicar el orden de realización de cada paso.
unívoco (al aplicar el algoritmo a los mismos datos de entrada, siempre se obtendrá el
mismo resultado a la salida).
Crea la solución perfecta ante un determinado problema.
Poseen un estado inicial, uno intermedio y una final, donde comienza, se desarrolla y
finaliza la acción o secuencias de operaciones a ejecutar para resolver el problema.
http://adictoalcodigo.blogspot.com/2016/06/que-es-y-para-que-sirve-un-algoritmo.html
http://apuntes-informatica-2.blogspot.mx/2011/08/los-diagramas-de-flujo.html
http://ing.unne.edu.ar/pub/informatica/Alg_diag.pdf
https://aulatec.wordpress.com/caracteristicas-y-propiedades-de-los-algoritmos/
http://teoria-de-programacion.globered.com/categoria.asp?idcat=38
https://www.mastiposde.com/caracteristicas_algoritmo.html