Exercicis
Exercici 1
A partir del següent fragment d’ODL, que descriu en termes generals un joc on jugadors es desplacen per un laberint:
class Jugador { attribute string nom; relationship Bag<Item> items; relationship <Sala> ubicació; } class Item (key nom) { attribute string nom; attribute float pes; } class Sala { attribute string nom; attribute string descripció; relationship Set<Sortida> sortides; } class Sortida { attribute string nom; attribute string descripció; relationship <Sortida> onVa; }
Marqueu si són vertaderes (V) o falses (F) les opcions següents. Seguint estrictament les definicions…
Exercici 2
Donada la consulta OQL següent:
SELECT c.adreçaPostal, c.telefon FROM Clients c WHERE c.nom = "Client1"
Trieu l’opció correcta. Si es volen obtenir estrictament les mateixes dades resultants…
Exercici 3
Es disposa de la classe següent, els objectes de la qual estan emmagatzemats en una BDOO db4o. Per gestionar-los, només es volen usar cerques per exemple (Queries-By-Example).
public class Assignatura { private int credits; private int nreCopsOberta; private List<Estudiants> estudiantsMatriculatsActualment; }
Marqueu si són vertaderes (V) o falses (F) les opcions següents:
Exercici 4
Completeu les afirmacions amb la paraula que considereu més adequada: