1. Introducció a la programació orientada a objectes (POO)
1.1. Conceptes bàsics
1.2. Objectes
1.3. Classes. Ús i disseny.
1.4. Classes corresponents a col·leccions de dades.
1.5. Disseny d'aplicacions amb orientació a objectes. Exemples
1.6. Herència
2. Introducció als punters i a la memòria dinàmica. Estructures dinàmiques lineals
2.1. Punter
2.2. Reserva i alliberament de memòria.
2.3. Classes que gestionen memòria dinàmica.
2.4. Estructures dinàmiques lineals
3. Recursivitat
3.1. Concepte
3.2. Recursivitat simple i recursivitat múltiple.
3.3. Eficiència dels algorismes recursius.
3.4. Disseny recursiu per immersió.
3.5. Algorismes recursius d'ordenació: mergesort i quicksort.
La nota final de l'assignatura s'obté de la següent manera:
Si la nota del Control 4 (examen) és superior o igual a 4 sobre 10
--> Nota final = ET (5%) + ACME (10%) + Control 1 (7.5%) + Control 2 (7.5%) + Control 3 (20%) + Control 4 (50%)
en cas contrari
--> Nota final = mínim(4.5, ET (5%) + ACME (10%) + Control 1 (7.5%) + Control 2 (7.5%) + Control 3 (20%) + Control 4 (50%) ).
Tothom qui hagi realitzat el Control 4 i que tingui una Nota Final superior o igual a 3 sobre 10, podrà assistir a la recuperació del Control 4. La nota obtinguda a la recuperació serà la definitiva del Control 4.
Criteris específics de la nota «No Presentat»:
Seran qualificats amb "No Presentat" aquells alumnes que no hagin fet el Control 4 (examen final).