Tema |
Subtema |
Conceptes general de llenguatges de Programació |
Compilació e interprets de llenguatges
Abstraccions de Programació
Sistemes de Tipus
Modularitat i encapsulació
Paradigmes de Programació
|
Paradigma Orientat a Objectes |
Classes i Objectes
Tipus de Herència
Tipus de Polimorfisme
Patrons de Diseny |
|
|
Paradigma Funcional |
Abstraccions funcionals
Recursivitat i iteració
Funcions d'alt nivell
Evaluació retardada |
Descripció formal dels llenguatges de programació. |
Sintaxi del llenguatges de programació
Semàntica de llenguatges de programació |
Descripció |
tutories online i despatx, laboratoris |
|
Altres comentaris i segona convocatòria |
El sistema d'avaluació serà fer un Examen final que comptarà el 100% de la nota. |
Bàsica |
Bertrand Meyer, Construcción de Software Orientado a Objetos, Prentice Hall, 2003
Richard Bird, Inroducción a la programación funcional en Haskell, Prentice Hall, 2000
Deitel, Java, How to Program, Prentice Hall, 2004
Louden K., Lenguajes de Programación, Thomson, 2003
W. F.Clocksin, C.S.Mellish, Programming in PROLOG, Springer Verlag, 1999
Watt, D.A, Programming Language Concepts and Paradigms, Prentice Hall, 1990
|
|
Complementària |
Deitel, Como programar en C++, Prentice Hall, 2002
Tucker, Lenguajes de programación, principiios y paradigmas, Mc Graw Hill, 2003
|
|
(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent |
|