Você está na página 1de 8

ALGORITMO CESAR ROJAS DANIEL BELTRAN

ING.INDUSTRIAL 2013

ALGORITMO

es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.

Medios de expresin de un algoritmo

DIAGRAMA DE FLUJO

Pseudocdigo
Es una descripcin de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintcticas propias de lenguajes de programacin, como asignaciones, ciclos y condicionales, aunque no est regido por ningn estndar

TIPOS DE ALGORITMOS
* Algoritmo de ordenamiento
es un algoritmo que pone elementos de una lista o un vector en una secuencia dada por una relacin de orden, es decir, el resultado de salida ha de ser una permutacin o reordenamiento de la entrada que satisfaga la relacin de orden dada

Algoritmo de bsqueda
es aquel que est diseado para localizar un elemento con ciertas propiedades dentro de una estructura de datos; por ejemplo, ubicar el registro correspondiente a cierta persona en una base de datos, o el mejor movimiento en una partida de ajedrez.

Medios de expresin de un algoritmo


O Los algoritmos pueden ser expresados de muchas

maneras, incluyendo al lenguaje natural, pseudocdigo, diagramas de flujo y lenguajes de programacin entre otros.
niveles:

O La descripcin de un algoritmo usualmente se hace en tres

O Descripcin de alto nivel. Se establece el problema, se

selecciona un modelo matemtico y se explica el algoritmo de manera verbal, posiblemente con ilustraciones y omitiendo detalles. O Descripcin formal. Se usa pseudocdigo para describir la secuencia de pasos que encuentran la solucin.
O Implementacin. Se muestra el algoritmo expresado

en un lenguaje de programacin especfico o algn objeto capaz de llevar a cabo instrucciones.