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.
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