SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Programacion
ProgramacionProgramacion
Programacion
Demary95
 
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
Ronay Garcia
 
Clasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacionClasificacion de los_lenguajes_de_programacion
Clasificacion de los_lenguajes_de_programacion
Henry Cordova
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
alexisdario
 
Niveles de programacion
Niveles de programacionNiveles de programacion
Niveles de programacion
LadimarT
 
Nivel de abstraccion
Nivel de abstraccionNivel de abstraccion
Nivel de abstraccion
noe_isaack
 
Lengujes de 2 generacion
Lengujes de 2 generacionLengujes de 2 generacion
Lengujes de 2 generacion
Miguel Angel
 

Tendances (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
 

Similaire à 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.

Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolon
alejandritasalva
 
Presentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .pptPresentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .ppt
tunjasistemas
 
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
ortgmvico
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
AnaisMar22
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
Melisa1994
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
Melisa1994
 
Edith alfaro lopez
Edith alfaro lopezEdith alfaro lopez
Edith alfaro lopez
Melisa1994
 
Tema1b 120417003759-phpapp01
Tema1b 120417003759-phpapp01Tema1b 120417003759-phpapp01
Tema1b 120417003759-phpapp01
Fernando Jim
 
Lenguajes de programación litzuly
Lenguajes de programación litzulyLenguajes de programación litzuly
Lenguajes de programación litzuly
Jorge de los Santos
 

Similaire à 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
 
Presentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .pptPresentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .ppt
 
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
 

Dernier

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Dernier (10)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

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