SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Unidaddos 130504121908-phpapp02
El teorema de la estructura.
El teorema de la estructura se refiere a que cualquier programa propio
se 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 salida
2. Dentro de ese punto de entrada y salida hay trayectorias que
conducen a cada parte del programa; esto significa que no existen
loops 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 en
el cual ellas aparecen en el programa como se indica en la siguiente
figura:
A y B pueden ser simples
instrucciones hasta módulos
completos. A y B deben ser ambos
programas propios en el sentido ya
definido de entrada y salida. La
combinación de A y B es también
un programa propio y que tiene
también una entrada y una salida.
Selección: Es escoger entre dos
opciones basadas en un predicado.
Se conoce como estructura SI –
ENTONCES – SINO P es el
predicado y A y B son las
afirmaciones.
Iteración: Repetir varias veces una acción hasta cuando deje de
cumplirse la condición.
Se conoce como la estructura HACER - MIENTRAS
Es de anotar que hay algunas variaciones a esta estructura dependiendo del
lenguaje de programación. La idea fundamental es que siempre que aparezca
una función que se puede dibujar en recuadro se pueda sustituir por cualquiera
de las tres estructuras básicas constituyendo así un programa propio.
Unidaddos 130504121908-phpapp02
En lenguajes de programación, las estructuras de control permiten modificar
el 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)
Etc
Todas las estructuras de control tienen un único punto de entrada y un único
punto de salida. Las estructuras de control se puede clasificar en :
secuenciales, iterativas y de control avanzadas. Esto es una de las cosas que
permite que la programación se rija por los principios de la programación
estructurada.
Los lenguajes de programación modernos tienen estructuras de control
similares. Básicamente lo que varía entre las estructuras de control de los
diferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia
para expresar la estructura.
Otros lenguajes ofrecen estructuras diferentes, como por ejemplo
los comandos guardados.

Más contenido relacionado

La actualidad más candente

3ra evaluacion, presentacion
3ra evaluacion, presentacion3ra evaluacion, presentacion
3ra evaluacion, presentacionfabiana733179
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaHenry Centeno
 
Estructuras de control en la programacion
Estructuras de control en la programacionEstructuras de control en la programacion
Estructuras de control en la programacionJosAngelLaraMendoza
 
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ónalexandermoreno91
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaJoao Chans
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaJoao Chans
 
Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion EstructuradaJoseph Bros
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaJesús Navarro
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaJennifer Montano
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructuradakcarbache
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructuradaRubixita12
 
Programacion estructurado
Programacion estructuradoProgramacion estructurado
Programacion estructuradoAgapito26
 
Técnicas de programación estructurada
Técnicas de programación estructuradaTécnicas de programación estructurada
Técnicas de programación estructuradaGabriel Mondragón
 

La actualidad más candente (20)

3ra evaluacion, presentacion
3ra evaluacion, presentacion3ra evaluacion, presentacion
3ra evaluacion, presentacion
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Estructuras de control en la programacion
Estructuras de control en la programacionEstructuras de control en la programacion
Estructuras de control en la programacion
 
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
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
 
Programacion estructurado
Programacion estructuradoProgramacion estructurado
Programacion estructurado
 
Técnicas de programación estructurada
Técnicas de programación estructuradaTécnicas de programación estructurada
Técnicas de programación estructurada
 

Destacado

Destacado (20)

Imagenes
ImagenesImagenes
Imagenes
 
Guía No.1 grado 7
Guía No.1 grado 7Guía No.1 grado 7
Guía No.1 grado 7
 
Practica 1 inf 3 grupo 1 parcial 1 mayte alvarez
Practica 1 inf 3 grupo 1 parcial 1 mayte alvarezPractica 1 inf 3 grupo 1 parcial 1 mayte alvarez
Practica 1 inf 3 grupo 1 parcial 1 mayte alvarez
 
Practica 25
Practica 25Practica 25
Practica 25
 
Crear un gusano en movimiento
Crear un gusano en movimientoCrear un gusano en movimiento
Crear un gusano en movimiento
 
Fasti getici o gotici
Fasti getici o goticiFasti getici o gotici
Fasti getici o gotici
 
Qué es un pliego de contratación pública
Qué es un pliego de contratación públicaQué es un pliego de contratación pública
Qué es un pliego de contratación pública
 
