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 six travaux pratiques. Chaque travail pratique (TP) comporte plusieurs exercices. Chaque exercice est noté.
  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..6])
    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/AlgoC. 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/AlgoC
          $ cd AlgoC
          $ ls
	 

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

          $ git pull