Langages C/C++ systèmes d'exploitation

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

L'évaluation de connaissance se fait à l'aide d'examens, de devoirs surveillés, d'évaluation de travaux pratiques et de contrôle continu (dans le cadre du CMI)

Epreuves 1ère session

Examen écrit terminal (EXOS), 1h30, coef. 0.35

TP CC (TPOS), coef. 0.15

Examen écrit terminal (EXC++), 1h30, coef. 0.35

TP CC (TPC++), coef. 0.15

Epreuves 2ème session

Examen écrit ou oral selon l'effectif (EXO), 1h30, coef. 0.35

TP CC (TPOS), report note session 1, coef. 0.15

Examen écrit ou oral selon l'effectif (EXC++), 1h30, coef. 0.35

TP CC (TPC++), report note session 1, 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