Guía No.2 grado 7
Guía No.2 grado 7Guía No.2 grado 7
Guía No.2 grado 7
 
Vocabulario
VocabularioVocabulario
Vocabulario
 
Objeetivos de la investigación
Objeetivos de la investigaciónObjeetivos de la investigación
Objeetivos de la investigación
 
Practica 13
Practica 13Practica 13
Practica 13
 
EL JUICIO FINAL
EL JUICIO FINALEL JUICIO FINAL
EL JUICIO FINAL
 
Practica 7
Practica 7Practica 7
Practica 7
 
Proceso de autoevaluacion a 4 colegios publicos de lima provincias
Proceso de autoevaluacion a 4 colegios publicos de lima provinciasProceso de autoevaluacion a 4 colegios publicos de lima provincias
Proceso de autoevaluacion a 4 colegios publicos de lima provincias
 
Evolucion de las computadoras desde 1938 hasta la
Evolucion de las computadoras desde 1938 hasta laEvolucion de las computadoras desde 1938 hasta la
Evolucion de las computadoras desde 1938 hasta la
 
Guía No.2 grado 9
Guía No.2 grado 9Guía No.2 grado 9
Guía No.2 grado 9
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Debian por cirstian soto
Debian por cirstian sotoDebian por cirstian soto
Debian por cirstian soto
 
Practica 25
Practica 25Practica 25
Practica 25
 
Macros
MacrosMacros
Macros
 

Similar a Unidaddos 130504121908-phpapp02 (20)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Concepto
ConceptoConcepto
Concepto
 
Programacion estructurada 2
Programacion estructurada 2Programacion estructurada 2
Programacion estructurada 2
 
Programacion estructurada
Programacion estructurada Programacion estructurada
Programacion estructurada
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Proceso de la programacion
Proceso de la programacionProceso de la programacion
Proceso de la programacion
 
unidad 2
unidad 2unidad 2
unidad 2
 
Programacion estructurado
Programacion estructuradoProgramacion estructurado
Programacion estructurado
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Alirio teran _ Primer trabajo Programacion 2
Alirio teran _ Primer trabajo Programacion 2Alirio teran _ Primer trabajo Programacion 2
Alirio teran _ Primer trabajo Programacion 2
 
A
AA
A
 
Programacion estruturada
Programacion estruturadaProgramacion estruturada
Programacion estruturada
 
Estructuras de Control
Estructuras de Control Estructuras de Control
Estructuras de Control
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
 

Más de Kareen's Maldonado (15)

Nivel 1 Actividad de evaluación 1: Glosario, VGI y plan de atención
Nivel 1 Actividad de evaluación 1: Glosario, VGI y plan de atención Nivel 1 Actividad de evaluación 1: Glosario, VGI y plan de atención
Nivel 1 Actividad de evaluación 1: Glosario, VGI y plan de atención
 
3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...
3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...
3 ponerapuntoelprogramamedianteelusodeuneditordelenguajedeprogramacinestructu...
 
Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02
 
Practica 27
Practica 27Practica 27
Practica 27
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
24
2424
24
 
Unidad 5 blog
Unidad 5 blogUnidad 5 blog
Unidad 5 blog
 
Unidad 4 blog
Unidad 4 blogUnidad 4 blog
Unidad 4 blog
 
Practica 18
Practica 18Practica 18
Practica 18
 
Práctica 9
Práctica 9Práctica 9
Práctica 9
 
Práctica 7
Práctica 7Práctica 7
Práctica 7
 
Practica 7
Practica 7Practica 7
Practica 7
 
Ana karen maldoinado_garcia[2]
Ana karen maldoinado_garcia[2]Ana karen maldoinado_garcia[2]
Ana karen maldoinado_garcia[2]
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 

Último

Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfNELLYKATTY
 
explicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.pptexplicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.pptjosemanuelcremades
 
Revista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección edibaRevista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección edibaTatiTerlecky1
 
Anuncio de Remitido Colegio SEK a la comunidad pública
Anuncio de Remitido Colegio SEK a la comunidad públicaAnuncio de Remitido Colegio SEK a la comunidad pública
Anuncio de Remitido Colegio SEK a la comunidad públicaIvannaMaciasAlvarez
 
la forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarla forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarCa Ut
 
