Loading

Diplôme en Operating Systems

Découvrez les systèmes d'exploitation et leur rôle dans les systèmes informatiques.

Systèmes d'exploitation
Gratuit
Découvrez les systèmes d'exploitation et leur rôle dans les systèmes informatiques.
  • Durée

    15-20 Heures
  • Evaluation

    Yes
  • Certification

    Yes
  • Publisher

    NPTEL

Description

Modules

Résultats

Certification

View course modules

Description

Dans ce cours en ligne gratuit Diplôme en systèmes d'exploitation vous apprendrez à connaître les systèmes d'exploitation (OS) et comment ils gèrent les ressources matérielles et logicielles et fournissent des services communs pour les programmes informatiques. Le cours commence par vous présenter aux systèmes d'exploitation, où un OS se trouve dans un système informatique, l'abstraction matérielle et la gestion des ressources. Vous en apprendrez plus sur les processus et les appels système, la structure d'un système d'exploitation et le fonctionnement des différentes CPU. Le cours passe en revue les méthodes de gestion de mémoire telles que la mémoire virtuelle, et comment la mémoire fonctionne lors du démarrage d'un système informatique. Vous serez initié aux processus, comment ils sont stockés dans le système informatique, comment de nouveaux processus sont créés et ce qui se passe quand ils sont terminés. Vous apprendrez les différents types d'interruptions et les contrôleurs d'interruptions programmables pour les interruptions matérielles. Vous en apprendrez plus sur les appels système et la commutation de contexte CPU. Ensuite, le cours couvre les deux différents types de processus d'ordonnancement. Vous découvrirez les différentes méthodes d'ordonnancement pour les systèmes monoprocesseurs, leurs avantages et leurs inconvénients, la planification des systèmes multiprocesseurs et les méthodes de planification des systèmes Linux. Le cours traite de la façon dont les processus communiquent et partagent des données entre eux, également connus sous le nom de communication interprocessus (IPC). Vous apprendrez différentes techniques de logiciel pour IPC et les différentes façons dont le matériel fonctionne avec IPC. Vous apprendrez des blocages et des threads dans un système d'exploitation. Enfin, vous apprendrez les différents objectifs de sécurité pour un système d'exploitation. Le cours passe en revue les techniques de contrôle d'accès et les composants pour développer un système de contrôle d'accès. Vous apprendrez également sur les politiques de flux d'information, les états qui fuient et les modèles Biba et Bell-LaPadula. Ce cours gratuit Alison sera d'un grand intérêt pour les étudiants en informatique et les ingénieurs informaticiens, et toute personne qui veut en savoir plus sur les systèmes d'exploitation informatique. Avantages: L'apprenant aura besoin d'une compréhension de la programmation en C et d'une compréhension de l'organisation et de l'architecture de l'ordinateur.

Start Course Now

Modules

Module 1: Systèmes d'exploitation et matériel

Module 2: Programmes aux Processus et CPU

Module 3: Mémoire virtuelle et mappage MMU

Module 4: Segmentation, gestion de la mémoire et amorçage

Module 6: Introduction aux processus

Module 7: Gestion des interruptions dans un système d'exploitation

Module 8: Appels système et commutation de contexte CPU

Module 9: Programmation par CPU, Priorité et Multi-Process

Module 10: Linux et programmation équitable

Module 12: Communication, synchronisation et solutions logicielles

Module 13: Algorithme de boulangerie, serrures de matériel, mutaxes et sémaphores

Module 14: Comprendre les interblocages

Module 15: Comprendre les threads

Module 16: Objectifs de sécurité pour un système d'exploitation

Module 17: Stacks et débordements de mémoire tampon

Module 5: Diplôme en systèmes d'exploitation - Première évaluation

Module 11: Diplôme en systèmes d'exploitation - Deuxième évaluation

Module 18: Diplôme en systèmes d'exploitation - Troisième évaluation

Module 19: Diplôme en systèmes d'exploitation - Évaluation finale

Learning Outcomes

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 or Certificate.

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.

Careers

    New course

    Ce cours a été révisé!

    Pour une expérience d'apprentissage plus agréable, nous vous recommandons d'étudier la version mobile relogée de ce cours.

    Emmenez-moi au cours révisé.
    Notification

    You have received a new notification

    Click here to view them all