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

Organisation

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

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

Compétences CDIO

  • 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

Prérequis

Aucun

Mots-clés

Systèmes d'exploitation, processus, gestion de la mémoire, programmation, appel systè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

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.

Bibliographie

Polycopiés de cours