You are on page 1of 9

Presentació

Programació Orientada a
Objectes (POO)
Índex

• Objectius
• Procés de desenvolupament de software
• Sessions del curs
• Funcionament de l’assignatura
• Avaluació
Objectius
• Al finalitzar l’assignatura sereu capaços de:
– Entendre el disseny d’aplicacions software
– Realitzar desenvolupament de software
– Construir programes d’ordinador seguint el paradigma
de la programació orientada a objectes (POO),
utilitzant el llenguatge de programació Java
– Emprar conceptes bàsics de la programació orientada a
objectes
• Classe, objecte, encapsulació, herència, polimorfisme
– Utilitzar adequadament l’entorn de desenvolupament
Netbeans
El procés de desenvolupament de
software
Anàlisi de Disseny
requeriments

Cicle
de vida

Desenvolupament
Verificació i
proves
Sessions del curs (I)
Setmana Material
S1 Conceptes d’objecte i classe
Arquitectura d’aplicacions multinivell
S2 Creació i ús d’objectes
Mètode main()
Instanciació de classes
Gestió dinàmica de memòria
S3 Definició d’una classe
Encapsulació de dades
S4 Contenidors (1)
S5 Contenidors (2)
Modificadors d’accés

S6 UML: diagrames de classe

S7 Herència
Sessions del curs (II)
Setmana Material
S8 Polimorfisme
S9 Examen parcial
S10 Excepcions
S12 Entrada/Sortida
S13 Revisió i exercicis
Funcionament de l’assignatura

• Teoria:
– Sessions de 3 hores/setmana
• Divendres 8:00 – 11:00
– Conceptes teòrics + Exercicis
• Laboratori
– Sessions de 2 hores/setmana
– Pràctiques (Durant tot el curs)
– Projecte (2a part del curs): 2 Entregues
– Pràctiques i projecte es realitzarà en parelles
Avaluació
• Teoria:
– Examen parcial
– Examen final
• Laboratoris
– Projecte
– Examen laboratori
• Ultima setmana de curs
– Assistència obligatòria
• 1 o 2 absències: Nota x 0,9
• 3 o 4 absències: Nota x 0,75
• Més de 4 absències: Nota=0
Avaluació
• NotaFinal = 0.25*NL +
MAX(0,2*NP+0,55*NEF, 0,75*NEF)

NL: Nota Laboratori


NP: Nota Parcial
NEF: Nota Examen Final

You might also like