Creative Commons License

Année: 2020-2021

Travaux pratiques

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

Instructions

  1. Tous les travaux pratiques sont basés sur les aspects que vous avez déjà appris pendant vos cours. Utilisez-bien vos supports cours.
  2. Travailler en binôme.
  3. Il est obligatoire de citer tous les sources (e.g. internet, groupes)
  4. Les séances sont encadrées par 2 enseignants.
  5. Ne pas utiliser des bibliothèques externes.

Environnement de programmation:

Evaluation

  1. Les travaux pratiques correspondent à 40% de votre note finale
  2. Vous avez sept travaux pratiques. Chaque travail pratique (TP) comporte plusieurs exercices. Chaque exercice est noté. Le septième TP est comptabilisé en bonus.
  3. Total points pour tous les travaux pratiques: 20
  4. Rendu en ligne.
  5. Chaque question a un niveau de difficulté
    • : Facile
    • ★★: Difficulté moyenne
    • ★★★: Difficile

Rendus

  1. Il y a deux parties de rendu: rapport d’auto-évaluation et les sources
  2. Votre dossier de rendu doit contenir les fichiers suivants:
    1. README: rapport d’auto-évaluation
    2. CONTRIBUTORS: Noms et prénoms de contributeurs
    3. src/ : le code source dans le répertoire src
  3. Votre rendu doit renommer comme groupe_N1_N2, où N1 et N2 sont les noms (e.g., groupe_DUPONT_SMITH.).
  4. Ecrivez README et CONTRIBUTORS en format markdown.
  5. Le contenu de README rapport d’auto-évaluation : TP N (N: [1..7])
    1. Bibliothèques: les bibliothèques standards
    2. Références: les URLs, les groupes
    3. Difficulté: niveau de difficulté (facile, moyenne, difficile)
    4. Commentaires (optionnels): remarques etc.

Liste de contrôle

Avant de déposer votre travail pratique, vérifiez si vous respectez 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. Il contient des modèles de code pour tous les exercices des sept travaux pratiques.

Vous pouvez le consulter en ligne en utilisant le lien ci-dessus ou le cloner sur votre machine à l'aide du terminal en utilisant les commandes suivantes.

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