Características De Un Algoritmo

Páginas: 6 (1452 palabras) Publicado: 17 de febrero de 2013
Estructura de la actividad.

A. Características de un algoritmo.
B. Aplicaciones de las características de los algoritmos.

A. Características de un algoritmo.

Comenzaré con la definición de Algoritmo de la Real Academia de la Lengua Española:

-------------------------------------------------
algoritmo.
-------------------------------------------------
(Quizá del lat.tardío *algobarismus, y este abrev. del ár. clás. ḥisābu lḡubār 'cálculo mediante cifras arábigas').
-------------------------------------------------
1. m. Conjunto ordenado y finito de operaciones que permite hallar la solución de un problema.
-------------------------------------------------
2. m. Método y notación en las distintas formas del cálculo.-------------------------------------------------
Real Academia Española © Todos los derechos reservados

En la revista electrónica Mastermagazine (http://www.mastermagazine.info/termino/3806.php) se publicó que este término deriva del matemático musulmán Muhammad Musa Al Juarizmi  (750-850) que vivió en la ciudad persa de Jwarizm (actualmente es la ciudad de Jiva, en Uzbekistán) siendo uno de los más importantes de su época y quiendesarrolló las bases del estudio de la Algoritmia, la Álgebra y los Guarismos relativos de las matemáticas.

La primera utilización de los Algoritmos  en el mundo de la Informática se empleó con la aplicación de la Máquina de Turing, que realiza una entrada y salida de un dispositivo en forma de cinta, realizando una transición de estados en la misma realizando una lectura, un borrado y escritura deun valor determinado, mediante la realización de operaciones algorítmicas y lógicas, siendo uno de los primeros antecedentes de lo que hoy en día es la  Unidad Central de Procesamiento.

Justamente esta base ha asentado lo que hoy en día está en las Funciones Algorítmicas de la informática, en lo que se realiza una entrada y salida de datos, brindando una solución lo más rápida posible (querespecta en un rendimiento del procesador) como también en lo que es el seguimiento de un determinado número de procesos para la solución (algoritmo finito) y a su vez la obtención del mismo resultado cuando se corra el mismo Proceso (es decir, un resultado Definido para cada tipo de algoritmo).

En el blog http://informaticafrida.blogspot.mx/2009/03/algoritmo.html se menciona que, un Algoritmo, sepuede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas; o bien como un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema.

Por lo tanto podemos decir que es un conjunto ordenado y finito de pasos que nos permite solucionar un problema.

En este mismo blog se describe que todoalgoritmo debe tener las siguientes características:

1. Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera precisa e inequívoca que se debe hacer.
2. Debe ser Finito, porque un algoritmo debe tener un número limitado de pasos.
3. Debe ser Definido, porque debe producir los mismos resultados para las mismas condiciones de entrada.
4. Puede tener cero o más Elementosde entrada.
5. Debe producir un resultado. Los Datos de salida serán los resultados de efectuar las instrucciones.

Y en este blog http://www.pastranamoreno.files.wordpress.com/2012/05/introduccion-algoritmos.pdf se leen las siguientes características, ya más específicas en el área de programación:

1. Finitos: Debe acabar en algún momento.
2. Eficientes: Deben ocupar la mínimamemoria y minimizar el tiempo de ejecución.
3. Legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
4. Modificables: Estarán diseñados de modo que sus posteriores modificaciones sean fáciles de realizar, incluso por programadores diferentes a sus propios autores.
5. Modulares: La filosofía utilizada para su diseño debe favorecer la división...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Caracteristicas de los algoritmos
  • Características de los algoritmos
  • características de los algoritmos
  • Características de los algoritmos
  • Caracteristicas de algoritmos
  • características de algoritmos
  • características de los algoritmos
  • algoritmos y caracteristicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS