SlideShare una empresa de Scribd logo
1 de 20
República Bolivariana de Venezuela
Ministerio Del Poder Popular Para la Educación Universitaria
Instituto Universitario Politécnico Santiago Mariño –
Extensión Valencia
Estudiante:
Wilfredo E. Nadales H.
C.I. 29946762
Clase: (47)
Ing. Sistemas – 1er Semestre
Asignatura:
Introducción a la Computación
Profesor:
. Ing. José Luis Guzmán Hútton
República Bolivariana de Venezuela
Ministerio Del Poder Popular Para la Educación Universitaria
Instituto Universitario Politécnico Santiago Mariño –
Extensión Valencia
I N D I C E
Introducción……………………….......................................................................IV
Programación Estructurada……………………...................................................1
Estructura de los Programas…………………….................................................2
Estructura Secuencial…………………….............................................3
Estructura Selectiva……………………................................................5
Tipos de estructuras selectivas…………………….................6
-Simple……………………........................................7
-Compuesta…………………….................................8
-Múltiple…………………….......................................9
-Anidada……………………....................................10
Estructura Repetitivas…………………….............................................11
Tipos de estructuras repetitivas……………………………....12
-Desde/Hasta………...............................................13
-Mientras………......................................................14
-Repita………..........................................................15
Conclusión……………………..............................................................................V
III
IV
El estudio, la practica y el empleo de
programas estructurados forman parte del
desarrollo de los sistemas y programas que
llevan a cabo mucho de las actividades y
acciones en una maquina o en un sistema
operativo, por ende es vital aprender de ellos
de modo que su comprensión, y su estudio
sean mayormente entendibles para llevar a
cabo la expansión de estos y obtener la
capacidad para construir y leer los
diagramas de flujos y por ende el saber
como llevar a cabo los programas y su
estructura.
1
Comprende el conjunto de técnicas y
procesos que tienen como objetivo el
aumentar la productividad y el desarrollo de
los programas reduciendo
significativamente el enfriamiento y el
tiempo que tarda durante su ejecución,
depurando algunos procesos como la
escritura, revisión, verificar, renderizado y
mantener los programas.
El objetivo principal de los programas
estructurados es mejorar el rendimiento de
los programas tanto en los resultados
dados como en el tiempo que tarda en
ejecutar las tareas, debido a que en si son
procesos y estructuras que facilitan el
desarrollo del programa y que presenta sus
mejoras al momento de ser ejecutados.
2
Los programas cumple de diferentes funciones como también poseen
estructuras internas con una complejidad única en cada uno de los
programas que la caracteriza de acuerdo a las funciones que se le asigne,
donde en Mayo de 1966, Bohm y Jacopini dieron a demostrar que la
estructura de los programas que ellos mismos llevaban a cabo y
ejecutaban estaban estructuradas en tres diferentes tipos que las
controlaban y las ejecutaban en materia de la finalidad de los programas:
-Estructura Secuencial
-Estructura Selectiva
-Estructura Repetitiva
Es aquella cuya estructura centra sus
acciones en una secuencia tras otra, es
decir que cumplen una acción y luego otra
de acuerdo a lo escrito en el código del
programa y que se ejecutan siguiendo un
orden establecido
Fácilmente pueden ser identificables ya que son algoritmos
sencillos que por los general siguen una secuencia y se ejecuta una
instrucción tras otra y que puede variar su resultado de acuerdo a los
datos ingresados
3
(Ejemplo 1. Estructura Secuencial)
DIAGRAMA DE FLUJO SOBRE DE
UN ALGORITMO CUANTITATIVO DE
HALLAR UN VALOR A “X” QUE AL
SUMARLE “1” EL RESULTADO SEA
“10”
[X + 1 = 10]. Identificar el valor de X
INICIO
FIN
Se identifica la
operación deseada
X + 1 = 10
Se le asigna un
nuevo valor un
valor a “X”
¿Al realizar
la operación
el resultado
es 10?
Se sustituye en la
operación
X + 1
NO
SI
Se identifica el
valor asignado a
“X”
Se concluye la
operación
4
Este tipo de programa con una estructura selectiva están basadas
en la toma de decisiones lógicas y la selección a respuestas
coordinadas. Su formación y función dirigen el flujo de un programa en
diferentes caminos con diferentes resultados sin perder el sentido de
poseer un fin y un comienzo. Estas usan la lógica y el descarte para
seguir el flujo que la compone
5
Según la expresión de sus acciones y el flujo de decisiones que posean
pueden clasificarse en diferentes tipos de estructuras de decisión
Simple:
Ejecuta acciones
determinadas y sencillas
con una sola condición
(Ver ejemplo 2)
Doble:
De acuerdo a la decisión
separa el flujo en dos
caminos con sus propias
instrucciones para cada
repuesta
(Ver ejemplo 3)
Múltiple:
Estas están compuestos
por mínimo tres caminos
diferentes que poseen
sus propias instrucciones
(Ver ejemplo 4)
Anidada:
Estas se basan en la
interacción de las
decisiones en base a la
condición que indica la
relación entre ellas y su
interacción en e resto del
flujo
(Ver ejemplo 5)
6
(Ejemplo 2. Estructura Secuencial Simple)
CONDICIÓN
Bloque de Instrucciones 1
VERDADERO
(IF)
FALSO
(ELSE)
En el diagrama de flujo se
presenta la condición de modo (if)
como una traducción en el lenguaje
C++ de verdadero, que siempre que
sea verdadero se ejecutara la
instrucción, “sino” (else, falso) salta
el bloque de instrucciones.
If (Condición)
{Bloque de instrucciones 1;
}
7
(Ejemplo 3. Estructura Secuencial Compuesta)
CONDICIÓN
Bloque de
Instrucciones 1
VERDADERO
(IF)
FALSO
(ELSE)
Bloque de
Instrucciones 2
En este caso se presentan
dos casos que de acuerdo a la
condición se manejara “si” se
cumple la condición; y “sino” se
cumple la condición se presenta
una instrucción diferente que
ambas llevan al mismo punto.
If (Condición)
{Bloque de Instrucción 1;
}
Else
{Bloque de Instrucción 2;
}
8
(Ejemplo 4. Estructura Secuencial Múltiple)
Expresión/Condición
Bloque de
Instrucciones 2
Bloque de
Instrucciones 3
Bloque de
Instrucciones 1
Bloque de
Instrucciones n
(…) Valor nValor 3Valor 1 Valor 2
En este tipo de
diagramas se presenta
una expresión o una
condición, se pueden
notar de diferentes
maneras pero siempre
tendrán diferentes
resultados y la dirección
del flujo se dirigirá de
acuerdo a los valores y a
la condición.
Switch (Variable Entero)
{
Case valor 1:Bloque de instrucciones 1; break;
Case valor 2:Bloque de instrucciones 2;break;
Case valor 3:Bloque de instrucciones 3;break;
Case deafult:Bloque de instrucciones default;
} 9
(Ejemplo 5. Estructura Secuencial Anidada)
CONDICIÓN
1
Bloque de
Instrucciones 1
CONDICIÓN
2
Bloque de
Instrucciones 2
SI
SI
NO NO
Este tipo de estructura de
caracteriza por mostrar diferentes
condiciones que presentan una
nueva dirección si “de lo contrario”
no se cumple la condición anterior.
if (condición 1) then;
{Bloque de instrucciones 1;
}
else;
if (Condición 2), then;
{Bloque de Instrucciones 2;
}
else:
.
.
.
10
También conocidas bajo el nombre de
“estructuras de bucle”, tienen la función de
repetir conjuntos, acciones, instrucciones y
operaciones un determinado numero de
veces sin alterar el flujo en cuestión.
Se puede clasificar de diferentes formas de acuerdo a los
procesos que son puestos que se pueden diferenciar de acuerdo a
los comandos y el flujo que se desarrolla.
11
Estructura desde/para: Se usa en base al
numero ya conocido de veces que se desea
ejecutar el bucle. (Ver ejemplo 6)
Estructura mientras: Siendo una condicional,
repite el bucle cuantas veces sea necesaria
hasta cumplir con la expresión lógica hasta que
sea falsa y no se ejecute mas. (Ver ejemplo 7)
Estructura repita: Este tipo de estructura hace
que el ciclo del bucle se repita al menos una vez
de modo que se cumpla la función lógica que se
le asigne. (Ver ejemplo 8)
12
(Ejemplo 6. Estructura Repetitivas desde/para)
CONDICIÓN_
CICLO
Bloque de
Instrucciones 1
Valor_Inicial
Incremento/
decremento
Verdadera
Falso
En este tipo de estructuras se presente la
representación del ciclo que de acuerdo a que se
cumpla la condición, que lleva al valor a un
bloque de instrucciones que causa que el valor
incremente o decremento, y que de acuerdo a ello
regresa a la condición; si la condición se sigue
cumpliendo continuara en el ciclo
automáticamente hasta que sea falsa para
continuar con el diagrama.
Haga desde Variable= Valor_Inicial hasta Valor_Final
(incremento o decremento)
for {variable=valor inicial; condición ; incremento || decremento)
{Bloque de instrucciones 1;
}
13
CONDICIÓN_
CICLO
Bloque de
Instrucciones 1
Verdadera
Falso
(Ejemplo 7. Estructura Repetitivas mientras)
En esta estructura se caracteriza por
mantener la condición…dado el caso por un
ejemplo que se de un valor X, “mientras” ese
valor cumpla con la condición se deberá
seguir el flujo a (este caso) un bloque que
instruya que hacer para luego volver a la
condición hasta que no se cumpla, es decir,
sea falsa.
While (condición ciclo)
{Bloque de instrucciones 1;
}
14
(Ejemplo 8. Estructura Repetitivas repita)
CONDICIÓN_
CICLO
Bloque de
Instrucciones
Verdadera
Falso
Este tipo de estructura lo curioso es
que se emplea como si fuera “al revés”,
es decir, se sigue los pasos e
instrucciones primeros para ver si
cumple con la condición ciclo, que, si es
verdadera se tendrá que retomar al
bloque de instrucciones, generalmente
se cumplen al menos una vez. Es como
si dijeran “repita, la operación”.
Do
{ Bloque de instrucciones;
}
While (Condición ciclo);
15
La complejidad de los programas y de los
sistemas operativos se centran en el estudio de
sus diagramas y como se escriben, la facilidad
para escribirlos y ejecutarlos esta en saber
como leer los procesos y saber como escribir
las estructuras de los programas de modo que
su control facilite su formación y por ende traer
resultados mas eficaces.
V

