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
 
posted by Ruby Farkash | Permalink |


0 Comments:


Publicar un comentario

~ back home