El teorema de la estructura.El teorema de la estructura se refiere a que cualquier programa propiose puede escribir usando...
A y B pueden ser simplesinstrucciones hasta móduloscompletos. A y B deben ser ambosprogramas propios en el sentido yadefin...
Iteración: Repetir varias veces una acción hasta cuando deje decumplirse la condición.Se conoce como la estructura HACER -...
En lenguajes de programación, las estructuras de control permiten modificarel flujo de ejecución de las instrucciones de u...
Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02
Próxima SlideShare
Cargando en…5
×

Unidaddos 130504121908-phpapp02

73 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
73
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Unidaddos 130504121908-phpapp02

  1. 1. El teorema de la estructura.El teorema de la estructura se refiere a que cualquier programa propiose puede escribir usando solamente las tres estructurad de control:secuencia, selección e iteración.Un programa propio contempla dos segmentos básicos:1. Tiene exactamente un punto de entrada y uno de salida2. Dentro de ese punto de entrada y salida hay trayectorias queconducen a cada parte del programa; esto significa que no existenloops infinitos o una codificación inalcanzable.Las tres estructuras de control se ilustran a continuación:Secuencia: Las instrucciones del programa se ejecutan en el orden enel cual ellas aparecen en el programa como se indica en la siguientefigura:
  2. 2. A y B pueden ser simplesinstrucciones hasta móduloscompletos. A y B deben ser ambosprogramas propios en el sentido yadefinido de entrada y salida. Lacombinación de A y B es tambiénun programa propio y que tienetambién una entrada y una salida.Selección: Es escoger entre dosopciones basadas en un predicado.Se conoce como estructura SI –ENTONCES – SINO P es elpredicado y A y B son lasafirmaciones.
  3. 3. Iteración: Repetir varias veces una acción hasta cuando deje decumplirse la condición.Se conoce como la estructura HACER - MIENTRASEs de anotar que hay algunas variaciones a esta estructura dependiendo dellenguaje de programación. La idea fundamental es que siempre que aparezcauna función que se puede dibujar en recuadro se pueda sustituir por cualquierade las tres estructuras básicas constituyendo así un programa propio.
  4. 4. En lenguajes de programación, las estructuras de control permiten modificarel flujo de ejecución de las instrucciones de un programa.Con las estructuras de control se puede:de acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case)Ejecutar un grupo de sentencias mientras exista una condición (Do-While)Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until)Ejecutar un grupo de sentencias un número determinado de veces (For-Next)EtcTodas las estructuras de control tienen un único punto de entrada y un únicopunto de salida. Las estructuras de control se puede clasificar en :secuenciales, iterativas y de control avanzadas. Esto es una de las cosas quepermite que la programación se rija por los principios de la programaciónestructurada.Los lenguajes de programación modernos tienen estructuras de controlsimilares. Básicamente lo que varía entre las estructuras de control de losdiferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propiapara expresar la estructura.Otros lenguajes ofrecen estructuras diferentes, como por ejemplolos comandos guardados.

×