Más contenido relacionado

La actualidad más candente

Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivasmarigelcontreras
 
estructura secuencial
estructura secuencialestructura secuencial
estructura secuencialnelson0007
 
Las estructuras de control en programación presentacion
Las estructuras de control en programación presentacionLas estructuras de control en programación presentacion
Las estructuras de control en programación presentacionOrangel4
 
Estructuras selectivas
Estructuras selectivasEstructuras selectivas
Estructuras selectivascoldclean
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLDarkStarPlay
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlKevinAguilar98
 
4. estructuras selectivas
4. estructuras selectivas4. estructuras selectivas
4. estructuras selectivasmartell024
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barretoLuisBarreto80
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programaciónRoibertOnielEstradaL
 
7 estructuras de control selectivas
7 estructuras de control selectivas7 estructuras de control selectivas
7 estructuras de control selectivasalithu1
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual BasicVane Borjas
 
Presentación de estructuras de control en la programación
Presentación de estructuras de control en la programaciónPresentación de estructuras de control en la programación
Presentación de estructuras de control en la programaciónLuisRestan1
 
Presentación 8
Presentación 8Presentación 8
Presentación 8Sizauwu
 
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...CesarKaiser1
 
Estructuras de repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)Fredy Torres
 
ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS Fabian Roman
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlAntony437109
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosAriMendoza9
 