1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADODJElvitt
 
Herbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxHerbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxArs Erótica
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
PPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptxPPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptxKarenSepulveda23
 
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docxJhordanBenitesSanche1
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCEIP TIERRA DE PINARES
 
SECUENCIA DIDÁCTICA Matemática 1er grado
SECUENCIA  DIDÁCTICA Matemática 1er gradoSECUENCIA  DIDÁCTICA Matemática 1er grado
SECUENCIA DIDÁCTICA Matemática 1er gradoAnaMara883998
 
U2_EA2_descargable TICS PRESENCIAL 2.pdf
U2_EA2_descargable TICS PRESENCIAL 2.pdfU2_EA2_descargable TICS PRESENCIAL 2.pdf
U2_EA2_descargable TICS PRESENCIAL 2.pdfJavier Correa
 
CARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCarolVigo1
 
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdfdiana593621
 

Último (20)

Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
 
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
 
explicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.pptexplicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.ppt
 
Revista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección edibaRevista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección ediba
 
Anuncio de Remitido Colegio SEK a la comunidad pública
Anuncio de Remitido Colegio SEK a la comunidad públicaAnuncio de Remitido Colegio SEK a la comunidad pública
Anuncio de Remitido Colegio SEK a la comunidad pública
 
la forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolarla forma de los objetos expresión gráfica preescolar
la forma de los objetos expresión gráfica preescolar
 
1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO
 
Herbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxHerbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptx
 
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdfTema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
 
PPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptxPPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptx
 
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
 
VISITA DE ESTUDO À CRUZ VERMELHA _
VISITA DE ESTUDO À CRUZ VERMELHA                   _VISITA DE ESTUDO À CRUZ VERMELHA                   _
VISITA DE ESTUDO À CRUZ VERMELHA _
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docx
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
 
SECUENCIA DIDÁCTICA Matemática 1er grado
SECUENCIA  DIDÁCTICA Matemática 1er gradoSECUENCIA  DIDÁCTICA Matemática 1er grado
SECUENCIA DIDÁCTICA Matemática 1er grado
 
U2_EA2_descargable TICS PRESENCIAL 2.pdf
U2_EA2_descargable TICS PRESENCIAL 2.pdfU2_EA2_descargable TICS PRESENCIAL 2.pdf
U2_EA2_descargable TICS PRESENCIAL 2.pdf
 
Conducta ética en investigación científica.pdf
Conducta ética en investigación científica.pdfConducta ética en investigación científica.pdf
Conducta ética en investigación científica.pdf
 
CARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacion
 
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
 

Unidaddos 130504121908-phpapp02

  • 2. El teorema de la estructura. El teorema de la estructura se refiere a que cualquier programa propio se 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 salida 2. Dentro de ese punto de entrada y salida hay trayectorias que conducen a cada parte del programa; esto significa que no existen loops 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 en el cual ellas aparecen en el programa como se indica en la siguiente figura:
  • 3. A y B pueden ser simples instrucciones hasta módulos completos. A y B deben ser ambos programas propios en el sentido ya definido de entrada y salida. La combinación de A y B es también un programa propio y que tiene también una entrada y una salida. Selección: Es escoger entre dos opciones basadas en un predicado. Se conoce como estructura SI – ENTONCES – SINO P es el predicado y A y B son las afirmaciones.
  • 4. Iteración: Repetir varias veces una acción hasta cuando deje de cumplirse la condición. Se conoce como la estructura HACER - MIENTRAS Es de anotar que hay algunas variaciones a esta estructura dependiendo del lenguaje de programación. La idea fundamental es que siempre que aparezca una función que se puede dibujar en recuadro se pueda sustituir por cualquiera de las tres estructuras básicas constituyendo así un programa propio.
  • 6. En lenguajes de programación, las estructuras de control permiten modificar el 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) Etc Todas las estructuras de control tienen un único punto de entrada y un único punto de salida. Las estructuras de control se puede clasificar en : secuenciales, iterativas y de control avanzadas. Esto es una de las cosas que permite que la programación se rija por los principios de la programación estructurada. Los lenguajes de programación modernos tienen estructuras de control similares. Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia para expresar la estructura. Otros lenguajes ofrecen estructuras diferentes, como por ejemplo los comandos guardados.