SlideShare una empresa de Scribd logo
1 de 5
Niveles de Lenguajes de Programación
Lenguaje de Bajo nivel
Lenguaje de Alto nivel
Dependen totalmente de
la maquina
Sus ventajas son
Mayor adaptación al equipo
Posibilidad de obtener la máxima
velocidad con poco uso de memoria
Son mas fáciles de utilizar que
los lenguajes de maquina
Se caracterizan por
Expresar los algoritmos de una
manera adecuada a la capacidad
cognitiva humana
Se crearon para que
el usuario común pudiese
solucionar tal problema de
procesamiento de datos de
una manera más fácil y
rápida.
Rafael Figuera-Ing. En equipos ferroviarios
Métodos de Programación Sin Parámetros
No requiere información de
entrada ni salida, únicamente
realiza algún proceso
Con Parámetros de entrada
Necesita recibir datos para
ejecutar algún proceso sin
retornar respuestas
Con Parámetros de salida
No requieren datos de entrada y
devuelven el resultado de un proceso
con la palabra reservada return
Con Parámetros de entrada y salida
También llamados puros, recibe datos
para procesarlos y devuelve un resultado
Todo método tiene la
capacidad internamente
de: Leer datos, Calcular
resultados, visualizar
respuestas
Seudocódigo Descripción informal de alto nivel de un
algoritmo informático de programación,
compacto e informal, que utiliza las
convenciones estructurales de un lenguaje
de programación verdadero
Es una
Pero que está
Diseñado para la lectura humana en
lugar de la lectura mediante máquina, y
con independencia de cualquier otro
lenguaje de programación.
Diagrama de Flujo Es
La representación gráfica del
algoritmo o proceso
Se utiliza en
Disciplinas como programación,
economía, procesos industriales y
psicología cognitiva.
Diagrama NS (Nassi-Shneiderman)
Son una
Técnica para la especificación de algoritmos que
combina la descripción textual del seudocódigo con
la representación gráfica del diagrama de flujo.
Ciclos de Programación en Seudocódigos Estructura Mientras
Es
Aquella en que el cuerpo del ciclo
se repite mientras se cumple una
determinada condición
Estructura desde/para Este es
Uno de los ciclos mas simples, ya que no
requiere demasiadas especificaciones y es
de naturaleza autoincremental Su sintaxis es la siguiente:
-Desde contador
-acción 1
-acción 2
-acción n
-fin desde
Ciclo Si, entonces
Este ciclo se ejecuta dependiendo del
valor de verdad que se encuentra en el
Niveles de Lenguajes de Programación
Lenguaje de Bajo nivel
Lenguaje de Alto nivel
Dependen totalmente de
la maquina
Sus ventajas son
Mayor adaptación al equipo
Posibilidad de obtener la máxima
velocidad con poco uso de memoria
Son mas fáciles de utilizar que
los lenguajes de maquina
Se caracterizan por
Expresar los algoritmos de una
manera adecuada a la capacidad
cognitiva humana
Se crearon para que
el usuario común pudiese
solucionar tal problema de
procesamiento de datos de
una manera más fácil y
rápida.

Más contenido relacionado

La actualidad más candente

Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación323santy323
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionKarina Molina
 
Paradigmas de programación y la programación a bajo [reparado]
Paradigmas de programación y la programación a bajo [reparado]Paradigmas de programación y la programación a bajo [reparado]
Paradigmas de programación y la programación a bajo [reparado]Edgar Ayala Castro
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación323santy323
 
Lenguaje de bajo nivel
Lenguaje de bajo nivelLenguaje de bajo nivel
Lenguaje de bajo nivelj-wilder26
 
lenguajes de programacion
lenguajes de programacion lenguajes de programacion
lenguajes de programacion MJhoana Quispe
 
CLASIFICACION DE LENGUAJES DE PROGRAMACION
CLASIFICACION DE LENGUAJES DE PROGRAMACION CLASIFICACION DE LENGUAJES DE PROGRAMACION
CLASIFICACION DE LENGUAJES DE PROGRAMACION Katherine Parra
 
Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?charnisch
 
Términos relacionados a la programación
Términos relacionados a la programaciónTérminos relacionados a la programación
Términos relacionados a la programaciónromeprofe
 
