SlideShare una empresa de Scribd logo
1 de 8
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
Universidad Nacional Experimental Politécnica
Antonio José de Sucre
Vice-Rectorado “Luis Caballero Mejías”
Núcleo Charallave
Tutora: Autor:
Gioconda Echenique Reywel Vera
Charallave del tuy 02 de Octubre del 2013
Niveles de Lenguaje de
Programación
Niveles de Lenguajes
de programación
• Lenguaje de máquina.
•Lenguaje de bajo nivel.
•Lenguaje de alto nivel.
Los programadores
que traducir las
instrucciones de manera
directa a la forma de
lenguaje de maquina.
Se utiliza el alfabeto
binario, que consta de
los dos únicos símbolos
0 y 1.
Ventajas :
 Posibilidad de cargar
(transferir un programa
a la memoria) sin
necesidad de traducción
Lenguaje de
Máquina
Antes de 1940 se
destacaron los
estándares.
Desventajas:
• Dificultad y lentitud
en la codificación.
• Poca fiabilidad para
verificar y poner a
punto los programas.
Permite al programador
rescribir instrucciones de
un programa usando
abreviaturas del inglés,
como: ADD, DIV, SUB, etc.
Lenguaje de
bajo nivelventajas:
• Mayor adaptación al
equipo.
• Posibilidad de alta
velocidad con mínimo
uso de memoria.
Es utilizado para
escribir programas
informáticos.
Desventajas:
• Imposibilidad de escribir
código independiente de
la máquina.
• Dificultad en la
programación.
Se conocieron a
media de los años
1947 a 1948.
Lenguaje de
alto nivel
.
Son fáciles de
aprender porque están
formados por
lenguajes naturales,
como el inglés.
Un programa o
documento escrito
en lenguaje de alto
nivel es
independiente de
la máquina .
Ventajas:
* Genera un código
más sencillo
Desventajas:
Reduce de velocidad
al ceder el trabajo de
bajo nivel a la
máquina.
Programación
declarativa
Programación modular
Programación
estructurada
Programación
orientada a
objetos
Mejora la calidad
de programación de
un computadora.
Solventa los problemas
complejos del computador.
Admite hacer los
programas y módulos
más fáciles de escribir,
mantener y reutilizar.
Está basado en desarrollos
de programas. que describen
el problema y solución.
METODOS DE
PROGRAMACION
Es el de representar la
solución a un algoritmo
de la forma más detallada
posible.
Pseudocódigos:
Diagramas de flujo:
Ellos describen que
operaciones o secuencia
debe solventar el problema
dado.
Es una técnica para
la especificación de
algoritmos.
Diagramas NS:
DESCRICCIONES DE:
Selectiva doble
( alternativa ).
Realiza una instrucción de dos
posibles,
según el cumplimiento de una
condición.Para Cada x Є L Hacer
Instrucciones;
Fin Para Cada
Estructuras selectivas
Representan instrucciones que
pueden o no ejecutarse, según el
cumplimiento de una condición.
Si condición Entonces
Instrucciones1;
Fin Si
Selectiva múltiple
El uso de una selección múltiple
que equivaldría a anidar varias
funciones de selección.
Si condición1 Entonces
Instrucciones1;
Si no Si condición2 Entonces
Instrucciones2;
Si no Si condición3 Entonces
Instrucciones3;
Si no Entonces
…..
Instrucciones n;
Fin Si
Bucle repetir
Se usa cuando es necesario que
el cuerpo del bucle se ejecuten al
menos una vez y hasta cumplir la
condición.
Repetir
Instrucciones;
Hasta Que condición Instrucciones;
Mientas (Condición) Hacer
Instrucciones;
Fin Mientras
La estructura anterior equivaldría a escribir
Bucle para
Se usa cuando se desea
iterar un número conocido de
veces, empleando como índice
una variable que se
incrementa.
i x
Mientras i ≤ n Hacer
Instrucciones;
i i + z ;
Fin Mientras
Bucle para cada
Se usa cuando se tiene
una lista o un conjunto y se
quiere iterar por cada uno
de sus elementos.
Estructuras selectivas:
Si condición1 Entonces
Instrucciones;
Si no Entonces
Instrucciones2;
Fin Si
CICLOS DE
PROGRAMACION EN
SEUDOCODIGOS

Más contenido relacionado

La actualidad más candente

