ATLC - Ateliers logiciels II (C/C++)

Appartient à l'UE Ateliers Logiciels II

Personnes enseignantes

Description générale du cours

Compléments théoriques et travaux pratiques. Réalisation d’applications en C++.

Matières de base utilisées

  • Langage C / C++
  • Ateliers logiciels
  • Analyse
  • Réseau
  • Base de données

Objectifs

Réaliser des applications seul ou en groupe avec :

  • la mise en pratique des matières vues dans les deux premières années du bac en analyse, logique et programmation ;
  • l’introduction de notions non vues en C++ en 2e année : thread, accès à une base de données, application client / serveur, etc. ;
  • l’utilisation de bibliothèques non standards bien adaptées au besoin de l’application en question.

Ce qui est réellement acquis de ces apprentissages idéaux étant bien entendu mesurable à l’examen.

Plan du cours

  • Première application : mini-projet imposé à réaliser seul en C++ standard + bibliothèque Qt.
  • Deuxième application : projet à réaliser en groupe en C++ ; l’équipe de développement, la portée du projet et les outils logiciels utilisés sont proposés par les étudiants et doivent faire l’objet d’un accord de la part de l’enseignant.