SlideShare une entreprise Scribd logo
1  sur  8
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSÉ DE SUCRE
VICERRECTORADO LUIS CABALLERO MEJÍAS
NÚCLEO CHARALLAVE
INGENIERÍA EN EQUIPOS FERROVIARIOS
MATERIA: COMPUTACIÓN I
Profesora:
Gioconda Echenique
Estudiante:
Stephany Pacheco
Exp. 2011257344
Secc. 01
Es Cualquier lenguaje
Artificial.
Define una
secuencia de
instrucciones
Conserva una
similitud con el
lenguaje humano
Establecen reglas
sintácticas y
semánticas
Las instrucciones
así escritas se
llevan a un
código que la
maquina pueda
“comprender”
Lenguaje de
Programación
Como
ejemplos:
Pascal, BASIC,
FORTRAN, COB
OL, Java, C y
C++.
Niveles de
Programación
Compiladores e
Interpretes
Componentes de una clase que abarca definiciones
de datos locales e instrucciones propias del
algoritmo propuesto para la solución del problema o
parte de éste.
Qué Son?
Ejecutar una tarea especifica cada vez que se le llama
por su identificador.
Objetivo
Modificadores Tipo _de-dato_ devuelto
Nombre_método (lista de parámetros)
Formato
Con Parámetros
de Entrada
Necesita recibir datos
para ejecutar algunos
procesos sin retornar
respuesta.
Con Parámetros
de Salida
No requieren datos de
entradas y devuelven el
resultado con la palabra
reservada RETURN.
Sin Parámetros
No requiere información de
entrada ni
salida, únicamente realiza
algún proceso.
Con Parámetros
de Entrada y
Salida
También llamados
puros, recibe datos
para procesarlos y
devuelve un resultado
Pseudocódigos
Lenguaje artificial
e informal útil para
el desarrollo de
algoritmos.
Diagramas de
Flujo
Es la
representación
grafica del
algoritmo o
proceso.
Diagrama
NASSI-
SHNEIDERMAN
Es una
representación
grafica que
muestra el
diseño de un
programa
estructurado.
Ciclos en
pseudocódigo
REPETIR
La estructura de control
repetir se utiliza cuando
es necesario que el
cuerpo del bucle se
ejecuten al menos una
vez y hasta que se
cumpla la condición.
PARA
Se usa cuando se desea
iterar un numero conocido
de veces, empleando
como índice una variable
que se incrementa (o
decrementa).
MIENTRAS
El bucle se repite mientras
la condición sea cierta, si
al llegar por primera vez al
bucle mientras la
condición es falsa, el
cuerpo del bucle no se
ejecuta ninguna vez.

Contenu connexe

Tendances

Analisis semantico
Analisis semanticoAnalisis semantico
Analisis semantico
Areli Gómez
 
Cuestionario2
Cuestionario2Cuestionario2
Cuestionario2
hoppii
 
Cap2
Cap2Cap2
Cap2
CJAO
 
Tema1
Tema1Tema1
Tema1
UH
 
Introducción a la programación by 3-11
Introducción a la programación by 3-11Introducción a la programación by 3-11
Introducción a la programación by 3-11
mans77731
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
Alberto Jacome
 
Introducción a Compiladores
Introducción a  CompiladoresIntroducción a  Compiladores
Introducción a Compiladores
Leopoldo Capa
 
Temario programacion estructuras_de_datos_y_algoritmos_2013
Temario programacion estructuras_de_datos_y_algoritmos_2013Temario programacion estructuras_de_datos_y_algoritmos_2013
Temario programacion estructuras_de_datos_y_algoritmos_2013
Aem Fmed
 

Tendances (18)

Cuestionario consultado
Cuestionario consultadoCuestionario consultado
Cuestionario consultado
 
Analisis semantico
Analisis semanticoAnalisis semantico
Analisis semantico
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcional
 
Cuestionario2
Cuestionario2Cuestionario2
Cuestionario2
 
Cap2
Cap2Cap2
Cap2
 
Tema1
Tema1Tema1
Tema1
 
