De todo

Solo disponible en BuenasTareas
  • Páginas : 2 (400 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de febrero de 2011
Leer documento completo
Vista previa del texto
UNIDAD DE ESTUDIO:
Algoritmos y Diagramas de Flujo

ALGORITMOS

Concepto:

Un algoritmo es el conjunto de operaciones y procedimientos que deben seguirse para resolver un problema.

Lapalabra "algoritmo" deriva del nombre latinizado del gran matemático árabe Mohamed Ibn Moussa Al Kow Rizmi, el cual escribió sobre entre los años 800 y 825 su obra Quitab Al Jabr Al Mugabala, donde serecogía el sistema de
numeración hindú y el conceptodel cero.

Fue Fibonacci, el que tradujo su obra al latín y la inició con las palabras: Algoritmi dicit.

Diferencia entre el lenguajealgorítmico y el informático:

El lenguaje algorítmico: es aquel por medio del cual se realiza un análisis previo del problema a resolver y encontrar un método que permita resolverlo.

El conjunto de todaslas operaciones a realizar, y el orden en el que deben efectuarse, se le denomina algoritmo.

El lenguaje informático: es aquel por medio del cual dicho algoritmo se codifica a un sistemacomprensible por el ordenador o computadora.

Características:

Las características fundamentales que debe cumplir todo algoritmo son:

• Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicarla 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.

• Tener ceroo más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.

• Tener una o más salidas: Debe siempredevolver un resultado; de nada sirve un algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, comoocurre con las computadoras. Existen muchos otros mecanismos susceptibles de programación que no cuentan con una salida de resultados de esta forma. Por salida de resultados debe entenderse todo...
tracking img