Inicio
·
Temas
· 
Tu Cuenta
Temas
·
Inicio
·
Departamento
·
Actualidad
·
Docencia
·
Alumnos
·
Recreación
·
Actividades
·
Trabajo
·
Histórico
·
CADCC 2002
Servicios
·
Principal
·
Temas
·
Estoy Harto!
·
Galerías Fotos
·
Recomiendanos
·
Crea tu Cuenta
·
Publicar Noticia
·
Estadisticas
·
Top 10
Conectados:
Actualmente hay 6 invitados, 1 miembro(s) conectado(s).
Es un usuario anónimo. Puede registrarse
aquí
Patiperros del DCC
CC41A Lenguajes de Programación
CC41A Lenguajes de Programación
Objetivo
Conocer los conceptos subyacentes en los lenguajes de programación modernos. Conocer y utilizar los distintos paradigmas de programación.
Contenidos
Introducción
Conceptos y paradigmas.
Sintaxis y semántica.
Procesadores de lenguajes.
Valores
Valores y tipos
Tipos primitivos
Tipos compuestos.
Tipos recursivos
Sistemas de tipos.
Expresiones
Memoria
Variables y actualización
Variables compuestas
Memoriables
Período vital.
Comandos
Expresiones con efectos laterales.
Enlaces
Enlaces y entornos.
Enlazables
Alcance
Declaraciones
Bloques
Abstracción
Tipos de abstracción
Parámetros
Orden de evaluación
Encapsulación
Estructuras
Especificaciones de Interfaces
Tipos abstractos
Objetos y clases
Sistemas de Tipos
Monomorfismo
Polimorfismo
Sobrecarga
Inferencia de tipos
Coerciones
Subtipos y herencia
Secuenciadores
Saltos
Escapes
Excepciones
Programación imperativa
Programación imperativa
Estudios de casos: Pascal y Ada
Programación orientada a objetos
Programación orientada a objetos
Estudios de casos: Smalltalk
Programación funcional
Programación funcional
Estudios de casos: ML
Programación lógica
Programación lógica
Estudios de casos: Prolog
Evaluación
2 Controles y Examen. 60% de la nota y debe ser >= 4.
Tareas y/o lecturas (4 -5). 40% de la nota y debe ser >= 4.
Bibliografía
Programming Language Concepts and Paradigms. David A. Watt. Prentice-Hall 1990.
Programming Languages: Concepts and Constructs. R. Sethi. Addison Wesley 1989.
Principles of Programming Languages. R.D. Tennent. Prentice-Hall 1981.
Introduction to Standard ML. R. Harper. Apuntes de Clase CMU 1993.
Programming in Prolog. W.F. Clockish, C.S. Mellish. Springer-Verlag 1984.
Smalltalk-80: The Language and its Implementation. A. Goldberg, D. Robson. Addison-Wesley 1983
Centro de Alumnos del Departamento de Ciencias de la Computación
Facultad de Ciencias Físicas y Matemáticas
Universidad de Chile
Introduzca los términos de búsqueda.
Envíe el formulario de búsqueda
Web
jose.cl