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 : 1,5/0/28.5/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

1ère session: la validation de cette UV est basée sur du controle continu ainsi qu’un examen sur table.
2e session : 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