domingo, 14 de agosto de 2016

Jose Andres Ruiz Lopez

Actividad 1-Diseño de algoritmos
15/08/16

Definicion de Algoritmo

Algoritmo:
La palabra Algoritmo deriva del nombre del famoso matemático y astrónomo árabe Al-Khowarizmi (siglo IX) que conoció tratado sobre la manipulación de números y ecuaciones titulado Kitab al-jabr w' almugabala.
Un Algoritmo puede ser definido como la secuencia ordenada de pasos, sin ambigüedades, que conducen a la solución de un problema dado y expresado en lenguaje natural. 


Características de los Algoritmos

Todo Algoritmo debe ser:
-Preciso:
Indicando el orden de realización de cada uno de los pasos
-Definido:
Si se sigue el algoritmo varias veces proporcionándoles los mismos datos, se deben obtener siempre los mismos resultados
-Finito:
Al seguir el algoritmo, esto debe terminar en algún momento, es decir tener un numero finito de pasos

Fases de la metodología para la solución de problemas

Resolución de problemas por computadoras:
Una de las razones por las cuales, las personas aprenden el lenguaje de la programación
Es con el fin de poder utilizar la computadora como la herramienta que es para así poder buscar la solución de dicho problema

Fase de resolución de problemas:

1. La preparación, es la fase en la cual el solucionador analiza el problema, intenta definir en forma clara y recoge hechos e información relevante al problema

2. La incubación, es la fase en la cual el solucionador analiza el problema de manera inconsciente

3. La inspiración, es la fase en la cual la solución al problema surge de manera inesperada

4. La verificación, es la fase que involucra la revisión de la solución