Documento de Word
Documento de WordDocumento de Word
Documento de WordMMontalban
 
Lenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.pptLenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.pptSergio Sorelas
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacionpaolitazarate
 
Saulalexita buena onda
Saulalexita buena ondaSaulalexita buena onda
Saulalexita buena ondaSaul Hernandez
 
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
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacionFutileQuill54
 
Exposicion Power Point
Exposicion Power PointExposicion Power Point
Exposicion Power PointStiven-Lopez
 

La actualidad más candente (20)

Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Paradigmas de programación y la programación a bajo [reparado]
Paradigmas de programación y la programación a bajo [reparado]Paradigmas de programación y la programación a bajo [reparado]
Paradigmas de programación y la programación a bajo [reparado]
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Capitulo i
Capitulo iCapitulo i
Capitulo i
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguaje de bajo nivel
Lenguaje de bajo nivelLenguaje de bajo nivel
Lenguaje de bajo nivel
 
lenguajes de programacion
lenguajes de programacion lenguajes de programacion
lenguajes de programacion
 
Lenguajes 1
Lenguajes 1Lenguajes 1
Lenguajes 1
 
CLASIFICACION DE LENGUAJES DE PROGRAMACION
CLASIFICACION DE LENGUAJES DE PROGRAMACION CLASIFICACION DE LENGUAJES DE PROGRAMACION
CLASIFICACION DE LENGUAJES DE PROGRAMACION
 
Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?
 
Lenguajes de programación
Lenguajes de programación Lenguajes de programación
Lenguajes de programación
 
Términos relacionados a la programación
Términos relacionados a la programaciónTérminos relacionados a la programación
Términos relacionados a la programación
 
Documento de Word
Documento de WordDocumento de Word
Documento de Word
 
Lenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.pptLenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.ppt
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Saulalexita buena onda
Saulalexita buena ondaSaulalexita buena onda
Saulalexita buena onda
 
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
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
 
Exposicion Power Point
Exposicion Power PointExposicion Power Point
Exposicion Power Point
 

Similar a Niveles Lenguajes Programación

NIVELES DE LENGUAJES DE PROGRAMACION
NIVELES DE LENGUAJES DE PROGRAMACIONNIVELES DE LENGUAJES DE PROGRAMACION
NIVELES DE LENGUAJES DE PROGRAMACIONWow World of Warcraft
 
Oriente conceptos de programacion
Oriente conceptos de programacionOriente conceptos de programacion
Oriente conceptos de programacionshariweya
 
Conceptos de programacion oriente
Conceptos de programacion orienteConceptos de programacion oriente
Conceptos de programacion orienteshariweya
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionErikValladarez
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionErikValladarez
 
Introduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionIntroduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionlupitagarcia07
 
Analista-programador Cobol - Módulo 1.3
Analista-programador Cobol - Módulo 1.3Analista-programador Cobol - Módulo 1.3
Analista-programador Cobol - Módulo 1.3natachaceleste
 
Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño webLaura Valencia
 
lenguaje de programacion
lenguaje de programacionlenguaje de programacion
lenguaje de programacionjuliana0396
 
Métodos de programación, diagramas y pseudocódigos
Métodos de programación, diagramas y pseudocódigos Métodos de programación, diagramas y pseudocódigos
Métodos de programación, diagramas y pseudocódigos kira-akira
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionRebecaVera27
 
Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1LisbleinArismendi
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionjoel210696
 
Instructivo De Tic Software
Instructivo De Tic SoftwareInstructivo De Tic Software
Instructivo De Tic SoftwareMariBianchi
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Diapositivas lenguaje ensamblador
Diapositivas lenguaje ensambladorDiapositivas lenguaje ensamblador
Diapositivas lenguaje ensambladorDANIELCUEVASUAREZ
 
Introduccion a la informacion
Introduccion a la informacionIntroduccion a la informacion
Introduccion a la informacionPeter Mtz
 

Similar a Niveles Lenguajes Programación (20)

NIVELES DE LENGUAJES DE PROGRAMACION
NIVELES DE LENGUAJES DE PROGRAMACIONNIVELES DE LENGUAJES DE PROGRAMACION
NIVELES DE LENGUAJES DE PROGRAMACION
 
