¡Hola amigos!
Bueno la verdad es que hace muchisimo que no posteaba un tutorial o una guía o algo desde hace muchisimo tiempo, ya que no tengo tantos ratos libres como antes. Hoy voy a intentar adaptar lo que estoy aprendiendo en mi Escuela. Lo básico de Algoritmos y ya empezar con algún lenguaje como Visual Basic. Si tengo algún error, por favor los expertos a corregirme, ya que soy totalmente un novato.
Se define como un Algoritmo a una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema al igual que las funciones matemáticas. Los Algoritmos reciben una entrada y la transforman en salida. Sin embargo para que un Algoritmo sea considerado como tal, debe ser determinista, tener un número finito de instrucciones y debe acabar. Por determinista se entiende que si sigue el mismo proceso más de una vez se llega siempre al mismo resultado.
Características:
●Carácter finito: debe finalizar después de un número de pasos.
●Precisión: las operaciones a llevar a cabo debe estar especificadas de manera rigurosa.
●Entrada: tiene 0 o más entradas, cantidades que le son dadas antes de que comience o durante su ejecución.
●Salida: tiene 1 o más salidas, cantidades que tienen una relación con las entradas.
●Eficacia: todas las operaciones a realizar por el algoritmo deben ser suficientemente básicas, como para que puedan ser hechas de manera exacta y en un tiempo finito por un hombre usando lápiz y papel.
Tipos:
●Cualitativos: cuando en sus pasos o instrucciones no están involucrados cálculos numéricos.
●Cuantitativos: realiza cálculos numéricos.
Bueno la verdad es que hace muchisimo que no posteaba un tutorial o una guía o algo desde hace muchisimo tiempo, ya que no tengo tantos ratos libres como antes. Hoy voy a intentar adaptar lo que estoy aprendiendo en mi Escuela. Lo básico de Algoritmos y ya empezar con algún lenguaje como Visual Basic. Si tengo algún error, por favor los expertos a corregirme, ya que soy totalmente un novato.
ALGORITMOS
Se define como un Algoritmo a una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema al igual que las funciones matemáticas. Los Algoritmos reciben una entrada y la transforman en salida. Sin embargo para que un Algoritmo sea considerado como tal, debe ser determinista, tener un número finito de instrucciones y debe acabar. Por determinista se entiende que si sigue el mismo proceso más de una vez se llega siempre al mismo resultado.
Características:
●Carácter finito: debe finalizar después de un número de pasos.
●Precisión: las operaciones a llevar a cabo debe estar especificadas de manera rigurosa.
●Entrada: tiene 0 o más entradas, cantidades que le son dadas antes de que comience o durante su ejecución.
●Salida: tiene 1 o más salidas, cantidades que tienen una relación con las entradas.
●Eficacia: todas las operaciones a realizar por el algoritmo deben ser suficientemente básicas, como para que puedan ser hechas de manera exacta y en un tiempo finito por un hombre usando lápiz y papel.
Tipos:
●Cualitativos: cuando en sus pasos o instrucciones no están involucrados cálculos numéricos.
●Cuantitativos: realiza cálculos numéricos.