ProgC

Sujets de travaux pratiques de Programmation en C

View on GitHub

ProgC

Sujets de travaux pratiques du module Programmation en C

Année: 2024-2025

Sujets de travaux pratiques

Objectifs

Les objectifs du module sont de comprendre les différents aspects de la programmation en C et de créer un projet en C. Après avoir réalisé les exercices, vous serez capable de :

Environnement de programmation:

Instructions

  1. Tous les travaux pratiques se basent sur les concepts que vous avez déjà appris en cours. Utilisez bien vos supports de cours.
  2. Travaillez en binôme.
  3. Il est obligatoire de citer toutes vos sources (par exemple, sites internet, groupes).
  4. Les séances sont encadrées par un intervenant ou enseignant.
  5. N’utilisez pas de bibliothèques externes.

Evaluation

  1. Les travaux pratiques comptent pour 40 % de votre note finale.
  2. Il y a six travaux pratiques. Chaque travail pratique (TP) comporte plusieurs exercices, et chaque exercice est noté.
  3. Le total des points pour tous les travaux pratiques est de 20.
  4. Les rendus doivent être faits en ligne.
  5. Chaque question a un niveau de difficulté :
    • ★ : Facile
    • ★★ : Moyenne
    • ★★★ : Difficile

Rendus

Il y a deux éléments à rendre : le rapport d’auto-évaluation et les fichiers sources.

Votre dossier de rendu doit contenir les fichiers suivants :

Votre fichier de rendu doit être renommé selon le format suivant : groupe_N1_N2.zip, où N1 et N2 sont les noms des membres du groupe (par exemple, groupe_DUPONT_SMITH.zip).

Rédigez les fichiers README.md et CONTRIBUTORS.md au format Markdown.

Contenu de README.md (rapport d’auto-évaluation) : TP N (N : [1..6])

Liste de contrôle

Avant de déposer votre travail pratique, assurez-vous de respecter la liste de contrôle suivante :

Modèle de code

Pour référence, vous pouvez consulter le répertoire suivant :
https://github.com/johnsamuelwrites/ProgC. Ce répertoire contient des modèles de code pour tous les exercices des six travaux pratiques.

Vous pouvez le consulter en ligne en utilisant le lien ci-dessus, ou le cloner sur votre machine via le terminal en utilisant les commandes suivantes :

$ git clone https://github.com/johnsamuelwrites/ProgC
$ cd ProgC
$ ls

Pour obtenir les dernières mises à jour du répertoire, vous pouvez exécuter la commande suivante :

$ git pull

⚠️ Attention

Author

Archives and Releases

Licence

All code are released under GPLv3+ licence. The associated documentation and other content are released under CC-BY-SA.