domingo, 16 de septiembre de 2012

Mi Definicion De Algoritmo


El algoritmo es una serie de pasos muy finitos y bien definidos con un resultado único cuya resolución se requiere de los siguientes pasos:
·         Análisis preliminar o evaluación del problema: Estudiar el problema en general y ver que parte nos interesa.
·         Definición o análisis del problema: Ver que es lo que entra y que es lo que sale, las posibles condiciones o restricciones,...
·         Diseño del algoritmo: Diseñar la solución.
·         El programa: Codificación del algoritmo en un lenguaje de programación.
·         Ejecución del programa y las pruebas: Ver si el programa hace lo que queríamos.

No precisamente un algoritmo se da en la programación también en la vida diaria ejemplo como insertar un cd a una grabadora:
a)      Inicio
b)      Entrada
c)       Sacar cd de su caja
d)      Abrir la bandeja de cd de su grabadora o estéreo
e)      Insertar cd en la bandeja
f)       Cerrar la bandeja de su grabadora o estéreo
g)       Presionamos el botón play
h)      Salida
i)        Fin



Bibliografia.


DEFINICION DE ALGORITMO:

define algoritmo como un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Método y notación en las distintas fórmulas del cálculo. El algoritmo constituye un método para resolver un problema mediante una secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma de diagrama de flujo con el fin de seguirlo de una forma más sencilla.


Definicion: Algoritmo
Podemos encontrar muchas definiciones completas o formales de algoritmo en los textos de algoritmica y programacion, todas ellas muy similares:
  • Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo un tarea en un tiempo mas finito. [Donald E. Knuth, 1968]
  • Descripcion de un esquema de comportamiento expresado mediante un reportorio finito de acciones y de informaciones elementales, identificadas, bien comprendidas y realizables a priori. Este repertorio se denomica lexico [Pierre Scholl, 1988]
  • Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe-Otazu, 2004]


El algoritmo trata de resolver problemas mediante programas.
Fases:
·         Análisis preliminar o evaluación del problema: Estudiar el problema en general y ver que parte nos interesa.
·         Definición o análisis del problema: Ver que es lo que entra y que es lo que sale, las posibles condiciones o restricciones, ...
·         Diseño del algoritmo: Diseñar la solución.
·         El programa: Codificación del algoritmo en un lenguaje de programación.
·         Ejecución del programa y las pruebas: Ver si el programa hace lo que queríamos.

No hay comentarios:

Publicar un comentario