Passer au contenu principal
Panneau latéral
Accueil
Plus
Français (fr)
English (en)
Français (fr)
Vous êtes connecté anonymement
Connexion
Accueil
Ouvrir l’index du cours
COM-112(a)
Week4 : 15 mars
MOOC sem3: corrigé des exercices
MOOC sem3: corrigé des exercices
Cliquer le lien
_6b9316ee8aeb3b2357a1d8de5070603f_corriges-oop-w03.pdf
pour afficher le fichier.
◄ MOOC sem3: exercices (l'exercice 11 est hors du programme du cours)
Aller à…
Aller à…
Salles TP et Assistant.e.s [2023-24]
Informations générales
Q&A, discussions& Quizz avec EdStem
BOOC du MOOC utilisé pour ce cours
Rappel: BOOC du MOOC utilisé pour le cours C++ du sem1
C++: table des priorités des opérateurs
FAQ: myNAS, VM, backup, etc... [20.09.2023]
Convention de programmation en C++ [Aout 2023]
Comment écrire un algorithme [V1.11 Nov. 2021]
Documentation de GTKmm 4. utilisée à partir de 2022-23 pour le projet (version fr)
Bug check-list C++
Tutorial VISUAL STUDIO CODE : debugging + Makefile + Shared editing + file comparison [05.12.2023]
fichier archive pour le tuto VSC-debugging
Petit guide d'utilisateur de GDB pour trouver un bug sans VSC [23.04.2021]
Code_tests_debugger
Git-for-gitlab tutorial for motivated beginners (to be used with gitlab.epfl.ch)
Donnée du projet Microrécif [V1.01 , 09.03.2024]
Barème du projet [27.02.2024] V1.0
Rendu1: Donnée (V1.01), message (V1.2 04.03.2024), mysciper.txt, fichiers test (18.03.2024) + private (17.04.2024), constantes.h (15.03.2024) notes exécution+ code + guidelines
Rendu2: Donnée V1.0, fichiers de test V2, code pour tester la ré-initialisation des nombres aléatoires, Makefile rendu2-3, note execution, rapport et code, guide de notation [10.05.2024]
Rendu3: Donnée V1.02 [17.05.2024], fichiers de test V1.1 [15.05.24], note execution, note-code et grading_guidelines [08.06.2024], note rapport [18.06.2024]
Assistant.e/salle [19.02.2024]
Liste alphabétique de tous les étudiant.es avec les groupes [7.03.2024]
Vue d'ensemble du cours C++ PoP [2023-24]
video Presentation du cours [2023-24]
Cours Programmation Modulaire / make et Makefile [2023-24]
video Prog Modulaire I [2023-24] le son manque pour les 5 dernières minutes
video Prog. Modulaire I complète version [2022-23]
PoP Série 0
PoP Série 0: code source "calendrier"
PoP Série 0 : corrigé
PoP série 0 niveau 0
PoP Série 0 niveau 0: code source "eatFruit"
Série théorique pour Projet : les méthodes de développement de projet [2022-23]
Solution (part1) Méthodes de développement de projet
Lien entre MOOC semaine 1 (POO) et programmation modulaire avec 1 quizz [01.03.2024]
video : MOOC1 [2023-24]
PoP_s1 : code utilisé en cours (type Datum + prog + Makefile) [01.03.2024]
Brève présentation des 3 rendus du projet [2023-24]
video : projet [2023-24]
PoP Série 1
Faire d'abord les questions théoriques avancées sur le Développement de Projet
Solution (questions avancées) Méthodes de développement de projet
MOOC sem1 Tutoriel
MOOC sem 1 exercices
MOOC sem1 corrigé des exercices
Fiche : comment définir des constantes littérales avec enum
Classe inversée MOOC2 constructeur/destructeur avec quizz
video MOOC2 [2023-24]
PoP MOOC2 : code utilisé en cours
Programmation orientée Projet: Le préprocesseur [11.03.2022]
video Le préprocesseur + assert [2023-24]
Programmation orientée projet: opérations sur fichier [11.03.2022]
video enum [2023-24]
video fichiers [2023-24]
Pop Série 2 / le corrigé est mis à disposition étant donné le grand nombre d'exercices
PoP Série2 : corrigé
PoP Série2 niveau 0
PoP Série2: code source automate de lecture et fichiers de données .obj pour exercice
MOOC sem2: tutoriel
MOOC sem2 : exercices / le corrigé est mis à disposition étant donné le grand nombre d'exercices
MOOC sem2 : corrigé des exercices
Classe inversée MOOC3: attribut de classe "static" (avec quizz)
video static avec une question Quizz [2024]
PoP_s3 code question Quizz produisant la réponse B : essayez de le corriger
Lien vers Fiche "vector vs array" du sem1
Fiche : bilan des forces et faiblesses de vector
video: vector [2024]
Classe inversée MOOC3 : surcharge des opérateurs avec une question quizz
video : MOOC3 surcharge des opérateurs [2024]
Programmation orientée Projet: notion de type paramétré [15.03.2024]
video : Type paramétré [2024]
PoP Série3 [15.03.2024]
Pop Série3: code pour le type paramétré Form
PoP Série3 ex1.3 : formset test files
PoP Série3 : corrigé
PoP Série3 : corrigé : code source agenda et form
PoP Série3 niveau 0 (module student V1.1 avec static)
PoP série3 niveau 0 (code module student V 1.1 avec static)
MOOC sem3 : tutoriel
MOOC sem3: exercices (l'exercice 11 est hors du programme du cours)
MOOC héritage avec 3 Quizz [2023_24]
video MOOC4 heritage [2023_24]
PoP_s4 code d'une méthode spécialisée dans 2 sous-classes
Programmation orientée Projet: concept de pointeur de fonction
video : pointeur de fonction [2023-24]
Programmation orientée Projet: architecture Model-View-Controller [2023_24]
video : architecture Model-View-Controller [2023-24]
Programmation orientée Projet: Bases de GTKmm4 + conversion Modèle->FenêtreGTKmm [2022_23]
video : premier pas avec GTKmm4 [2023-24]
PoP Série4 [GTKmm4]
PoP Série4 : corrigé [GTKmm4]
PoP Série4 : corrigé : code source [GTKmm4]
PoP Série4 niveau 0: Usage de GTKmm4, Création d'une fenêtre et dessin
PoP Série4 niveau0: code source et Makefiles GTKmm4
Documentation de GTKmm 4. utilisée en 2022-23 pour le projet
MOOC sem4: tutoriel
MOOC sem4: exercices (les exercices 13 à 15 sont hors programme ; concentrez-vous sur le module shape du projet)
MOOC sem4: corrigé des exercices
Rendu1: jeudi 28 mars 23h59
classe inversée MOOC: Polymorphisme avec Quizz[2023]
PoP_s5 code utilisé en cours: resolution_statique, accès à la taille d'un bloc alloué dynamiquement
video sur MOOC5 Polymorphism [version 2022-23]
Programmation Orientée Projet : programmation par événement avec GTKmm4 [2023]
video switchTube Programmation par événement [2022_23]
Programmation orientée Projet: Comment rendre le Modèle indépendant de GTKmm4 [2023-24]
PoP_s5 cours code GTKmm4 drawingArea sur 2 modules
video switchTube : indépendance du Modèle vis à vis de GTK [2022_23]
PoP Série5 [GTKmm4]
PoP s5 ex4 : test files from PoP Série3 ex1.3
PoP Série5 : corrigé [GTKmm4]
PoP Série5 : corrigé code source [GTKmm4 et polymorphisme]
PoP Série5 niveau 0 [GTKmm4]
PoP Série5 niveau 0: code source GTKmyevent [GTKmm4]
MOOC sem5: tutoriel
MOOC sem5: exercices (l'exercice 18 n'est pas au programme du cours)
MOOC sem5: corrigé des exercices
Classe inversée MOOC: Héritage multiple avec quizz [20.04.2023]
video switchTube MOOC6 sur l'héritage multiple [2024]
PoP_s6 code utilisé en cours sur l'héritage multiple
Programmation Orientée Projet: complément GTKmm clavier, timer, Open/Save fichier [18.04.2024]
video programme génération de hasard [2024]
video switchTube GTKmm4 [2024]
Programmation Orientée Projet: structuration des données / concept de liste [20.04.2023]
video : comparaison vector / liste chainee [2024]
PoP Série6 [GTKmm4]
PoP Série6 niveau 0: clavier,timer,distorsion,fenêtre de dialogue (OPEN et SAVE) [GTKmm4]
PoP Série6 niveau 0: code source [18.04.2024]
MOOC sem6 Tutoriel
MOOC sem6 exercices
MOOC sem6 corrigé des exercices
Rendu2: dimanche 28 avril 23h59
Salle d'examen 17 mai 14h15-15h45
Archives examens
examen du 17 mai 2024
solution de l'examen du 17 mai 2024
notes de l'examen (35 pts)
Rendu final: lundi 20 mai 23h59
Horaire de l'oral (ordre alphabétique) ; soyez présents en avance comme indiqué par le protocole
Plan des salles : attendre en CO 020 qu'on vous appelle (présentiel) ; soyez présents en avance comme indiqué par le protocole
MOOC héritage avec 3 Quizz [2023_24] ►
Contact
EPFL CH-1015 Lausanne
+41 21 693 11 11
Suivre les pulsations de l'EPFL sur les réseaux sociaux
Accessibilité
Mentions légales
Protection des données
© 2023 EPFL, tous droits réservés