Grau en Enginyeria de la Salut La Salle Campus Barcelona

Grau en Enginyeria de la Salut

Lidera els avenços tecnològics que definiran la medicina del futur.

Programació orientada a objectes

Descripció
El paradigma de programació orientat a objectes és, actualment, un dels paradigmes més importants en el món de la programació. Partint d’aquesta idea, l’assignatura té com a objectiu que els alumnes aprenguin a dissenyar i programar en aquest paradigma, tot utilitzant un llenguatge actual utilitzat en entorns reals. L’assignatura farà èmfasis en la fase de disseny de programari, i dona per suposat que els alumnes presenten uns coneixements i domini suficient del paradigma imperatiu i procedimental, per entendre el funcionament imperatiu d’Un nou llenguatge de programació. Donat que la majoria dels projectes de programari es desenvolupen per equips de programadors, l’assignatura també vol dotar als alumnes de les competències necessàries per a afrontar aquests entorns de treball.
Tipus assignatura
Tercer - Obligatoria
Semestre
Primer
Curs
2
Crèdits
6.00

Professors Titulars

Professor/a
Coneixements previs

Fonaments de programació (Recomanació).

Objectius

Els alumnes adquireixen els coneixements i desenvolupen les habilitats que s´indiquen a continuació:

1. Demostra conèixer el paradigma orientat a objectes i totes les característiques, així com conèixer un llenguatge orientat a objectes real i actual.
2. Demostra tenir la capacitat de dissenyar programari en general, a partir d'unes especificacions concretes i fent servir patrons de disseny de programari.
3. Demostra saber fer servir un entorn de desenvolupament real i demostra saber treballar en equip.

Continguts

1. Anàlisi, disseny i programació orientada a objectes.
2. Eines de modelatge de diagrames.
3. Entorns de desenvolupament (IDE).
4. Diagrama de classes (UML).
5. Patrons de disseny (GRASP, GOF).
6. Estructures de dades lineals.

Metodologia

L’assignatura s’orienta per tal que l’alumne prengui part activa en el seu propi aprenentatge. La metodologia docent està pensada per tal que l’assignatura sigui dinàmica i participativa. Les classes magistrals es combinen amb classes d’exercicis i activitats a classe, així com pràctiques guiades pel professorat de l’assignatura.

La metodologia docent de l’assignatura està clarament diferenciada en dues parts. En la primera, s’assoleixen els fonaments del paradigma de l’orientació a objectes i de la programació en un llenguatge actual. L’orientació docent d’aquesta part és amb classes magistrals, exercicis d’avaluació contínua i pràctiques. En la segona part, l’assignatura s’enfoca amb la metodologia d’aprenentatge basada en projectes. Els coneixements assolits durant la primera part es consoliden mitjançant la realització d’un projecte quasi real de desenvolupament de software.

Avaluació

Veure carpeta electrònica de l’assignatura.

Criteris avaluació

Veure carpeta electrònica de l’assignatura.

Bibliografia bàsica

Veure carpeta electrònica de l’assignatura.

Material complementari

Veure carpeta electrònica de l’assignatura.