Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 1.83 KB

RELEASE.md

File metadata and controls

43 lines (34 loc) · 1.83 KB

v1.6

===============================================================================

  • Suppport Jekyll Theme

v1.5

===============================================================================

  • Mettre à jour et ajouter plus de précisions dans les programmes
  • Ajouter des clarifications

v1.4

===============================================================================

  • Correct typos and errors
  • Combine TP6 and TP7

v1.3

===============================================================================

  • Add project for second session (examinations: 2020-21)

v1.2

===============================================================================

  • Update practicals (TP5) and add example folder

v1.1

===============================================================================

  • Release on Zenodo

v1.0

===============================================================================

  • Sujets de travaux pratiques de Programmation en C

Année: 2020-2021

Objectifs

L'objectif des travaux pratiques est de créer un projet pour comprendre les différents aspects de programmation en C. Suite à l'accomplissement de tous les exercices, vous serez captable de

  • Créer, compiler et exécuter un projet C
  • Comprendre la chaine de compilation en utilisant GCC (GNU compilation chain) : prétraitement jusqu'à l'exécution
  • Travailler avec les bibliothèques standards et les appels de système d'exploitation (fichiers, les sockets réseau etc.)
  • Comprendre les pointeurs et manipuler les buffers en utilisant les pointeurs
  • Travailler avec les différents formats de données comme BMP et les structures de données
  • Créer un simple programme client-serveur pour le transfert de fichiers et messages
  • Exécuter les applications existantes sur la machine (e.g. GNU plot)
  • Documenter et tester une application