2. DEFINICION
Existen muchas definiciones pero las mas apropiadas son
las siguientes:
a).- Algoritmo es una secuencia finita de instrucciones,
cada una de las cuales tiene un significado preciso y
puede ejecutarse con una cantidad finita de esfuerzo en
un tiempo finito. Ha de tener las siguientes características:
legible, correcto, modular, eficiente, estructurado, no
ambiguo y a ser posible se ha de desarrollar en el menor
tiempo posible.
b).- Un algoritmo es el conjunto de operaciones y
procedimientos que deben seguirse para resolver un
problema.
3. CARACTERISTICAS
• Finito: el algoritmo debe acabar tras un número finito
de pasos. Es más, es casi fundamental que sea en
un número razonable de pasos. Es decir que debe
tener un final y no debe ser repetitivo.
• Definido: si se sigue dos veces, se obtiene el mismo
resultado cada vez.
• Preciso: estar compuesto de pasos bien definidos
(no ambiguos) y ordenados. hay que evitar toda
ambigüedad al definir cada paso.
4. PARTES DE UN
ALGORITMO
• Entrada: es la información de partida que
necesita el algoritmo para arrancar.
• Proceso: es el conjunto de todas las
operaciones a realizar.
• Salida: son los resultados obtenidos.
5. CLASIFICACIÓN DE
ALGORITMOS
Los algoritmos se pueden clasificar en cuatro tipos:
• Algoritmo computacional: Es un algoritmo que
puede ser ejecutado en una computadora. Ejemplo:
Fórmula aplicada para un cálculo de la raíz cuadrada
de un valor x.
• Algoritmo no computacional: Es un algoritmo que
no requiere de una computadora para ser ejecutado.
Ejemplo: Instalación de un equipo de sonido.
6. • Algoritmo cualitativo: Un algoritmo es cualitativo
cuando en sus pasos o instrucciones no están
involucrados cálculos numéricos. Ejemplos: Las
instrucciones para desarrollar una actividad física,
encontrar un tesoro.
• Algoritmo cuantitativo: Una algoritmo es
cuantitativo cuando en sus pasos o instrucciones
involucran cálculos numéricos. Ejemplo: Solución de
una ecuación de segundo grado.