Definamos Algoritmo
Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de solucion para dererminado tipo de problemas. Grupo de istrucciones que realizadas en orden conducen a obtenr la solucion de un problema. En esencia, todo problema se puede describir por medio de un algoritmo. Para llegar a la realizacion de un programa es necesario el diseño previo de un algoritmo, de modo que sin algoritmo no puede exitir un programa. El diseño de algoritmos requiere creatividad y conocimientos profundos de la técnica de prgramación (Joyanes 1990). Luis Joyanes, programador experto y escritor de muchos libros acerca de lógica y programacion dice que en la ciencia de la computación y en la prgramación los algoritmos son mas importantes que los lenguajes de programación o las computadoras."Un lenguaje de programacion es solo un medio para expresar un algoritmo y una computadora es solo un procesador para ejecutarlo.Los algoritmos son independientes de los lenguajes de programacion. El algoritmo es la infraestructura de cualquier solución, escrita en cualquier lenguaje.
Caracteristicas de los algortimos.
- Preciso. Definirse de manera rigurosa, sin dar lugar a ambiguedades.
- Definido. Solo se sigue un algoritmo dos veces, se obtendrá el mismo resultado.
- Finito. Debe terminar en algún momento.
- Debe tener cero o mas elementos de entrada, es decir, debe tener por lo menos una instruccion que ordene averiguar el dato o los datos.
- Debe producir un resultado. Los datos de salida serán los resultados de efectuar las instrucciones. Los datos de entrada pueden ser ninguno, pero los de la salida deben ser alguno o algunos.
- Se concluye que un algoritmo debe ser suficiente y breve, es decir, no exceder en las instrucciones ni quedarse corto. Entr dos algoritmos que lleven a un mismo objetivo, siempre será mejor el más corto.
Algoritmo para asomarnos a la ventana
Inicio
Ubicar la venta por la que nos queremos asomar.
Si estamos sentados
Levantarnos del lugar en donde estemos sentados.
Orientarnos hacia la ventana
Sino
Orientarnos hacia la ventana
Avanzar hacia la ventana
Llegar hasta tener la ventana muy cerquita
Asomarnos por la ventana
Fin
No hay comentarios:
Publicar un comentario