ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ALGORITMOS


Enviado por   •  1 de Junio de 2014  •  695 Palabras (3 Páginas)  •  283 Visitas

Página 1 de 3

Introducción

El origen del término "algoritmo" se remonta al siglo IX y se le atribuye su invencion al matematico arabe Abu Ja´far Muhammad ibn Musa al-Khnwarizmi. La palabra algoritmo se referia originalmente solo a las reglas de la aritmetica con numeros arabigos. Recien en el siglo XVIII se expandio su significado para abarcar en su definicion a toda clase de procedimientos utilizados con el proposito de resolver problemas o realizar determinadas tareas. El primer caso de un algoritmo escrito para una computadora se considera que son las notas escritas por Ada Byron en 1842 para el monitor analítico de Charles Babbage.

Desarrollo

Un Algoritmo, es 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 puede definirse como un conjunto ordenado y finito de pasos que nos permite solucionar un problema.

Las características que debe de tener un algoritmo es que debe ser preciso, esto quiere decir que no da lugar a ambigüedades y debe indicar el orden exacto de ejecución de cada tarea, definido porque si repetimos el algoritmo varias veces tendra siempre el mismo resultado y finito, que significa que termina en algún momento.

Dentro de la estructura básica del algoritmo se puede encontrar que está constituido por datos que el algoritmo recibe, procesa y entrega como resultado; información, que involucra las acciones o procesos que el algoritmo realiza sobre los datos y estructuras de control que determinan el orden que se ejecutaran las instrucciones del algoritmo

La estructura de un algoritmo sirve para organizar a los elementos que aparecen en el. Todos los algoritmos tienen la misma estructura, la cual viene definida por tres secciones, cabecera, declaraciones y cuerpo.

En la cabecera de un algoritmo se debe de indicar el nombre (identificador) asignado al mismo, en las declaraciones se describen las constantes, los tipos de datos y las variables que se usan en un algoritmo, y en el cuerpo se describen todas las instrucciones del algoritmo

Las técnicas más utilizadas para la elaboración de algoritmos son los diagramas de flujo y pseudocódigos. Los diagramas de flujo se basan en la utilización de diversos símbolos para representar operaciones específicas. Es un lenguaje de especificación de algoritmos. El uso de tal lenguaje hace el paso de codificación final (esto es la traducción a un lenguaje de programación) relativamente fácil.

El pseudocódigo nació como un lenguaje similar al lenguaje natural y era un medio para representar básicamente las estructuras de control de programación estructurada. Se considera un primer borrador, dado que el pseudocódigo tiene que traducirse

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com