Вы находитесь на странице: 1из 6

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE

UNIDAD GESTION EN TECNOLOGIAS UGT

TEMA: Evolucin de los lenguajes de programacin

NOMBRE: Cesar Santiago Quinche Cabascango

CURSO: C-211

FECHA DE PRESENTACION: 09 / 11 / 2016

DOCENTE: Ing. Vernica Tintn

PERIODO ACADMICO: Octubre 2016 Febrero 2017


TEMA: Evolucin de los lenguajes de programacin

OBJETIVO:

Conocer acerca de los de los cambios y evolucin los lenguajes de programacin a


travs del avance de la tecnologa.

DESARROLLO

Se conoce como lenguajes de programacin a aquellas herramientas que nos permiten


crear programas y software tales como Java, MatLab Visual Basic , Pascal, entre otros,,
adems de esto tiene la tarea de llevar a cabo procesos que pueden ser realizados solo
por maquinas como lo son las computadoras. En una computadora los lenguajes de
programacin de se les da el nombre partculas de cdigos de maquina o lenguajes de
mquina. Estos lenguajes estos codificados en una computadora especfica, de tal
manera que no podrn ser ejecutados en otro tipo de computadoras.

Este tipo de sistemas posee una determinada estructura, contenido y uso que constan de
cadenas de nmeros binarios, esto quiere decir que est formado por ceros y unos, que
solo podrn ser entendidos por procesadores. Por otra parte, los lenguajes de
programacin en cdigo de mquina son verdaderamente difciles de entender para una
persona, ya que estn compuestos de cdigos numricos sin sentido que seran muy
complicados aprenderse de memoria para una persona.

Dentro de lo que son los lenguajes de comunicacin podemos encontrar dos tipos de
evolucin que se han dado en estos procesos, el primero de ellos es el lenguaje de
mquina y ensamblador (bajo nivel), lenguajes estructurados y orientados hacia un
objetivo (alto nivel)

Tipos de niveles segn en nivel de abstraccin del procesador

Lenguajes de bajo nivel:


Es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y estn
condicionados por la estructura fsica de las computadoras que lo soportan, su nombre
no es derivado de que su nivel de potencia baja, sino ms bien se refiere a la reducida
abstraccin entre el lenguaje y hardware.

Lenguaje maquina:

Fue el primer lenguaje utilizado por las computadoras, pero se dej de utilizar debido a
su complejidad. La informacin que hace que el hardware de la computadora realice una
determinada actividad de llama instruccin, por consiguiente una instruccin es un
conjunto de unos y ceros, las instrucciones as formadas son iguales a acciones que
realizara la mquina, por lo que al conjunto de dichas instrucciones se las denomina
lenguaje mquina. Adems de esto es el nico que entiende directamente la
computadora, utiliza el alfabeto binario que consta de los dos smbolos 0 y 1
denominados bits. Siendo las procesadores los nicos capaces de entender lo qye tratan
de codificar.

Lenguaje Ensamblador:

Son una representacin entendible para los humanos de los lenguajes de mquina, este
tipo de instrucciones representan al lenguaje maquina

Lenguaje de medio nivel:

Son precisos para ciertas aplicaciones como la creacin de sistemas operativos, ya que
permiten un manejo abstracto (independiente de la mquina, a diferencia del
ensamblador), pero sin perder mucho del poder y eficiencia que tienen los lenguajes de
bajo nivel., generalmente se los utiliza para programar controladores.

Lenguajes de alto nivel:

Este nivel est caracterizado por expresar los logaritmos de informacin de manera que
sea entendible para los seres humanos, as mismo se refiere al nivel ms alto de
conceptualizacin del lenguaje de mquina, en lugar de tratar con registros, direcciones
de memoria, adems se esto este nivel se cre para que los usuarios comunes tuvieran la
facilidad de solucionar problemas de procesamiento de datos de una manera ms fcil y
rpida. Dndose la ventaja de que el cdigo puede usarse en diversas mquinas y
sistemas operativos.

Lenguajes de programacin:

Fortran: sirve para el desarrollo de aplicaciones matemticas y cientficas, adems de


esto fue el primer lenguaje de programacin de alto nivel, utilizndose en cualquier
computadora y son ms fciles de entender para el ser humano.

Simula: fue el primero de los lenguajes orientada hacia los objetos, Tiempo despus se
empezaron a desarrollar y usarlos los nuevos modelos creando asi los trminos de
clases, objetos, herencias etc.

Logo: su caracterstica ms conocida es el uso de los llamados grficos de tortugas, esto


quiere decir que utilizaban coordenadas cartesianas, na posicin, orientacin, teniendo
atributos como color, ancho y arriba y abajo.

C: ms conocidos por desarrollar software de sistemas y aplicaciones, este lenguaje est


disponible para diferentes plataformas, adems este lenguaje de programacin C fue
creado para incentivar a la programacin independiente de la mquina.

Turbo Pascal: sistema desarrollado de software que incluye un compilador o lenguaje


de computador y un entorno de desarrollo IDE para el lenguaje de programacin Pascal.
Perl: est basado en un estilo de bloques como los C y fue ampliamente adoptado por
su destreza en el proceso de texto, al no tener ninguna limitacin al comparacin de
otros lenguajes Script.

AWK: Es un lenguaje de programacin diseado para el anlisis y procesamientos de


datos. Generalmente cadenas de claves y expresiones regulares
BIBLIOGRAFIA:

http://www.lenguajes-de-programacion.com/lenguajes-de-programacion.shtml

http://www.monografias.com/trabajos55/evolucion-lenguajes-de-
programacion/evolucion-lenguajes-de-programacion.shtml

http://www.sites.upiicsa.ipn.mx/polilibros/portal/polilibros/p_terminados/PolilibroFC/U
nidad_III/Unidad%20III_5.htm

http://es.slideshare.net/LyAndre/tipos-de-lenguaje-de-programacion

http://parkeadores.angelfire.com/abstraccion2.htm

Вам также может понравиться