Loading

Systèmes d'exploitation-blocages et unités d'exécution-Révisé

Operating Systems
Gratuit
Découvrez les blocages et les unités d'exécution dans les systèmes d'exploitation.
Start Course Now
  • Durée

    2-3 Heures
  • Evaluation

    Yes
  • Certification

    Yes
  • Réactif

    Yes
  • Publisher

    NPTEL

Description

Résultats

Certification

View course modules

Description

Lors de l'étude de ce cours Systèmes d'exploitation-Les blocages et les unités d'exécution, vous allez découvrir les concepts importants des blocages et des unités d'exécution ainsi que leur occurrence dans les systèmes d'exploitation. Le cours démarre en vous présentant les blocages, les quatre conditions nécessaires pour sortir de l'impasse et la façon de prévenir les blocages. On expliquera ensuite le concept de sémaphores et leur rôle dans les interblocages. Vous apprendrez également le rôle du mutex dans la prévention des blocages et la possibilité d'expliquer le problème du philosophe.

A la suite de l'incident du philosophe à la restauration, vous allez découvrir les unités d'exécution, la différence entre les unités d'exécution et les processus et la façon dont les différents systèmes d'exploitation prennent en charge l'utilisation des unités d'exécution. Vous en apprendrez également sur la paralysie et la façon dont les unités d'exécution sont utilisées en cas de paralysie. De plus, le cours vous décrira comment les fils sont créés et détruits. Ce cours sera d'un grand intérêt pour les étudiants en informatique et les ingénieurs en informatique, ainsi que pour toute personne souhaitant en savoir plus sur les blocages et les unités d'exécution dans les systèmes d'exploitation.

Prérequis: L'apprenant devra avoir suivi les cours précédents ; Introduction aux systèmes d'exploitation, Introduction à la gestion de la mémoire, Introduction aux processus de systèmes d'exploitation, Introduction aux interruptions de systèmes d'exploitation et planification des systèmes d'exploitation, Introduction aux systèmes d'exploitation-Introduction à la synchronisation.

Start Course Now

Learning Outcomes

Après avoir terminé ce cours, vous pourrez:


  • Expliquez le problème du philosophe.
  • Définissez le rôle de mutex.
  • Expliquez le concept de sémaphores.
  • Définir ce que l'on entend par exclusion mutuelle.
  • Répertorez les conditions de blocage des ressources.
  • Expliquez comment les interblocages sont détectés.
  • Définir ce que signifie la paralysie.
  • Expliquez comment les unités d'exécution sont utilisées en cas de paralysie.
  • Décrivez comment les unités d'exécution sont créées et détruites.
  • Différencieux entre les unités d'exécution et les processus.
  • Expliquez comment différents systèmes d'exploitation prennent en charge les unités d'exécution de différentes manières.

Certification

All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma, Certificate or PDF.

Having an official Alison document is a great way to celebrate and share your success. It is:

  • Ideal to include with CVs, job applications and portfolios
  • A way to show your ability to learn and achieve high results
All Certification is available to purchase through the Alison Shop. For more information on purchasing Alison Certification, please visit our FAQ. If you decide not to purchase your Alison Certification, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Tableau de bord. For more details on our Certification pricing, please visit our Pricing Page.

Course Reviews

Notification

You have received a new notification

Click here to view them all