Programacion
ProgramacionProgramacion
ProgramacionDemary95
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónRonay Garcia
 
Introducción a lenguajes de programación
Introducción a lenguajes de programaciónIntroducción a lenguajes de programación
Introducción a lenguajes de programaciónrmirandaibanez
 
Niveles de Lenguajes de Programación.
Niveles de Lenguajes de Programación.Niveles de Lenguajes de Programación.
Niveles de Lenguajes de Programación.sceapn
 
Lenguaje maquina
Lenguaje maquinaLenguaje maquina
Lenguaje maquinaErnes 28
 
Clasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacionClasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacionHenry Cordova
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionalexisdario
 
Niveles de programacion
Niveles de programacionNiveles de programacion
Niveles de programacionLadimarT
 
Nivel de abstraccion
Nivel de abstraccionNivel de abstraccion
Nivel de abstraccionnoe_isaack
 
Lengujes de 2 generacion
Lengujes de 2 generacionLengujes de 2 generacion
Lengujes de 2 generacionMiguel Angel
 
3 Conceptos progamacion-tema3
3 Conceptos progamacion-tema33 Conceptos progamacion-tema3
3 Conceptos progamacion-tema3Elba Sepúlveda
 
lenguajes de programacion
lenguajes de programacion lenguajes de programacion
lenguajes de programacion MJhoana Quispe
 

La actualidad más candente (17)

Actividad nº 7
Actividad nº 7Actividad nº 7
Actividad nº 7
 
Programacion
ProgramacionProgramacion
Programacion
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
ClassPerfect
ClassPerfectClassPerfect
ClassPerfect
 
Classperfect
ClassperfectClassperfect
Classperfect
 
Introducción a lenguajes de programación
Introducción a lenguajes de programaciónIntroducción a lenguajes de programación
Introducción a lenguajes de programación
 
Niveles de Lenguajes de Programación.
Niveles de Lenguajes de Programación.Niveles de Lenguajes de Programación.
Niveles de Lenguajes de Programación.
 
Lenguaje maquina
Lenguaje maquinaLenguaje maquina
Lenguaje maquina
 
Clasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacionClasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacion
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
 
Lenguaje computarizado
Lenguaje computarizadoLenguaje computarizado
Lenguaje computarizado
 
Niveles de programacion
Niveles de programacionNiveles de programacion
Niveles de programacion
 
Nivel de abstraccion
Nivel de abstraccionNivel de abstraccion
Nivel de abstraccion
 
Lengujes de 2 generacion
Lengujes de 2 generacionLengujes de 2 generacion
Lengujes de 2 generacion
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
3 Conceptos progamacion-tema3
3 Conceptos progamacion-tema33 Conceptos progamacion-tema3
3 Conceptos progamacion-tema3
 
lenguajes de programacion
lenguajes de programacion lenguajes de programacion
lenguajes de programacion
 

Similar a Niveles de lenguajes de programación, Métodos de programación, Que son Pseudocodigos, diagramas de flujo y diagramas ns. Ciclos de programación en Pseudocodigos.

Similar a Niveles de lenguajes de programación, Métodos de programación, Que son Pseudocodigos, diagramas de flujo y diagramas ns. Ciclos de programación en Pseudocodigos. (20)

Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Lógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosLógica de programación - Análisis y Datos
Lógica de programación - Análisis y Datos
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolon
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Elementos de la programación a nivel del lenguaje
Elementos de la programación a nivel del lenguajeElementos de la programación a nivel del lenguaje
Elementos de la programación a nivel del lenguaje
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
 
Assembler apesteguia (1)
Assembler apesteguia (1)Assembler apesteguia (1)
Assembler apesteguia (1)
 
Programación
ProgramaciónProgramación
Programación
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
 
11-Programación
11-Programación11-Programación
11-Programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguaje essembler cleodaldo
Lenguaje essembler cleodaldo Lenguaje essembler cleodaldo
Lenguaje essembler cleodaldo
 
Tablacqa2
Tablacqa2Tablacqa2
Tablacqa2
 
Tema1 b
Tema1 bTema1 b
Tema1 b
 
Presentación lenguajedeprogramacion
Presentación lenguajedeprogramacionPresentación lenguajedeprogramacion
Presentación lenguajedeprogramacion
 
Tema1b 120417003759-phpapp01
Tema1b 120417003759-phpapp01Tema1b 120417003759-phpapp01
Tema1b 120417003759-phpapp01
 