Tema1
Tema1Tema1
Tema1
 
Introducción a la programación by 3-11
Introducción a la programación by 3-11Introducción a la programación by 3-11
Introducción a la programación by 3-11
 
Materia unidad compiladores
Materia unidad compiladoresMateria unidad compiladores
Materia unidad compiladores
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
 
Automatas y compiladores analisis sintactico
Automatas y compiladores analisis sintacticoAutomatas y compiladores analisis sintactico
Automatas y compiladores analisis sintactico
 
Introducción a Compiladores
Introducción a  CompiladoresIntroducción a  Compiladores
Introducción a Compiladores
 
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo MinilenguajeCompiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
 
Análisis lexicográfico
Análisis lexicográficoAnálisis lexicográfico
Análisis lexicográfico
 
Introducción al Lenguaje de Programación
Introducción al Lenguaje de ProgramaciónIntroducción al Lenguaje de Programación
Introducción al Lenguaje de Programación
 
Temario programacion estructuras_de_datos_y_algoritmos_2013
Temario programacion estructuras_de_datos_y_algoritmos_2013Temario programacion estructuras_de_datos_y_algoritmos_2013
Temario programacion estructuras_de_datos_y_algoritmos_2013
 
Lenguaje de Alto Nivel (I Bimestre)
Lenguaje de Alto Nivel (I Bimestre)Lenguaje de Alto Nivel (I Bimestre)
Lenguaje de Alto Nivel (I Bimestre)
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
 

En vedette

Niveles de lenguaje
Niveles de lenguajeNiveles de lenguaje
Niveles de lenguaje
pwuenker
 
Niveles de lenguaje
Niveles de lenguajeNiveles de lenguaje
Niveles de lenguaje
Jeral Garcia
 
Niveles del lenguaje
Niveles del lenguajeNiveles del lenguaje
Niveles del lenguaje
Laura Davila
 

En vedette (16)

Niveles de lenguaje Diatopica & Diastractica
Niveles de lenguaje Diatopica & DiastracticaNiveles de lenguaje Diatopica & Diastractica
Niveles de lenguaje Diatopica & Diastractica
 
Libro foro
Libro foroLibro foro
Libro foro
 
Niveles del lenguaje 11º pp2015
Niveles del lenguaje 11º pp2015Niveles del lenguaje 11º pp2015
Niveles del lenguaje 11º pp2015
 
Proyectos Biblioteca Popular Manuel Belgrano
Proyectos Biblioteca Popular Manuel BelgranoProyectos Biblioteca Popular Manuel Belgrano
Proyectos Biblioteca Popular Manuel Belgrano
 
Niveles de lenguaje
Niveles de lenguajeNiveles de lenguaje
Niveles de lenguaje
 
Informes Orales
Informes OralesInformes Orales
Informes Orales
 
Entrevista y debate
Entrevista y debateEntrevista y debate
Entrevista y debate
 
Niveles de lenguaje
Niveles de lenguajeNiveles de lenguaje
Niveles de lenguaje
 
Niveles de lenguaje
Niveles de lenguajeNiveles de lenguaje
Niveles de lenguaje
 
Niveles de uso del lenguaje
Niveles de uso del lenguajeNiveles de uso del lenguaje
Niveles de uso del lenguaje
 
Niveles de-la-lengua-
Niveles de-la-lengua-Niveles de-la-lengua-
Niveles de-la-lengua-
 
Niveles del lenguaje
Niveles del lenguajeNiveles del lenguaje
Niveles del lenguaje
 
Niveles de la lengua
Niveles de la lenguaNiveles de la lengua
Niveles de la lengua
 
La lengua y sus niveles
La lengua y sus nivelesLa lengua y sus niveles
La lengua y sus niveles
 
Niveles de uso del Lenguaje
Niveles de uso del LenguajeNiveles de uso del Lenguaje
Niveles de uso del Lenguaje
 
Niveles del lenguaje
Niveles del lenguajeNiveles del lenguaje
Niveles del lenguaje
 

