Vous devez activer Javascript pour accéder à ce site
 

Semaine

RECHERCHE

Travail 5

Consignes

Lorsque vous aurez terminé le travail, transmettez à votre personne tutrice, un seul document (Word 97/2000/XP, ODF, PDF, RTF ou en format texte) comprenant, pour chaque exercice, le tableau, le code ou le contenu de votre document XSLT. Ne transmettez pas vos solutions en plusieurs fichiers. Ne transmettez pas une archive compressée (zip ou autre). Il s'agit d'un travail personnel et vous ne devez pas partager vos solutions.

Vous devez transmettre votre travail en utilisant l'outil de dépôt de l'Université.

Cette activité notée compte pour 10% de la note globale.

Dans un tableau de triplets, les objets qui ne sont pas des URI, doivent être placés entre guillements (" ").

Exercice 1

Représentez, dans un tableau de triplets (sujet, verbe, objet), le document RDF/XML suivant :

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:md="http://www.mondomaine.com/">
  <rdf:Description rdf:about="https://www.uqam.ca/">
    <md:titre>Site de l'UQAM</md:titre> 
    <md:autre rdf:resource="https://www.uqam.ca/index.html" />
  </rdf:Description>
</rdf:RDF>

Exercice 2

Écrivez un programme Java qui utilise l'API DOM pour extraire tous les titres des items d'un document RSS 1.0. Vous pouvez supposer que le fichier réside sur votre disque. Ne joignez pas un fichier à l'extension java.

Exercice 3

Représentez, dans un tableau de triplets (sujet, verbe, objet), l'exemple en RDF qui suit et qui provient de la norme PRISM.

<?xml version="1.0" encoding="UTF-8"?> 
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
         xmlns:pcv="http://prismstandard.org/namespaces/pcv/1.0/" 
         xmlns:dc="http://purl.org/dc/elements/1.1/">

<rdf:Description rdf:about="https://wanderlust.com/2000/08/Corfu.jpg"> 
  <dc:identifier rdf:resource="https://wanderlust.com/content/2357845" /> 
  <dc:creator> 
    <pcv:Descriptor rdf:about="https://wanderlust.com/emp3845"> 
      <pcv:label>John Peterson </pcv:label> 
    </pcv:Descriptor> 
  </dc:creator> 
  <dc:coverage> 
    <pcv:Descriptor 
    rdf:about="https://prismstandard.org/vocabs/ISO-3166/GR"> 
      <pcv:label xml:lang="en">Greece</pcv:label> 
      <pcv:label xml:lang="fr">Grece</pcv:label> 
    </pcv:Descriptor> 
  </dc:coverage> 
</rdf:Description> 
</rdf:RDF>

Exercice 4

Ecrivez un document XML/RDF correspondant au tableau suivant :

SujetVerbeObjet
https://www.uqam.ca https://www.uquebec.ca/nom "UQÀM"

Exercice 5

La licence identifiée par l'URI « https://www.mondomaine.ca/licence » permet la reproduction, la distribution et la modification des œuvres. Décrivez cette licence en utilisant Creative Commons et le format RDF/XML.

Exercice 6

Le site flickr permet de chercher des photographies publiées avec une licence Creative Commons. Visitez la page https://www.flickr.com/photos/guppiecat/1351724368/in/set-72157601927001088/ et trouvez la licence Creative Commons. Écrivez-la en XML.

Exercice 7

L'archive institutionelle de la TÉLUQ donne accès aux articles scientifiques de ses professeurs. Choisissez un article (à votre guise) et consultez le code source HTML de la page web correspondante. Vous y trouverez des étiquettes Dublin Core. Écrivez le tout en XML.


© Daniel Lemire, 2014. Tous droits réservés.