• Faculty: MI
  • Department: Computer science
  • Course title: Information retrieval
  • Target audience: License lll computer science
  • Code: UEF1
  • Credit: 5
  • Coefficient: 3
  • Form: 1h30 lecture + 1h30 tutorial
  • Duration: 14 weeks
  • Lecturer: Dr Bilal Lounnas
  • Contact: bilal.lounnas@univ-msila.dz


  • Faculté: MI
  • Département: Informatique
  • Matière: Système d'exploitation 2
  • Publique cible: 3eme année Licence Informatique
  • Chargé du module : Adel MOUSSAOUI
  • Contact: adel.moussaoui@univ-msila.dz
  • Parcours: ISIL/SI
  • Semaestre: 6
  • Crédits: 5
  • Coefficient: 3
  • Durée : 1h30 Cours/1h30 Td/ 1h30TP
  • Connaissances préalables recommandées : Système d'exploitation 1.

Objectifs de l’enseignement:
Maîtrise de la synchronisation et de la programmation concurrente. Nous couvrirons des concepts essentiels tels que la synchronisation de processus, les sémaphores, les moniteurs, les régions critiques, les problèmes de communication tel que le lecteur/écrivain et de producteur/consommateur. D'autres modéles de synchronication serons développés tel que: les rendew-vous, les ressources banalisés et le repas des philosophes.  
A la fin du cours l'etudiant va maitriser les Sémaphores, les moniteurs et les régions critiques et leurs utilisation pour contrôler l'accès aux ressources et dans la programmation concurrente.
Les séances de TPs serons dédiés à La programmation des threads en JAVA.
mécanismes de l'exclusion mutuelle se fera en C sous Unix. 3. Les modèles producteur/consommateur, lecteur/rédacteurs et plusieurs variantes seront seront étudiés de façon théorique (développement d'algorithmes en pseudo langage) en TD puis implémentés en JAVA durant les séances de TP. 



Ce cours pressente  les concepts de base de la Technologie XML:

 1-Origine de la technologie XML 

2-La structure d'un document XML

3-URI et espace de nom 

4-la validation d'un document XML ( DTD et Schémas XML)

5-manipulation d'un document XML ( XSL • XPath • XQuery ....)

6- Editeur XML Oxygen