jueves, 1 de septiembre de 2011

ensayo de algoritmos computacionales

ALEJANDRO DANIEL ENCARNACION 3"A" IE._ REPITE
“MATERIA”
“INTRODUCCION A LA PROGRAMACION”

“ENSAYO DE PRÁCTICA”
OLGARITMOS COMPUTACIONALES
TEMAS:
ALGORITMO
PROFESOR:
GERARDO SANCHEZ VILLANUEVA
ALUMNO:
Alejandro Daniel Encarnación
GRADO Y GRUPO:
3”A” (REPITE)
CARRERA:
ING.ELECTROMECANICA
INTROCUCCION
En el siguiente trabajo les voy a presentar el concepto y algunas definiciones acerca del estudio de los Algoritmos, su análisis y diseño.
En este trabajo encontraran los conceptos de algoritmo, También veremos los diferentes tipos de formas y tamaños o medidas en que se pueden almacenar y representar los datos y estructuras en un algoritmo o programa. Así como las diferentes técnicas para diseñarlos como son el método de la fuerza bruta, el voraz, divide y vencerás, programación dinámica, de vuelta atrás, entre otros.

DESARROLLO
Un algoritmo es un conjunto de operaciones y procedimientos que deben seguirse para resolver un problema. La palabra algoritmo se deriva del nombre latinizado del gran Matemático Árabe Mohamed Ibn Al Kow Rizmi, el cual escribió sobre los años 800 y 825 su obra Quitad Al Mugabala, donde se recogía el sistema de numeración hindú y el concepto del cero. Fue Fibonacci, el que tradujo la obra al latín y el inicio con la palabra: Algoritmi Dicit.
El lenguaje algorítmico es aquel por medio al cual se realiza un análisis previo del problema a resolver y encontrar un método que permita resolverlo. El conjunto de todas las operaciones a realizar y e orden en que se deben efectuarse, se le denomina algoritmo.
Es un método para resolver un problema mediante una serie de datos precisos, definidos y finitos
Características de los Algoritmos:
• Las características fundamentales que debe cumplir todo algoritmo son:
• Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
• Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
• Un algoritmo debe ser finito. Si se sigue un algoritmo se debe terminar en algún momento; o sea, debe tener un numero finito de pasos.
La definición de un algoritmo debe definir tres partes: Entrada, Proceso y Salida. En el algoritmo de receta de cocina citado anteriormente se tendrá:
• Entrada: ingrediente y utensilios empleados.
• Proceso: elaboración de la receta en la cocina.
• Salida: terminación del plato (por ejemplo, cordero

CONCLUSIONES
Como podemos ver en este ensayo, los algoritmos son de mucha ayuda para poder programar como hemos visto los algoritmos son una de las herramientas más complejas y aplicables en el área de la informática y el mundo de los computadores.
BIBLIOGRAFIA
• “Desarrollo de Algoritmos y sus aplicaciones”, Editora MacGraw - Hill Inc. USA, III Edición. Abril/1992, Colombia. pp. 251.

ensayo de algoritmos computacionales