Vous êtes sur la page 1sur 1

RESUMEN DE FUNDAMENTOS BASICOS DE ALGORISMOS

Los alegorismos una de las primeras preguntas que se enfrentan los que deciden
iniciarse en la programacin informtica se tratar de definir y que es un algoritmo,
y como se relaciona con la programacin informtica.

Caractersticas fundamentales: son Debe ser preciso e indicar el orden de


realizacin de cada paso. Debe estar definido. Si se sigue un algoritmo dos o ms
veces, con los mismos valores inciales se debe obtener el mismo resultado. Debe
ser finito. Si se sigue un algoritmo, se debe terminar en algn momento, es decir,
debe tener un nmero finito de pasos. Tambin hay que tener en cuenta en un
algoritmo: El algoritmo sirve de base para generar un programa, pero no es el
programa en s. El algoritmo no es inteligible directamente por el ordenador

Tambin hay que tener en cuenta de unos algoritmos: Una vez escrito el algoritmo
es necesario asegurarse de que ste realiza las tareas para las que ha sido
diseado, y que por lo tanto produce el resultado correcto y esperado. El modo
ms normal de comprobar un algoritmo esmediante su ejecucin manual usando
datos significativos que abarquen todo el posible rango de valores y anotando en
una hoja de papel los valores que van tomando en las diferentes fases, los datos
de entrada o auxiliares y, por ltimo los valores de los resultados

El proceso de un algoritmo
La definicin de un algoritmo debe describir tres partes: Entrada, proceso y salida.

La informacion proporcionada al algoritmo constituye su entrada, el procedimiento


para la
Solucin del problema constituye su proceso y la informacion producida por el
algoritmo
Constituye su salida.
A continuacin ejemplos de algoritmos para un mejor entendimiento.

Resumen: Proceso de creacin de un programa

Planteamiento del problema a resolver. Antes de nada debemos conocer


perfectamente el problema y los resultados a obtener. Representacin de los
datos. Escoger los tipos de datos a usar.

Diseo de un algoritmo.

Comprobacin y optimizacin de algoritmos. Debemos asegurarnos que el


algoritmo realiza la tarea correctamente.

Codificacin del programa. Debemos transcribir el algoritmo a un lenguaje de


programacin concreto para que pueda ser utilizado.

Vous aimerez peut-être aussi