Esisar rubrique Formation 2022

Algorithmique et Programmation 2 - 2AMCS211

  • Volumes horaires

    • CM 19.5
    • Projet -
    • TD -
    • Stage -
    • TP 12.0
    • DS -

    Crédits ECTS

    Crédits ECTS 6.0

Objectif(s)

A l'issue de ce cours les étudiants doivent pouvoir :

  • Utiliser efficacement les outils simples de compilation (Makefile, ligne de commande Unix, etc...)
  • Programmer, tester et mettre au point des algorithmes rédigés en C et mettant en oeuvre des structures de données dynamiques et/ou la récursivité.

Responsable(s)

Quentin GIORGI

Contenu(s)

  • Syntaxe du langage C
  • Pointeurs et gestion mémoire
  • Listes chaînées
  • Récursivité
  • Pile, file, notion de type abstrait
  • Environnement de développement Unix : Makefile simple, compilateur, débogueur, pages man

Prérequis

Algorithimique niveau 1.

Contrôle des connaissances

E1: Examen final de session 1 : 2h00 sur machine (si possible)
CC: Contrôle continu (QCM et/ou DM)

Calendrier

Le cours est programmé dans ces filières :

cf. l'emploi du temps 2021/2022

Informations complémentaires

Code de l'enseignement : 2AMCS211
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

Le langage C - B. Kernighan, D. Ritchie.
Polycopié de Bernard Cassagne - Ressource Internet.