Programmation système

Catalog of Télécom SudParis courses

Code

IGFF CSC 4103

Level

M1

Graduate

Graduate

Semester

Fall

Domain

Informatique

Program

Programme Ingénieur

Language

Français/French

ECTS Credits

3

Class hours

30

Workload

75

Program Manager(s)

Department

  • Informatique

Educational team

Organisation

Cours/TD/TP/projet/examen : 10,5/0/18/1,5

Learning objectives

A l'issue du module, les étudiants sont capables de:
- Développer une application simple mais réaliste en C.
- Développer une application interagissant avec le système d'exploitation
- Structurer un programme en plusieurs fichiers C
- Construire une chaîne de compilation et l'utiliser à l'aide de fichiers Makefile
- Analyser un message d'erreur ou un comportement anormal d'une application et corriger le problème

CDIO Skills

  • 1.2 - Core engineering fundamental knowledge and other disciplines
  • 2.2.3 - Experimental Inquiry
  • 2.3.2 - Emergence and Interactions in Systems
  • 4.5.3 - Software Implementing Process
  • 4.5.4 - Hardware Software Integration

Prerequisites

Aucun

Keywords

Systèmes d'exploitation, processus, gestion de la mémoire, programmation, appel système

Content

- Introduction au langage C
- Les bases du langage C
- Appels de fonction et passage de paramètre
- Manipulation de pointeurs
- Gestion de la mémoire
- Programmation système
- Appels système
- Manipulation de fichiers
- Gestion de processus

Evaluation

La validation de cette UV est basée sur du controle continu ainsi qu’un examen sur table..
La présence aux heures programmées est obligatoire, et peut influer sur la pondération de la note finale.

References

Polycopiés de cours