Paradigmas de Programación
(ParaPro)

 Este curso requiere una contraseña de acceso

Este
curso introduce al estudiante a la naturaleza de los lenguajes de
programación contemporáneos, empezando por una revisión
profunda de lenguaje ensamblador y finalizando con un tratamiento
profundo de un lenguaje verdadero orientado a objetos (tal como
Smalltalk o Eiffel). Durante el desarrollo del curso se discute la
evolución de lenguajes imperativos (FORTRAN, Algol, PL/I,
Pascal) y lenguajes funcionales (Lisp, Scheme, ML). Adicionalmente se
introducen conceptos fundamentales de diseño e implementación
de los lenguajes de alto nivel, incluyendo los conceptos de ligado,
chequeo de tipos y administración de memoria durante
ejecución.

Este curso requiere una contraseña de acceso