Oriente conceptos de programacion
Oriente conceptos de programacionOriente conceptos de programacion
Oriente conceptos de programacion
 
Conceptos de programacion oriente
Conceptos de programacion orienteConceptos de programacion oriente
Conceptos de programacion oriente
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacion
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacion
 
Introduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionIntroduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacion
 
Analista-programador Cobol - Módulo 1.3
Analista-programador Cobol - Módulo 1.3Analista-programador Cobol - Módulo 1.3
Analista-programador Cobol - Módulo 1.3
 
Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño web
 
lenguaje de programacion
lenguaje de programacionlenguaje de programacion
lenguaje de programacion
 
Métodos de programación, diagramas y pseudocódigos
Métodos de programación, diagramas y pseudocódigos Métodos de programación, diagramas y pseudocódigos
Métodos de programación, diagramas y pseudocódigos
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacion
 
Instructivo De Tic Software
Instructivo De Tic SoftwareInstructivo De Tic Software
Instructivo De Tic Software
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Diapositivas lenguaje ensamblador
Diapositivas lenguaje ensambladorDiapositivas lenguaje ensamblador
Diapositivas lenguaje ensamblador
 
Introduccion a la informacion
Introduccion a la informacionIntroduccion a la informacion
Introduccion a la informacion
 

Niveles Lenguajes Programación

  • 1. Niveles de Lenguajes de Programación Lenguaje de Bajo nivel Lenguaje de Alto nivel Dependen totalmente de la maquina Sus ventajas son Mayor adaptación al equipo Posibilidad de obtener la máxima velocidad con poco uso de memoria Son mas fáciles de utilizar que los lenguajes de maquina Se caracterizan por Expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana Se crearon para que el usuario común pudiese solucionar tal problema de procesamiento de datos de una manera más fácil y rápida. Rafael Figuera-Ing. En equipos ferroviarios
  • 2. Métodos de Programación Sin Parámetros No requiere información de entrada ni salida, únicamente realiza algún proceso Con Parámetros de entrada Necesita recibir datos para ejecutar algún proceso sin retornar respuestas Con Parámetros de salida No requieren datos de entrada y devuelven el resultado de un proceso con la palabra reservada return Con Parámetros de entrada y salida También llamados puros, recibe datos para procesarlos y devuelve un resultado Todo método tiene la capacidad internamente de: Leer datos, Calcular resultados, visualizar respuestas
  • 3. Seudocódigo Descripción informal de alto nivel de un algoritmo informático de programación, compacto e informal, que utiliza las convenciones estructurales de un lenguaje de programación verdadero Es una Pero que está Diseñado para la lectura humana en lugar de la lectura mediante máquina, y con independencia de cualquier otro lenguaje de programación. Diagrama de Flujo Es La representación gráfica del algoritmo o proceso Se utiliza en Disciplinas como programación, economía, procesos industriales y psicología cognitiva. Diagrama NS (Nassi-Shneiderman) Son una Técnica para la especificación de algoritmos que combina la descripción textual del seudocódigo con la representación gráfica del diagrama de flujo.
  • 4. Ciclos de Programación en Seudocódigos Estructura Mientras Es Aquella en que el cuerpo del ciclo se repite mientras se cumple una determinada condición Estructura desde/para Este es Uno de los ciclos mas simples, ya que no requiere demasiadas especificaciones y es de naturaleza autoincremental Su sintaxis es la siguiente: -Desde contador -acción 1 -acción 2 -acción n -fin desde Ciclo Si, entonces Este ciclo se ejecuta dependiendo del valor de verdad que se encuentra en el
  • 5. Niveles de Lenguajes de Programación Lenguaje de Bajo nivel Lenguaje de Alto nivel Dependen totalmente de la maquina Sus ventajas son Mayor adaptación al equipo Posibilidad de obtener la máxima velocidad con poco uso de memoria Son mas fáciles de utilizar que los lenguajes de maquina Se caracterizan por Expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana Se crearon para que el usuario común pudiese solucionar tal problema de procesamiento de datos de una manera más fácil y rápida.