Lenguajes de programación litzuly
Lenguajes de programación litzulyLenguajes de programación litzuly
Lenguajes de programación litzuly
 
Apuntes c
Apuntes cApuntes c
Apuntes c
 

Último

Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 

Último (20)

Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 

Niveles de lenguajes de programación, Métodos de programación, Que son Pseudocodigos, diagramas de flujo y diagramas ns. Ciclos de programación en Pseudocodigos.

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universidad Nacional Experimental Politécnica Antonio José de Sucre Vice-Rectorado “Luis Caballero Mejías” Núcleo Charallave Tutora: Autor: Gioconda Echenique Reywel Vera Charallave del tuy 02 de Octubre del 2013 Niveles de Lenguaje de Programación
  • 2. Niveles de Lenguajes de programación • Lenguaje de máquina. •Lenguaje de bajo nivel. •Lenguaje de alto nivel.
  • 3. Los programadores que traducir las instrucciones de manera directa a la forma de lenguaje de maquina. Se utiliza el alfabeto binario, que consta de los dos únicos símbolos 0 y 1. Ventajas :  Posibilidad de cargar (transferir un programa a la memoria) sin necesidad de traducción Lenguaje de Máquina Antes de 1940 se destacaron los estándares. Desventajas: • Dificultad y lentitud en la codificación. • Poca fiabilidad para verificar y poner a punto los programas.
  • 4. Permite al programador rescribir instrucciones de un programa usando abreviaturas del inglés, como: ADD, DIV, SUB, etc. Lenguaje de bajo nivelventajas: • Mayor adaptación al equipo. • Posibilidad de alta velocidad con mínimo uso de memoria. Es utilizado para escribir programas informáticos. Desventajas: • Imposibilidad de escribir código independiente de la máquina. • Dificultad en la programación. Se conocieron a media de los años 1947 a 1948.
  • 5. Lenguaje de alto nivel . Son fáciles de aprender porque están formados por lenguajes naturales, como el inglés. Un programa o documento escrito en lenguaje de alto nivel es independiente de la máquina . Ventajas: * Genera un código más sencillo Desventajas: Reduce de velocidad al ceder el trabajo de bajo nivel a la máquina.
  • 6. Programación declarativa Programación modular Programación estructurada Programación orientada a objetos Mejora la calidad de programación de un computadora. Solventa los problemas complejos del computador. Admite hacer los programas y módulos más fáciles de escribir, mantener y reutilizar. Está basado en desarrollos de programas. que describen el problema y solución. METODOS DE PROGRAMACION
  • 7. Es el de representar la solución a un algoritmo de la forma más detallada posible. Pseudocódigos: Diagramas de flujo: Ellos describen que operaciones o secuencia debe solventar el problema dado. Es una técnica para la especificación de algoritmos. Diagramas NS: DESCRICCIONES DE:
  • 8. Selectiva doble ( alternativa ). Realiza una instrucción de dos posibles, según el cumplimiento de una condición.Para Cada x Є L Hacer Instrucciones; Fin Para Cada Estructuras selectivas Representan instrucciones que pueden o no ejecutarse, según el cumplimiento de una condición. Si condición Entonces Instrucciones1; Fin Si Selectiva múltiple El uso de una selección múltiple que equivaldría a anidar varias funciones de selección. Si condición1 Entonces Instrucciones1; Si no Si condición2 Entonces Instrucciones2; Si no Si condición3 Entonces Instrucciones3; Si no Entonces ….. Instrucciones n; Fin Si Bucle repetir Se usa cuando es necesario que el cuerpo del bucle se ejecuten al menos una vez y hasta cumplir la condición. Repetir Instrucciones; Hasta Que condición Instrucciones; Mientas (Condición) Hacer Instrucciones; Fin Mientras La estructura anterior equivaldría a escribir Bucle para Se usa cuando se desea iterar un número conocido de veces, empleando como índice una variable que se incrementa. i x Mientras i ≤ n Hacer Instrucciones; i i + z ; Fin Mientras Bucle para cada Se usa cuando se tiene una lista o un conjunto y se quiere iterar por cada uno de sus elementos. Estructuras selectivas: Si condición1 Entonces Instrucciones; Si no Entonces Instrucciones2; Fin Si CICLOS DE PROGRAMACION EN SEUDOCODIGOS