Skip to content
Taipei, Taiwan, juillet 2014
Taipei, Taiwan, juillet 2014
Sur cette page

Système d'exploitation

XXX

<p>Le cours <i>« I4030 – Operating Systems »</i>, destinée aux étudiants en première année de master ingénieur industriel en informatique et en électronique à l'<a href="https://www.ecam.be">ECAM Brussels Engineering School</a> (ECAM), concerne les <b>systèmes d'exploitation</b>. Le cours commence par expliquer ce qu'est un système d'exploitation et à quoi il sert. Il présente ensuite comment le CPU, la mémoire et les entrées-sorties sont gérées de la manière la plus efficace possible par le système d'exploitation. Enfin, il termine avec des concepts plus avancés et des systèmes d'exploitation plus spécifiques, notamment pour la gestion du temps réel.</p>

<p>J'ai commencé à donner ce cours en 2014, jusqu'en 2020, c'est-à-dire que je l'ai donné six fois. Le cours est donné en anglais, mais
tout le matériel est disponible en français et <a href="/teaching/ecam/os/">en anglais</a>.</p>


<h2>Documents</h2>

<ul>
  <li>Informations générales sur le cours</li>
</ul>


<h2>Théorie</h2>

<h3>I403A Systèmes d'exploitation</h3>

<ul>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours1-Slides.pdf">Séance 1 : Structure des systèmes d'exploitation <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours2-Slides.pdf">Séance 2 : Processus et thread <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours3-Slides.pdf">Séance 3 : Ordonnancement de processus <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours4-Slides.pdf">Séance 4 : Synchronisation et communication interprocessus <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours5-Slides.pdf">Séance 5 : Détection et prévention de deadlock <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours6-Slides.pdf">Séance 6 : Gestion de la mémoire <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours7-Slides.pdf">Séance 7 : Mémoire virtuelle et pagination <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours8-Slides.pdf">Séance 8 : Stockage de masse et système de fichiers <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours9-Slides.pdf">Séance 9 : Gestion des entrées/sorties <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OS4MEOIN-Cours10-Slides.pdf">Séance 10 : Sécurité des systèmes d'exploitation <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
</ul>


<h3>I403C Systèmes d'exploitation avancé</h3>

<ul>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MIN-Cours1-Slides.pdf">Séance 1 : Gestion avancée de la mémoire <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MIN-Cours2-Slides.pdf">Séance 2 : Backup et restauration <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MIN-Cours3-Slides.pdf">Séance 3 : Système d'exploitation embarqué <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MIN-Cours4-Slides.pdf">Séance 4 : Modèles des systèmes embarqués <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MIN-Cours5-Slides.pdf">Séance 5 : Virtualisation de la machine <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MIN-Cours6-Slides.pdf">Séance 6 : Système d'exploitation distribué <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
</ul>


<h3>I403C Systèmes d'exploitation temps réel</h3>

<ul>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MEO-Cours1-Slides.pdf">Séance 1 : Système d'exploitation embarqué <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MEO-Cours2-Slides.pdf">Séance 2 : Modèles des systèmes embarqués <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MEO-Cours3-Slides.pdf">Séance 3 : Gestion des processus d'un système embarqué <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MEO-Cours4-Slides.pdf">Séance 4 : Gestion de la mémoire d'un système embarqué <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MEO-Cours5-Slides.pdf">Séance 5 : Mode utilisateur et appels systèmes <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
  <li><a href="/files/ecam/os/ECAM-OSAdv4MEO-Cours6-Slides.pdf">Séance 6 : Système d'exploitation embarqué general purpose <img src="/images/pdf.png" width="16" height="16" alt="PDF"></a></li>
</ul>