Exercicis

Exercici 1

Identifiqueu el tipus de relació més adient entre dues classes.

NúmPreguntaResposta
1

Un vehicle i una motocicleta

2

Un vehicle i el seu reproductor de música

3

Un vehicle i el seu motor

4

Un vehicle i el lloc on aparca .

Exercici 2

Donat el següent diagrama de classes, digueu quina afirmació és la més adient donada la següent modificació al plantejament original: “Ara és possible tenir marcadors a les pàgines que es consideren més importants”.

Figura

NúmPregunta
1

És imprescindible tenir una nova classe Marcador.

2

Hi ha prou amb una associació més entre Agenda i Pàgina.

3

Cal afegir diverses associacions entre Agenda i Pàgina, una per marcador possible.

4

Cal una nova agregació entre Agenda i Pàgina, anomenada “marca”.

Exercici 3

Donat el següent diagrama de classes, digueu quina afirmació és la més adient donada la següent modificació al plantejament original: “Els elements de mèdia del programa s’inclouen sempre dins de llistes de reproducció, etiquetades amb un nom que dona l’usuari. Ara només es poden reproduir llistes.”

Figura

NúmPregunta
1

La relació entre Lector i Mèdia passa de cardinalitat 0..1 a *.

2

Cal un nou atribut a Media que indiqui la seva llista de reproducció (l’etiqueta).

3

Cal una nova classe LlistaReproducció.

4

Cal una nova classe associativa LlistaReproducció, entre Lector i Mèdia.

Exercici 4

Donat el següent diagrama de classes, digueu quina afirmació és la més adient donada la següent modificació al plantejament original: “Els clients no poden tenir pendents més de 10 encàrrecs.”

Figura

NúmPregunta
1

Caldrà una classe associativa entre Client i Encàrrec.

2

Cal canviar la cardinalitat de la relació entre Client i Encàrrec.

3

Només cal contemplar un atribut “nreEncàrrecs”, privat, a la classe Client

4

Això no es pot controlar dins el diagrama estàtic UML.

Exercici 5

Donat el següent diagrama de classes, digueu quina afirmació és la més adient donada la següent modificació al plantejament original: “Al contingut d’un document HTML poden haver enllaços a altres documents HTML.”

Figura

NúmPregunta
1

Cal crear una classe Enllaç i establir-hi una relació des de HTML.

2

Cal crear una classe Enllaç i establir-hi una relació de composició de de Contingut.

3

Cal crear una classe Enllaç i establir-hi una relació d’agregació des de Contingut.

4

Cal afegir una nova subclasse Enllaç a la jerarquia que estableix la superclasse Contingut.

Anar a la pàgina anterior:
Activitats