Introducción:Los objetivos de Desarrollo Sostenible
Programacion estructurada, Jovany Gonzalez. Ing de Sistemas
1. República Bolivariana De Venezuela
Ministerio del Poder Popular para la Educación.
Instituto Universitario Politécnico Santiago Mariño.
LAS ESTRUCTURAS DE CONTROL
EN LA PROGRAMACIÓN
Profesor (a):
Ing. José Guzmán
Estudiante:
Jovany González
C.I. 30.251.974
Valencia, Edo: Carabobo - 27/Noviembre/20
2. Programación Estructurada
Son Técnicas que facilitan el funcionamiento
de los programas.
Disminuyen el tiempo al momento de:
escribir
Verificar
Leer
Mantener los programas
3. Estructura de un programa:
El teorema de Böhm y Jacopini (1966) dice que un programa propio puede ser
escrito utilizando sólo tres tipos de estructuras de control, los cuales son:
* Estructura secuencial
* Estructura selectiva
* Estructura repetitiva
4. Estructura secuencial:
Es esa que se ejecuta una tras
otra, es decir que no se ejecuta
hasta que finaliza la anterior.
Se pueden identificar fácilmente
ya que son algoritmos sencillos y
generalmente sigue una
secuencia, ejecutando una
instrucción tras otra
6. Estructura selectiva:
permite que la ejecución del programa se bifurque, según un
criterio o condición lógica establecida. Y se utiliza para tomar
decisiones lógicas con respuestas coordinadas, contando con
diferentes tipos:
* Estructura de control selectiva simple
* Estructura de control selectiva doble
* Estructura de control selectiva múltiple
* Estructura de control selectiva animada
7. Estructura de control selectiva simple:
Realiza acciones definidamente
determinadas, fácil y veraz con
una sola condición.
Diagrama de flujo:
8. Estructura de control selectiva doble:
Conforme a la determinación divide el
flujo en dos direcciones con sus
correspondientes instrucciones para
cada respuesta.
9. Estructura de control selectiva múltiple:
Están constituidas mínimamente
por tres vías distintas que
obtienen individualmente sus
instrucciones.
10. Estructura de control selectiva animada
Está caracterizada en la interrelación
de las decisiones con fundamento a la
condición que señala la relación entre
ella y su interacción en el resto del
flujo.
11. Estructura de control repetitiva:
también la identificamos como “estructuras de
bucles”, una de su función es repetir conjuntos,
acciones, instrucciones y operaciones un
incierto numero de veces sin alterar el flujo.
12. Tipos de estructura repetitiva:
Estructura desde/para:
Se utiliza solamente cuando se sabe el número de
veces que se desean repetir el conjunto de acciones.
la estructura desde/para en pseudocódigo se
representa:
DIAGRAMA:
13. Estructura mientras:
Esto significa que mientras se cumpla una
expresión lógica el ciclo se repite. Esto quiere decir que si el valor de la
expresión repetitiva inicia siendo falsa, el cuerpo del bucle no se
ejecutará.
la estructura del diagrama mientras
“C” sea ++ es:
While(condición_ciclo)
{Bloque de operación(es)}
14. Estructura repita:
El ciclo se repite al menos
una vez antes que se
verifique una expresión
lógica. Por lo tanto, si el
valor de la expresión
booleana es inicialmente
falso, el cuerpo del bucle
se ejecutará al menos
una vez.
la estructura del diagrama mientras
“C” sea ++ es:
{operación(es):}
While (Condicion_o_expresion_lógica);