Escolar Documentos
Profissional Documentos
Cultura Documentos
Integrantes
Michel Villalobos
C.I.: 23.470.175
Sara Ibarra
C.I.: 23.026.740
QU ES UN ALGORITMO?
Por algoritmo, se entiende a un conjunto finito de instrucciones que se deben seguir para
resolver un problema. No obstante, desde el punto de vista de la programacin de
ordenadores, la definicin del algoritmo como la especificacin de una serie de pasos, es
incompleta. Debe observarse que los ordenadores son equipos que tienen limitaciones
fsicas en cuanto a capacidad de almacenamiento y procesamiento. Por consiguiente
debemos refinar un poco ms nuestra definicin de algoritmo para hacerla aplicable de
manera efectiva en el mbito de la informtica.
El algoritmo es un conjunto de pasos, instrucciones o acciones que se deben seguir para
resolver un problema. Existen una gran cantidad de algoritmos, hay que coger el ms
efectivo.
Hay
dos
tipos
de
algoritmos
que
son
los cualitativos y cuantitativos, cualitativos son todos aquellos pasos o instrucciones
descritos por medio de palabras que sirven para llegar a la obtencin de una respuesta o
solucin de un problema, y cuantitativos son todos aquellos pasos o instrucciones que
involucran clculos numricos para llegar a un resultado satisfactorio.
REPRESENTACION DE UN ALGORITMO
Los algoritmos pueden ser expresados de muchas maneras, incluyendo al lenguaje natural,
pseudocdigo, diagramas de flujo y lenguajes de programacin entre otros. Las
descripciones en lenguaje natural tienden a ser ambiguas y extensas. El usar pseudocdigo
y diagramas de flujo evita muchas ambigedades del lenguaje natural. Dichas expresiones
son formas ms estructuradas para representar algoritmos; no obstante, se mantienen
independientes de un lenguaje de programacin especfico.
La descripcin de un algoritmo usualmente se hace en tres niveles:
PARTES DE UN ALGORITMO
Todo algoritmo debe obedecer a la estructura bsica de un sistema, es decir:
entrada, proceso y salida. Dnde:
ENTRADA Corresponde al insumo, a los datos necesarios que requiere el proceso para
ofrecer los resultados esperados.
PROCESO Pasos necesarios para obtener la solucin del problema o la situacin planteada.
SALIDA Resultados arrojados por el proceso como solucin. En el ejemplo del algoritmo
de la sumatoria de los dos nmeros, tenemos: ENTRADA Valores de de las variables A y B.
PROCESO Asignar a la variable Suma, el valor de A ms el valor de B.
SALIDA Impresin del valor de la variable Suma, que contiene la sumatoria De los valores
de A y B.
EJEMPLOS DE UN ALGORITMO
Otra Seria:
BIBLIOGRAFIA
http://es.slideshare.net/kaloscrispe/fundamentos-bsicos-de-algoritmos-1 , LinkedIn
Corporation 2014, 14/05/2013Carlos Castillo Valladares,
http://es.scribd.com/doc/8032086/fundamentos-de-programacion-algoritmos-yestructura-de-datos, Copyright 2014 Scribd Inc, step.hanie.prez9900,
http://www.journals.unam.mx/index.php/cys/article/view/2742, IRENE OLAYA
AYAQUICA MARTNEZ,
http://algoritmos021415.blogspot.com/2012/04/representacion-de-unalgoritmo.html, Blog de uso exclusivamente Educativo Fe y Alegria San Ignacio
Informatica
http://oscarrojasb.blogspot.com/2011/11/formas-de-representar-un-algoritmo.html,
Oscar Rojas, 2011,
http://edgardobuelvas0407.wordpress.com/generalidades/anexo-3-fundamentos-deun-algoritmo/partes-y-elementos-para-la-construccion-de-un-algoritmo/,
Edgardobuelvas0407's Blog,
http://es.scribd.com/doc/51894661/PASOS-A-SEGUIR-PARA-DESARROLLARUN-ALGORITMO, Jean_c25, Copyright 2014 Scribd Inc,
http://www.academia.edu/4562755/Algoritmos_50_Ejemplos, Toto Albvarez