Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

Releases: johnsamuelwrites/AlgoC

v1.5

11 Jul 13:53
19dc8d8
Compare
Choose a tag to compare

v1.5

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

  • Update exercises
  • Update code and project

v1.4

01 Jun 13:29
Compare
Choose a tag to compare

v1.4

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

  • Add support for basic evaluation for all groups
  • Link empty files to project description
  • Describe the goals of different files
  • Add exercise on debugging using gdb
  • Add example algorithms and data structures as well as some propositions
  • Indent code
  • Update instructions of practical exercises
  • Rename files (use of .md)
  • Correct link to images
  • Update exercises (TP3)
  • Correct errors
  • Update comments in the code

v1.3

21 Jun 12:28
dbc6166
Compare
Choose a tag to compare

v1.3

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

  • Support Jekyll Theme

v1.2

26 Jan 14:01
060d803
Compare
Choose a tag to compare

v1.2

===============================================================================
Sujets de travaux pratiques et projet d'Algorithmes et C appliqués aux Systèmes Numériques (examinations: 2021-22)

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

v1.1

26 Aug 10:37
Compare
Choose a tag to compare

v1.1

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

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

v1.0

23 Jan 14:08
Compare
Choose a tag to compare

v1.0

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

  • Sujets de travaux pratiques et projet d'Algorithmes et C appliqués aux Systèmes Numériques

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