Systèmes d'exploitation et langages C/C++

Informations

Langue d'enseignement : Français
Crédits ECTS: 6

Programme

  • Heures d'enseignement dispensées à l'étudiant : 60 heures
  • Temps de travail personnel : 90 heures

Objectifs et compétences

Objectifs :
Systèmes d’exploitation, systèmes multitâches, noyau, notion de processus, ordonnancement, threads, gestion de la mémoire et des fichiers, interruptions, sémaphores. Systèmes temps réel, LINUX RTOS

Langage C/C++ : programmation objet, notion de classe, héritage, polymorphisme

Compétences :
  • Communiquer des résultats à l'écrit et à l'oral en utilisant des outils bureautiques adaptés

  • Concevoir des systèmes électroniques embarqués pour l'aéronautique et les transports notamment.
  • Développer les applications embarquées à l'aide des langages informatiques
  • Maitriser les systèmes d'exploitation embarqués et temps réel

Organisation pédagogique

le mode de fonctionnement de l'UE est présenté au début des enseignements

Contrôle des connaissances

Session 1 :

Examen écrit terminal (Systèmes d’exploitation) – durée : 1h30 – coef 0.35

Examen écrit terminal (C/C++) – durée : 1h30 – coef 0.35

TP Systèmes d’exploitation coef 0.15

TP C/C++ coef 0.15

Session 2 :

Systèmes d’exploitation – oral ou écrit suivant effectif – 1h30 coef 0.35

C/C++ – oral ou écrit suivant effectif – 1h30 coef 0.35

TP Systèmes d’exploitation (report) coef 0.15

TP C/C++ (report) coef 0.15

Lectures recommandées

l'ensemble des références bibliographiques est communiqué au début des enseignements

Responsable de l'unité d'enseignement

Laurent Oyhenart

Enseignants

la composition de l'ensemble de l'équipe pédagogique est communiquée au début des enseignements