Lenguaje de Programación
-
Upload
greinder-marchena-liz-vasquez -
Category
Software
-
view
50 -
download
0
Transcript of Lenguaje de Programación
ESCUELA ACADÉMICA PROFESIONAL DE INGENIERÍA DE SISTEMAS Y TELEMÁTICA
CURSO : LENGUAJE DE PROGRAMACIÓN II
TEMA : LENGUAJE DE PROGRAMACIÓN
DOCENTE : PORRO CHULLI, Marco Aurelio
AUTORES : MARCHENA HUANUIRE, Greinder Alexis VASQUEZ VENTURA, Liz Evelin
CICLO : III
BAGUA GRANDE - AMAZONAS2016
“UNIVERSIDAD POLITÉCNICA AMAZÓNICA”
UPA
“UNIVERSIDAD POLITÉCNICA AMAZÓNICA”
UPA“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”
FACULTAD DE INGENIERÍA DE SISTEMAS
Lenguajes DE
PROGRAMACIÓN
DEFINICIÓN: Es un lenguaje formal diseñado para realizar
procesos que pueden ser llevados a cabo por máquinas como las computadoras.
Se usa para crear programas que controlen el comportamiento físico y lógico de una máquina.
Para expresar algoritmos con precisión, o como modo de comunicación humana.
Está formado por un conjunto de instrucciones, operadores y reglas de sintaxis; que pone a disposición del programador para que este pueda comunicarse con los dispositivos hardware y software existentes.
CLASIFICACIÓN:Lenguaje de bajo nivel
Lenguajes de Medio nivel
Lenguajes de alto nivel
LENGUAJES DE BAJO NIVELSon lenguajes totalmente dependientes de la máquina.
No se pueden migrar o utilizar en otras máquinas.Sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan. Dentro de este grupo se encuentran:
El lenguaje maquina
El lenguaje ensamblador
EL LENGUAJE MAQUINA
Son las cadenas binarias, consiste en la combinación de 0's y 1's para formar las ordenes entendibles por el hardware de la máquina. Bastantes difíciles de manejar y usar tiene códigos fuente enormes donde encontrar un fallo es casi imposible.
EL LENGUAJE ENSAMBLADOR
Es un derivado del lenguaje máquina y está formado por abreviaturas de letras y números llamadas mnemotécnicos.
LENGUAJE DE MEDIO NIVELEstos lenguajes se encuentran en un punto medio entre los lenguajes de nivel bajo y nivel alto.
LENGUAJES DE ALTO NIVELEstá formado por elementos del lenguaje
humano. Se tratan de lenguajes independientes de la arquitectura del ordenador. Están dirigidos a solucionar problemas mediante el uso de EDD's. Dentro de este grupo se encuentran:
Lenguaje de procedimientos Lenguajes orientados a problemas Lenguajes de programación naturales
LENGUAJE DE PROCEDIMIENTOS
Son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso.
LENGUAJES ORIENTADOS A PROBLEMAS
Requieren poca capacitación especial de parte del usuario Son considerados de muy alto nivel diseñados para resolver problemas específicos.
LENGUAJES DE PROGRAMACION NATURALES
Son los nuevos lenguajes que pretender aproximar el diseño y la construcción de programas al lenguaje de las personas.
GENERACIONESLa evolución de los lenguajes de programación se puede dividir en 5 etapas o generaciones: Primera generación .- Lenguaje maquina. Segunda generación .- Se crearon los primeros lenguajes
ensambladores. Tercera generación .- Se crean los lenguajes de procedimientos. Cuarta generación .- Son los lenguajes capaces de generar
código por si solos. Quinta generación .- Aquí se encuentran los lenguajes orientados
a la. inteligencia artificial y el lenguaje de programación natural.
gracias