La actualidad más candente (20)

Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
estructura secuencial
estructura secuencialestructura secuencial
estructura secuencial
 
Las estructuras de control en programación presentacion
Las estructuras de control en programación presentacionLas estructuras de control en programación presentacion
Las estructuras de control en programación presentacion
 
Estructuras selectivas
Estructuras selectivasEstructuras selectivas
Estructuras selectivas
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
4. estructuras selectivas
4. estructuras selectivas4. estructuras selectivas
4. estructuras selectivas
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barreto
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programación
 
7 estructuras de control selectivas
7 estructuras de control selectivas7 estructuras de control selectivas
7 estructuras de control selectivas
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Presentación de estructuras de control en la programación
Presentación de estructuras de control en la programaciónPresentación de estructuras de control en la programación
Presentación de estructuras de control en la programación
 
Presentación 8
Presentación 8Presentación 8
Presentación 8
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
 
Estructuras de repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)
 
ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Sintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructuradosSintaxis de los algoritmos estructurados
Sintaxis de los algoritmos estructurados
 

Similar a Presentacion wilfredo nadales(29946762)-programas estructurados

Intrucciones de control yamileth rivas c.i 11665024
Intrucciones de control   yamileth rivas c.i  11665024Intrucciones de control   yamileth rivas c.i  11665024
Intrucciones de control yamileth rivas c.i 11665024YamilethRivasCarrasc
 
