estructura secuencial

4,376 views

Published on

estrcutura secuencial

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,376
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
34
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

estructura secuencial

  1. 1. ESTRUCTURA SECUENCIAL
  2. 2. <ul><li>En este bloque o estructura las acciones se ejecutan de manera sucesiva, una después de otra, siguiendo el orden físico en que aparecen las instrucciones. Aquí poemas encontrar instrucciones tales como inicio, declaración o inicialización de varíales. Operaciones de asignación, y de cálculo y fin </li></ul>
  3. 3. <ul><li>La estructura de asignación o bloque de asignación. </li></ul><ul><li>Se emplea para asignar un valor o una expresión o una varíale. La asignación se puede aplicar varias veces a una misma variable, de tal suerte que esta pierde su valor anterior y conserva el nuevo. El formato es el siguiente: </li></ul><ul><li>VARIALE VALOR o VARIALE EXPRESION </li></ul><ul><li>Es muy común una asignación de la siguiente forma.: </li></ul><ul><li>VARIALE VARIBLE +1 </li></ul><ul><li>La asignación anterior significa que el nuevo valor de la variable será igual al valor anterior que tenia la misma variable, incrementado en uno. </li></ul>
  4. 4. <ul><li>ESTRUCTURA DE SELECTIVA. </li></ul><ul><li>En un algoritmo un poco mas complejos es usual tomar algoritmos decisión. Del resultado de la decisión se establece que proceso relazar, o un camino alternativo a seguir. La estructura de selección asía puede ser simple o doble: </li></ul><ul><li>Estructura de selección simple: </li></ul><ul><li> SI -ENTONCES </li></ul><ul><li>Estructura de selección doble: </li></ul><ul><li>SI – ENTONCES - SI NO </li></ul>
  5. 5. <ul><li>Estructura de selección simple </li></ul><ul><li>SI ENTONCES. </li></ul><ul><li>La forma en que se interpreta esta estructura es la siguiente. Se evalúa la coedición, si esta es verdadera, se ejecuta la expresión. Si el resultado de la coedición es falso, no se ejecuta ninguna expresión y el control del flujo pasa hacia el siguiente lo que de instrucciones. En esta estructura la expresión puede ser única o compuesta (varias expresiones), la intención o sangría en la pseudocódigo indica el alcanza de la estructura selectiva. </li></ul>
  6. 6. <ul><li>Estructura de selección doble </li></ul><ul><li>SI-ENTONCES – SI NO </li></ul><ul><li>La forma en la que se interpreta esta estructura es la siguiente. Se evalúa la condición, si esta es verdadera se ejecuta la expresión 1. Solo si el resultado de la condición es falso, se ejecuta la expresión 2. Al término de esta estructura solamente una de las dos expresiones se habrá ejecutado. </li></ul>
  7. 7. <ul><li>ESTRUCUTRA ITERATIVA </li></ul><ul><li>En cierto algoritmo es común que una instrucción o un conjunto de instrucciones deban de ejecutarse más de una vez. Si bien es cierto que las instrucciones son las mismas, lo que cambian son los datos con las que operan. </li></ul><ul><li>Se denomina ciclo al conjunto de instrucciones que deben repetirse. Existen dos tipos de estructuras de repetición que son: </li></ul><ul><li>PARA (for) </li></ul><ul><li>MIENTRAS (while) </li></ul>
  8. 8. <ul><li>ESTRUCTURA PARA: se emplea cuando se sabe el número de veces que se repetirá un ciclo. Que quiere una variable contadora, un valor inicial, un valor final, y una o mas expresiones o instrucciones. El ciclo se repite hasta que la variable contadora alcanze el valor final e incrementos de uno. El alcance de las expresiones del ciclo lo determina la indentación e las mismas. </li></ul>
  9. 9. <ul><li>ESTRUCTURA MIENTAS: esta estructura se emplea cuando se sabe exactamente cuantas veces de repetirse un ciclo. Si el resultado de la condición es verdadero, el ciclo se repite. Si la condición desde el principio es falsa no se ejecuta el ciclo de instrucciones. </li></ul>
  10. 10. <ul><li>EJEMPLOS DE USO Y APLICACIÓN </li></ul><ul><li>En esta sección se desarrollaran una seria de algoritmos en los que e pondrá en practica las estructuras secuenciales de asignación, selección y repetición. </li></ul><ul><li>Se considera que las fases de identificación y de análisis del problema ya fueron realizadas y que queda muy claro como elaborar el algoritmo. </li></ul>

×