Aller au menu Aller au contenu
L'école d'ingénieur en systèmes avancés et réseaux

> Formation > 1er Cycle

Algorithmique et Programmation 2 - 2AMCS211

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Volumes horaires

    • CM : 19.5
    • TP : 12.0
    Crédits ECTS : 6.0

Objectifs

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é.
Contact Quentin GIORGI

Contenu

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


Prérequis

Algorithimique niveau 1.

Contrôles des connaissances

E1: Examen final de session 1 : Ecrit 3h00 (éventuellement sur machine)
TP: Travaux Pratiques (travail pendant la séance et compte rendus)
CC: Contrôle continu



Informations complémentaires

Cursus ingénieur->Premier Cycle->PSemestre 3

Bibliographie

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

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

mise à jour le 25 juin 2015

Université Grenoble Alpes