Estructura selectiva y repetitiva.docx
Estructura selectiva y repetitiva.docxEstructura selectiva y repetitiva.docx
Estructura selectiva y repetitiva.docxJesusCordova52
 
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01mariazeballos
 
Programacion estructurada, Jovany Gonzalez. Ing de Sistemas
Programacion estructurada, Jovany Gonzalez. Ing de SistemasProgramacion estructurada, Jovany Gonzalez. Ing de Sistemas
Programacion estructurada, Jovany Gonzalez. Ing de SistemasJovanyYGonzalezR
 
Benemérita universidad autónoma de puebla
Benemérita universidad autónoma de pueblaBenemérita universidad autónoma de puebla
Benemérita universidad autónoma de pueblaErick Martinez
 
Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)Fredy Torres
 
Unidad 1: Estructuras de control y condicionales
Unidad 1: Estructuras de control y condicionalesUnidad 1: Estructuras de control y condicionales
Unidad 1: Estructuras de control y condicionalesmariabelentoledoille
 
Mariangel garcía informática
Mariangel garcía  informáticaMariangel garcía  informática
Mariangel garcía informáticamarifabi5
 
Guia_programación Comp-EstructurasControl.pdf
Guia_programación Comp-EstructurasControl.pdfGuia_programación Comp-EstructurasControl.pdf
Guia_programación Comp-EstructurasControl.pdfMixelHernandez
 
Estructuras de programcion
Estructuras de programcionEstructuras de programcion
Estructuras de programcionmaryfiguera
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlCesarCordero26
 

Similar a Presentacion wilfredo nadales(29946762)-programas estructurados (20)

Intrucciones de control yamileth rivas c.i 11665024
Intrucciones de control   yamileth rivas c.i  11665024Intrucciones de control   yamileth rivas c.i  11665024
Intrucciones de control yamileth rivas c.i 11665024
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Estructuras de wps office
Estructuras de wps officeEstructuras de wps office
Estructuras de wps office
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Estructura selectiva y repetitiva.docx
Estructura selectiva y repetitiva.docxEstructura selectiva y repetitiva.docx
Estructura selectiva y repetitiva.docx
 
Power point
Power pointPower point
Power point
 
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
 
