LEPL1503

Note

Attention

Cette section liste les exercices pour le cours Projet P3 - LEPL1503. Pour les exercices et le contenu du cours Systèmes informatique - LINFO1252 merci de consulter la page suivante.

Cette page couvre le contenu du Syllabus utilisé dans le cours LEPL1503, et particulièrement la programmation en langage C.

Ce document comprend deux types d’exercices afin de permettre aux étudiants de mieux ancrer leur compréhension du langage C. Les premiers sont des questionnaires à choix multiples. Pour chaque module de cours, entre 5 et 10 questions à choix multiples seront proposées. Elles permettront à chaque étudiant(e) de valider sa compréhension de la matière. Ensuite, les étudiants seront invités à écrire de petits programmes, généralement en langage C. Ces programmes sont l’occasion de mettre en pratique les compétences acquises chaque semaine. La plupart des programmes ont un rôle formatif, ils permettront de guider la discussion avec les tuteurs durant les séances tutorées.

Cette section sera mise à jour au Q2 de l’année 2020-2021. Les sections ci-dessous donnent la référence de la matière théorique suivie en LEPL1503 en 2019-2020.

Première semaine

La matière couverte cette semaine correspond aux sections :

En outre, vous devrez aussi lire les sections de la partie Outils qui sont relatives à

Deuxième semaine

La matière couverte cette semaine correspond aux sections :

  • Types de données (la section relative aux manipulations de bits est pour information, elle ne sera pas couverte dans le cadre de ce cours)

En outre, vous devrez aussi lire les sections de la partie Outils qui sont relatives à

Troisième semaine

La matière couverte cette semaine correspond aux sections :

En outre, vous devrez aussi lire les sections de la partie Outils qui sont relatives à

Quatrième semaine

Durant les dernières semaines, vous avez appris les bases de l’écriture de fonctions en C. L’objectif de cette semaine est de vous amener à être capable d’écrire des programmes comprenant plusieurs fonctions. La matière couverte cette semaine correspond aux sections :

En outre, vous devrez aussi lire les sections de la partie Outils qui sont relatives à

Cinquième semaine

La matière de cette semaine porte sur l’utilisation du système de fichiers. Elle est décrite dans les sections :

En outre, vous devrez aussi lire les sections de la partie Outils qui sont relatives à

git(1) sera très utilisé dans le cadre du projet. Après avoir lu l’explication sur git(1), vous êtes invités à testez vos connaissances via les exercices https://inginious.org/course/git

Sixième semaine

La matière couverte cette semaine correspond aux sections :