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.
·
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.
·
Un algoritmo debe definir tres partes: Entrada,
Proceso y Salida.
Ejemplo: el algoritmo de receta de cocina se tendrá:
·
Entrada: ingrediente y utensilios.
·
Proceso: elaboración de la receta en la cocina.
·
Salida: terminación del plato (por ejemplo,
Pollo al horno)
Un algoritmo es un conjunto finito de instrucciones o
pasos que sirven para ejecutar una tarea o resolver un problema.
Los Tipos De Algoritmo:
·
Algoritmos estáticos: es decir, algoritmos que
funcionan siempre igual, independientemente del tipo de problema tratado. Por
ejemplo, los sistemas basados en el método de resolución.
·
Algoritmos probabilísticos: es decir, algoritmos
que no utilizan valores de verdad booleanos sino continuos. Por ejemplo, los
sistemas basados en lógica difusa.
·
Algoritmos adaptativos: es decir, algoritmos con
cierta capacidad de aprendizaje. Por ejemplo, los sistemas basados en redes
neuronales
·
Determinístico: sí en cada paso del algoritmo,
es posible predecir la salida para una entrada dada.
·
No determinísticos: sí existe uno o más pasos en
el algoritmo, para el cual es posible predecir cuál será la salida.
No hay comentarios.:
Publicar un comentario