Origen de la palabra Algoritmo

Del Persa Al Juarismi

Es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.

Sus Características son:

Ser definido: cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.

Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.

Pseudocodigo

En pseudocódigo se describen los algoritmos utilizando una mezcla de lenguaje común, con instrucciones de programación, palabras claves, etc.

El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios en una implementación.

Algoritmo matematico

Es un método de resolución de problemas complicados mediante el uso repetido de otro método de cálculo más sencillo.

Diagrama de flujo

Los diagramas de flujo son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones.

Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa.

Por su facilidad de lectura son usados como introducción a los algoritmos, descripción de un lenguaje y descripción de procesos a personas ajenas a la computación.

Implementación

Los algoritmos diseñados pueden efectuarse en cualquier tipo de lenguaje de programación.

Existen lenguajes de programación que funcionan de manera mas eficiente bajo ciertas características de los algoritmos.