martes, 17 de mayo de 2011,11:18
Estructuras basicas
Una estructura se define como un esquema que nos permite representar una idea de manera más simplificada, además de restringir un poco la lógica algorítmica.
Existen 3 estructuras básicas:
Primera estructura: Secuencia de acciones
Nos indica el orden de la ejecución. Lo único que tienes que hacer es escribir una instruccion después de otra, de manera que se entienda la secuencia y el orden de ejecucion.
Ejemplo:
Para observar a través de una ventana abierta.
Inicio
1.- Ubicar la ventana por la que deseamos observar.
2.- Dirigirnos hacia la ventan que escogimos.
3.- Acercarnos lo suficiente para observar a través
de ella.
4.- Observar a través de la ventana abierta.
Fin.
Segunda estructura: Decision de acción
Durante la ejecución de una secuencia a menudo se tienen que tomar decisiones, ya sea para escoger la mejor alternativa o simplemente porque tenemos que escoger entre 2 caminos logicos depediendo de alguna variable.
Siempre que se debe tomar una decisión, ésta depende de una condición. La condición es una expresion lógica que nos permite decidir cuál es el camino a tomar. Vamos a complementar el ejemplo de la estructura anterior:
Inicio
1.- Ubicar la ventana por la que deseamos observar
2.- Si nos encontramos sentados
Levantarnos del lugar donde nos encontremos
Si no estamos sentados
Nos orientamos hacia la ventana
3.- Dirigirnos hacia la ventana que escogimos
4.- Acercarnos la suficiente para observar a traves
de ella.
5.- Si está cerrada
Abrir la ventana
6.- Observar a través de la ventana abierta.
Fin
Tercera estructura: Ciclos de acciones.
Un ciclo es una estructura que nos permite repetir una o varias acciones.
Vamosa suponer que eres un supervisor y cada hora, durante tu jornada de trabajo, tienes que vigilar a través de uan ventana. El resto del tiempo debes permaneer en tu lugar de trabajo y sólo cada hora levantarte y observar a través de la ventana.
Algoritmo para vigilar desde una ventana
Inicio
Legar puntual a la jornada laboral
Ubicarse en el lugar de trabajo
Mientras no termine la jornada de trabajo
Ubicar la ventana por la que nos queremos asomar
Si estamos sentados
Levantarnos del lugar en donde estemos sentados
Orientarnos hacia la ventan
Sino
Orientarnos hacia la ventana
Fin si
Dirigirnos hacia la ventana
Si esta cerrada
Abrirla
Fin si
Observar por la ventana
Regresar al lugar de trabajo
Mientras no haya pasado una hora
Permanecer en el lugar de trabajo
Fin Mientras
Fin Mientras
Fin
Publicar un comentario