Descrivere i vari
tipi di riuso del codice discutendo in particolare gli aspetti di (dis)omogeneità fra il linguaggio
del codice "vecchio" e di quello "nuovo" ed effetti sul codice "nuovo" di
eventuali successive modifiche del codice ÒvecchioÓ.
È ragionevole
strutturare una applicazione J2EE per permettere di giocare a briscola on line
utilizzando le seguenti componenti
á
Strato
Client
á
Strato
server
á
Strato
enterprise
é possibile
utilizzare la posta elettronica direttamente dall'interno di una applicazione
J2EE? In caso di risposta affermativa esporre brevemente in che modo.
Dato il seguente
dtd
<!DOCTYPE
TVSCHEDULE [
<!ELEMENT
TVSCHEDULE (CHANNEL+)>
<!ELEMENT
CHANNEL (BANNER, DAY+)>
<!ELEMENT BANNER
(#PCDATA)>
<!ELEMENT DAY
((DATE, HOLIDAY) | (DATE, PROGRAMSLOT+))+>
<!ELEMENT
HOLIDAY (#PCDATA)>
<!ELEMENT DATE
(#PCDATA)>
<!ELEMENT
PROGRAMSLOT (TIME, TITLE, DESCRIPTION?)>
<!ELEMENT TIME
(#PCDATA)>
<!ELEMENT
TITLE (#PCDATA)>
<!ELEMENT
DESCRIPTION (#PCDATA)>
<!ATTLIST
TVSCHEDULE NAME CDATA #REQUIRED>
<!ATTLIST
CHANNEL CHAN CDATA #REQUIRED>
<!ATTLIST
PROGRAMSLOT VTR CDATA #IMPLIED>
<!ATTLIST
TITLE RATING CDATA #IMPLIED>
<!ATTLIST
TITLE LANGUAGE CDATA #IMPLIED>
]>
Esibire un
documento xml che sia valido
rispetto ad esso ed uno che non lo sia per almeno due ragioni diverse,
precisando quali sono.