Programacion estructurada, Jovany Gonzalez. Ing de Sistemas
Programacion estructurada, Jovany Gonzalez. Ing de SistemasProgramacion estructurada, Jovany Gonzalez. Ing de Sistemas
Programacion estructurada, Jovany Gonzalez. Ing de Sistemas
 
Trabajo de flujo
Trabajo de flujoTrabajo de flujo
Trabajo de flujo
 
Benemérita universidad autónoma de puebla
Benemérita universidad autónoma de pueblaBenemérita universidad autónoma de puebla
Benemérita universidad autónoma de puebla
 
Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)
 
Unidad 1: Estructuras de control y condicionales
Unidad 1: Estructuras de control y condicionalesUnidad 1: Estructuras de control y condicionales
Unidad 1: Estructuras de control y condicionales
 
libro.docx
libro.docxlibro.docx
libro.docx
 
Mariangel garcía informática
Mariangel garcía  informáticaMariangel garcía  informática
Mariangel garcía informática
 
Guia_programación Comp-EstructurasControl.pdf
Guia_programación Comp-EstructurasControl.pdfGuia_programación Comp-EstructurasControl.pdf
Guia_programación Comp-EstructurasControl.pdf
 
Estructuras de programcion
Estructuras de programcionEstructuras de programcion
Estructuras de programcion
 
2ª unidad de algoritmo
2ª unidad de algoritmo2ª unidad de algoritmo
2ª unidad de algoritmo
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Taller algoritmos2
Taller algoritmos2Taller algoritmos2
Taller algoritmos2
 

Último

Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 

Último (20)

Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 

