Sunteți pe pagina 1din 2

Un algoritmo es una secuencia ordenada de operaciones tal que su ejecucin

resuelve determinado problema.


Las caractersticas fundamentales que debe tener todo algoritmo son:
debe ser preciso, es decir, indicar el orden de realizacin de cada paso.
debe estar defnido, esto es, si se ejecuta varias veces partiendo de las
mismas condiciones iniciales debe obtenerse siempre el mismo resultado.
debe ser fnito debe tener un n!mero fnito de pasos".
debe ser independiente del lenguaje de programacin que se emplee para
implementarlo.
#etodologa $ tecnologa de la programacin
%n cualquier algoritmo se pueden distinguir tres partes: la entrada de datos la
informacin sobre la cual se va a efectuar operaciones", procesamiento $ salida del
resultado la informacin que debe proporcionar".
&asos de la metodologa:
' ( defnicin del problema
' ) an*lisis de la solucin
' + dise,o de la solucin
' - codifcacin
' .. &rueba $ depuracin
' /.documentacin
' 0. #antenimiento
1efnicin del problema
%l enunciado del problema, el cual requiere una defnicin clara $ precisa. %s
importante que se conozca lo que s desea que realice la computador2 mientras esto
no se conozca del todo no tiene muc3o caso continuar con la etapa siguiente.
4n*lisis del problema
Una vez que se 3a comprendido lo que s desea del computador, es necesario
defnir: los datos de entrada. 5ual es la informacin que se desea producir salida"
los m6todos $ frmulas que se necesitan para procesar los datos. Una practica mu$
pertenezcan recomendacin es el que nos pongamos en el lugar de el computador $
analicemos que es lo que necesitamos que nos ordenen $ en que secuencia para
producir el o los resultados esperados.
1ise,o del algoritmo
Las caractersticas de buen algoritmo:
' d7be tener un punto en particular de inicio ...
' d7be ser defnido, no permitir dobles interpretaciones.
' d7be ser general, es decir, soportar la ma$ora de las variantes que se puedan a
presentar en la defnicin del problema.
' d7be ser fnito
5odifcacin
La codifcacin es la operacin de escribir la solucin del problema. %s la serie de
instrucciones detalladas $ se le conoce como cdigo fuente, el cual se escribe en un
lenguaje de programacin o lenguaje de alto nivel.
&rueba $ depuracin
Los errores 3umanos dentro de la programacin de computadores. %s el proceso de
identifcar $ eliminar errores, para dar paso a la solucin
1ocumentacin
%s la gua o comunicacin escrita es sus variadas formas, procedimientos, dibujos o
diagramas.
#antenimiento
8e lleva acabo despu6s de terminado el programa, cuando se detecta que es
necesario 3acer alg!n cambio, ajuste o complementacin al programa para que
siga trabajando de manera correcta

S-ar putea să vă placă și