Similaire à Niveles de lenguaje de programación

Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccion
andrea katherine
 
Introducción A Compiladores
Introducción A Compiladores Introducción A Compiladores
Introducción A Compiladores
Nestor Traña
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
bcrra_lms
 
Reseña historica introd. a la programación
Reseña historica introd. a la programaciónReseña historica introd. a la programación
Reseña historica introd. a la programación
Johnny Montenegro Molina
 
Tema1
Tema1Tema1
Tema1
UH
 

Similaire à Niveles de lenguaje de programación (20)

Conceptos basicos de lenguajes de programacion
Conceptos basicos de lenguajes de programacionConceptos basicos de lenguajes de programacion
Conceptos basicos de lenguajes de programacion
 
Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccion
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Introducción A Compiladores
Introducción A Compiladores Introducción A Compiladores
Introducción A Compiladores
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Compiladores iswi (parte 1)
Compiladores iswi (parte 1)Compiladores iswi (parte 1)
Compiladores iswi (parte 1)
 
LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN LENGUAJES DE PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Reseña historica introd. a la programación
Reseña historica introd. a la programaciónReseña historica introd. a la programación
Reseña historica introd. a la programación
 
Tema1
Tema1Tema1
Tema1
 
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
 
Lenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de ProgramaciónLenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de Programación
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Introduccion a la Programación I parte
Introduccion a la Programación I parte Introduccion a la Programación I parte
Introduccion a la Programación I parte
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte
 
Trabajo 25
Trabajo 25Trabajo 25
Trabajo 25
 
Programación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programaciónProgramación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programación
 
Programación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programaciónProgramación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programación
 

Niveles de lenguaje de programación

  • 1. UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE VICERRECTORADO LUIS CABALLERO MEJÍAS NÚCLEO CHARALLAVE INGENIERÍA EN EQUIPOS FERROVIARIOS MATERIA: COMPUTACIÓN I Profesora: Gioconda Echenique Estudiante: Stephany Pacheco Exp. 2011257344 Secc. 01
  • 2.
  • 3. Es Cualquier lenguaje Artificial. Define una secuencia de instrucciones Conserva una similitud con el lenguaje humano Establecen reglas sintácticas y semánticas Las instrucciones así escritas se llevan a un código que la maquina pueda “comprender” Lenguaje de Programación
  • 4. Como ejemplos: Pascal, BASIC, FORTRAN, COB OL, Java, C y C++. Niveles de Programación Compiladores e Interpretes
  • 5. Componentes de una clase que abarca definiciones de datos locales e instrucciones propias del algoritmo propuesto para la solución del problema o parte de éste. Qué Son? Ejecutar una tarea especifica cada vez que se le llama por su identificador. Objetivo Modificadores Tipo _de-dato_ devuelto Nombre_método (lista de parámetros) Formato
  • 6. Con Parámetros de Entrada Necesita recibir datos para ejecutar algunos procesos sin retornar respuesta. Con Parámetros de Salida No requieren datos de entradas y devuelven el resultado con la palabra reservada RETURN. Sin Parámetros No requiere información de entrada ni salida, únicamente realiza algún proceso. Con Parámetros de Entrada y Salida También llamados puros, recibe datos para procesarlos y devuelve un resultado
  • 7. Pseudocódigos Lenguaje artificial e informal útil para el desarrollo de algoritmos. Diagramas de Flujo Es la representación grafica del algoritmo o proceso. Diagrama NASSI- SHNEIDERMAN Es una representación grafica que muestra el diseño de un programa estructurado.
  • 8. Ciclos en pseudocódigo REPETIR La estructura de control repetir se utiliza cuando es necesario que el cuerpo del bucle se ejecuten al menos una vez y hasta que se cumpla la condición. PARA Se usa cuando se desea iterar un numero conocido de veces, empleando como índice una variable que se incrementa (o decrementa). MIENTRAS El bucle se repite mientras la condición sea cierta, si al llegar por primera vez al bucle mientras la condición es falsa, el cuerpo del bucle no se ejecuta ninguna vez.