Presentacion wilfredo nadales(29946762)-programas estructurados

  • 1. República Bolivariana de Venezuela Ministerio Del Poder Popular Para la Educación Universitaria Instituto Universitario Politécnico Santiago Mariño – Extensión Valencia
  • 2. Estudiante: Wilfredo E. Nadales H. C.I. 29946762 Clase: (47) Ing. Sistemas – 1er Semestre Asignatura: Introducción a la Computación Profesor: . Ing. José Luis Guzmán Hútton República Bolivariana de Venezuela Ministerio Del Poder Popular Para la Educación Universitaria Instituto Universitario Politécnico Santiago Mariño – Extensión Valencia
  • 3. I N D I C E Introducción……………………….......................................................................IV Programación Estructurada……………………...................................................1 Estructura de los Programas…………………….................................................2 Estructura Secuencial…………………….............................................3 Estructura Selectiva……………………................................................5 Tipos de estructuras selectivas…………………….................6 -Simple……………………........................................7 -Compuesta…………………….................................8 -Múltiple…………………….......................................9 -Anidada……………………....................................10 Estructura Repetitivas…………………….............................................11 Tipos de estructuras repetitivas……………………………....12 -Desde/Hasta………...............................................13 -Mientras………......................................................14 -Repita………..........................................................15 Conclusión……………………..............................................................................V III
  • 4. IV El estudio, la practica y el empleo de programas estructurados forman parte del desarrollo de los sistemas y programas que llevan a cabo mucho de las actividades y acciones en una maquina o en un sistema operativo, por ende es vital aprender de ellos de modo que su comprensión, y su estudio sean mayormente entendibles para llevar a cabo la expansión de estos y obtener la capacidad para construir y leer los diagramas de flujos y por ende el saber como llevar a cabo los programas y su estructura.
  • 5. 1 Comprende el conjunto de técnicas y procesos que tienen como objetivo el aumentar la productividad y el desarrollo de los programas reduciendo significativamente el enfriamiento y el tiempo que tarda durante su ejecución, depurando algunos procesos como la escritura, revisión, verificar, renderizado y mantener los programas. El objetivo principal de los programas estructurados es mejorar el rendimiento de los programas tanto en los resultados dados como en el tiempo que tarda en ejecutar las tareas, debido a que en si son procesos y estructuras que facilitan el desarrollo del programa y que presenta sus mejoras al momento de ser ejecutados.
  • 6. 2 Los programas cumple de diferentes funciones como también poseen estructuras internas con una complejidad única en cada uno de los programas que la caracteriza de acuerdo a las funciones que se le asigne, donde en Mayo de 1966, Bohm y Jacopini dieron a demostrar que la estructura de los programas que ellos mismos llevaban a cabo y ejecutaban estaban estructuradas en tres diferentes tipos que las controlaban y las ejecutaban en materia de la finalidad de los programas: -Estructura Secuencial -Estructura Selectiva -Estructura Repetitiva
  • 7. Es aquella cuya estructura centra sus acciones en una secuencia tras otra, es decir que cumplen una acción y luego otra de acuerdo a lo escrito en el código del programa y que se ejecutan siguiendo un orden establecido Fácilmente pueden ser identificables ya que son algoritmos sencillos que por los general siguen una secuencia y se ejecuta una instrucción tras otra y que puede variar su resultado de acuerdo a los datos ingresados 3
  • 8. (Ejemplo 1. Estructura Secuencial) DIAGRAMA DE FLUJO SOBRE DE UN ALGORITMO CUANTITATIVO DE HALLAR UN VALOR A “X” QUE AL SUMARLE “1” EL RESULTADO SEA “10” [X + 1 = 10]. Identificar el valor de X INICIO FIN Se identifica la operación deseada X + 1 = 10 Se le asigna un nuevo valor un valor a “X” ¿Al realizar la operación el resultado es 10? Se sustituye en la operación X + 1 NO SI Se identifica el valor asignado a “X” Se concluye la operación 4
  • 9. Este tipo de programa con una estructura selectiva están basadas en la toma de decisiones lógicas y la selección a respuestas coordinadas. Su formación y función dirigen el flujo de un programa en diferentes caminos con diferentes resultados sin perder el sentido de poseer un fin y un comienzo. Estas usan la lógica y el descarte para seguir el flujo que la compone 5
  • 10. Según la expresión de sus acciones y el flujo de decisiones que posean pueden clasificarse en diferentes tipos de estructuras de decisión Simple: Ejecuta acciones determinadas y sencillas con una sola condición (Ver ejemplo 2) Doble: De acuerdo a la decisión separa el flujo en dos caminos con sus propias instrucciones para cada repuesta (Ver ejemplo 3) Múltiple: Estas están compuestos por mínimo tres caminos diferentes que poseen sus propias instrucciones (Ver ejemplo 4) Anidada: Estas se basan en la interacción de las decisiones en base a la condición que indica la relación entre ellas y su interacción en e resto del flujo (Ver ejemplo 5) 6
  • 11. (Ejemplo 2. Estructura Secuencial Simple) CONDICIÓN Bloque de Instrucciones 1 VERDADERO (IF) FALSO (ELSE) En el diagrama de flujo se presenta la condición de modo (if) como una traducción en el lenguaje C++ de verdadero, que siempre que sea verdadero se ejecutara la instrucción, “sino” (else, falso) salta el bloque de instrucciones. If (Condición) {Bloque de instrucciones 1; } 7
  • 12. (Ejemplo 3. Estructura Secuencial Compuesta) CONDICIÓN Bloque de Instrucciones 1 VERDADERO (IF) FALSO (ELSE) Bloque de Instrucciones 2 En este caso se presentan dos casos que de acuerdo a la condición se manejara “si” se cumple la condición; y “sino” se cumple la condición se presenta una instrucción diferente que ambas llevan al mismo punto. If (Condición) {Bloque de Instrucción 1; } Else {Bloque de Instrucción 2; } 8
  • 13. (Ejemplo 4. Estructura Secuencial Múltiple) Expresión/Condición Bloque de Instrucciones 2 Bloque de Instrucciones 3 Bloque de Instrucciones 1 Bloque de Instrucciones n (…) Valor nValor 3Valor 1 Valor 2 En este tipo de diagramas se presenta una expresión o una condición, se pueden notar de diferentes maneras pero siempre tendrán diferentes resultados y la dirección del flujo se dirigirá de acuerdo a los valores y a la condición. Switch (Variable Entero) { Case valor 1:Bloque de instrucciones 1; break; Case valor 2:Bloque de instrucciones 2;break; Case valor 3:Bloque de instrucciones 3;break; Case deafult:Bloque de instrucciones default; } 9
  • 14. (Ejemplo 5. Estructura Secuencial Anidada) CONDICIÓN 1 Bloque de Instrucciones 1 CONDICIÓN 2 Bloque de Instrucciones 2 SI SI NO NO Este tipo de estructura de caracteriza por mostrar diferentes condiciones que presentan una nueva dirección si “de lo contrario” no se cumple la condición anterior. if (condición 1) then; {Bloque de instrucciones 1; } else; if (Condición 2), then; {Bloque de Instrucciones 2; } else: . . . 10
  • 15. También conocidas bajo el nombre de “estructuras de bucle”, tienen la función de repetir conjuntos, acciones, instrucciones y operaciones un determinado numero de veces sin alterar el flujo en cuestión. Se puede clasificar de diferentes formas de acuerdo a los procesos que son puestos que se pueden diferenciar de acuerdo a los comandos y el flujo que se desarrolla. 11
  • 16. Estructura desde/para: Se usa en base al numero ya conocido de veces que se desea ejecutar el bucle. (Ver ejemplo 6) Estructura mientras: Siendo una condicional, repite el bucle cuantas veces sea necesaria hasta cumplir con la expresión lógica hasta que sea falsa y no se ejecute mas. (Ver ejemplo 7) Estructura repita: Este tipo de estructura hace que el ciclo del bucle se repita al menos una vez de modo que se cumpla la función lógica que se le asigne. (Ver ejemplo 8) 12
  • 17. (Ejemplo 6. Estructura Repetitivas desde/para) CONDICIÓN_ CICLO Bloque de Instrucciones 1 Valor_Inicial Incremento/ decremento Verdadera Falso En este tipo de estructuras se presente la representación del ciclo que de acuerdo a que se cumpla la condición, que lleva al valor a un bloque de instrucciones que causa que el valor incremente o decremento, y que de acuerdo a ello regresa a la condición; si la condición se sigue cumpliendo continuara en el ciclo automáticamente hasta que sea falsa para continuar con el diagrama. Haga desde Variable= Valor_Inicial hasta Valor_Final (incremento o decremento) for {variable=valor inicial; condición ; incremento || decremento) {Bloque de instrucciones 1; } 13
  • 18. CONDICIÓN_ CICLO Bloque de Instrucciones 1 Verdadera Falso (Ejemplo 7. Estructura Repetitivas mientras) En esta estructura se caracteriza por mantener la condición…dado el caso por un ejemplo que se de un valor X, “mientras” ese valor cumpla con la condición se deberá seguir el flujo a (este caso) un bloque que instruya que hacer para luego volver a la condición hasta que no se cumpla, es decir, sea falsa. While (condición ciclo) {Bloque de instrucciones 1; } 14
  • 19. (Ejemplo 8. Estructura Repetitivas repita) CONDICIÓN_ CICLO Bloque de Instrucciones Verdadera Falso Este tipo de estructura lo curioso es que se emplea como si fuera “al revés”, es decir, se sigue los pasos e instrucciones primeros para ver si cumple con la condición ciclo, que, si es verdadera se tendrá que retomar al bloque de instrucciones, generalmente se cumplen al menos una vez. Es como si dijeran “repita, la operación”. Do { Bloque de instrucciones; } While (Condición ciclo); 15
  • 20. La complejidad de los programas y de los sistemas operativos se centran en el estudio de sus diagramas y como se escriben, la facilidad para escribirlos y ejecutarlos esta en saber como leer los procesos y saber como escribir las estructuras de los programas de modo que su control facilite su formación y por ende traer resultados mas eficaces. V