0% ont trouvé ce document utile (0 vote)
27 vues1 page

Contrôle Continu

Transféré par

BelaidouniNesrine
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
27 vues1 page

Contrôle Continu

Transféré par

BelaidouniNesrine
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Université Abou Bekr Belkaïd – Tlemcen Données semi structurées et documents multimédia

Faculté des Sciences - Département d’Informatique Année universitaire 2015 - 2016 M2SIC

Contrôle continu
Exercice 01 : (13 pts)
On considère le document XML « enseignement.xml » suivant :
<?xml version="1.0" encoding="UTF-8"?> </Cours>
<Unité_enseignement> <Cours>
<Enseignants> <Intitulé>Les Vues</Intitulé>
<Enseignant idProf="p1" titre="Melle" nom="Amal"/> <Seance type="Cours_Magistral" prof="p2">
<Enseignant idProf="p2" titre="Mr" nom="Ali"/> <Salle niveau="1er étage">A21</Salle>
<Enseignant idProf="p3" titre= "Mme" nom="Sara"/> <Horaire>Lundi 8h30</Horaire>
</Enseignants> </Seance>
<Modules> </Cours>
<Module profResp="p1">Base de données Avancées </Module>
<Cours> <Module profResp="p3">XML
<Intitulé> Les Trigger</Intitulé> <Cours>
<Seance type="Cours_Magistral" prof="p2"> <Intitulé>Les DTDs</Intitulé>
<Salle niveau="1er étage">A12</Salle> <Seance type="Cours_Magistral" prof="p1">
<Horaire>Lundi 15h30</Horaire> <Salle niveau="1er étage">A15</Salle>
</Seance> <Horaire>Mardi 13h30</Horaire>
<Seance type="TD" groupe="1" prof="p1"> </Seance>
<Salle niveau="1er étage">C831</Salle> <Seance type="TD" groupe="1" prof="p3">
<Horaire>Jeudi 8h30</Horaire> <Salle niveau="1er étage">C829</Salle>
</Seance> <Horaire>Mercredi 10h30</Horaire>
<Seance type="TD" groupe="2" prof="p1"> </Seance>
<Salle niveau="1er étage">C833</Salle> </Cours>
<Horaire>Mardi 10h30</Horaire> </Module>
</Seance> </Modules>
<Info>Pas de cours la semaine du 12/03</Info> </Unité_enseignement>

1. Proposez une DTD « enseignement.dtd » externe pour le document XML ci-dessus en


précisant que :
a. Il doit y avoir au minimum trois enseignants dans une unité d’enseignement.
b. Le titre ne peut contenir que Mr, Melle, Mme. Il doit être défini par une entité
paramètre.
c. Le nom est le titre sont obligatoire.
d. Modules peut être vide.
e. Chaque cours doit avoir au moins une séance.
f. Le type ne prend qu’une valeur parmi la liste : Cours_Magistral, TD, TP et proposant
comme valeur par défaut Cours_Magistral.
g. Le niveau ne prend que la valeur « 1er étage».
2. Donnez un document XML minimal valide pour cette DTD.

Exercice 02 : (7pts)
1. Rédigez un document XML de quelques mots, comportant une DTD interne déclarant
deux éléments : elt_racine et elt_enfant.
 elt_racine doit contenir autant de fois que l'on veut du texte ou elt_enfant ;
 elt_enfant doit contenir du texte.
2. Déclarez une entité entite1 permettant d'insérer "<elt_enfant>entité</elt_enfant>" et
l'appeler dans l’élément : elt_racine.
3. Placez de deux manières différentes dans deux elt_enfant différents un bloc de texte
contenant l’extrait suivant : <elt id= "10">&gt;</elt>

Vous aimerez peut-être aussi