Programmation système

Catalogue des cours de Télécom SudParis

Code

IGFF CSC 4103

Niveau

M1

Graduate

Graduate

Semestre

Fall

Domaine

Informatique

Programme

Programme Ingénieur

Langue

Français/French

Crédits ECTS

3

Heures programmées

30

Charge de travail

75

Coordonnateur(s)

Département

  • Informatique

Equipe pédagogique

Acquis d'apprentissage

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

Contenu

- 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

Prérequis

Aucun

Mots-clés

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

Evaluation

- 1re session = 1h30 sur table
- 2e session = 1h30 sur table
- Note finale = suivant règlement des études : max(noteCF1, min(noteCF2,13)).

Compétences CDIO

Compétences principales

  • 1.2 - Connaissance des principes fondamentaux d'ingénierie
  • 2.2.3 - Recherche expérimentale
  • 2.3.2 - Emergence et interactions dans les systèmes
  • 4.5.3 - Processus de réalisation logicielle
  • 4.5.4 - Intégration matériel-logiciel
Fiche mise à jour le 28/08/2018