|
Tutoriel Discourse [17.09.2020] |
|
|
MOOC de Coursera: "Initiation à la Programmation en C++" |
S'inscrire pour pouvoir suivre ce MOOC dès la seconde semaine du semestre ; l'heure hebdomadaire en auditoire sera effectuée en classe inversée, ce qui requiert d'avoir suivi la leçon et les quizzs du MOOC avant l'heure de la classe inversée.
|
|
Support de cours: MOOC / BOOC "Initiation à la Programmation en C++" / "C++ par la pratique" |
|
|
Conventions de Programmation en C++ [Octobre 2020] |
|
|
C++ Bug checklist sem1 [29.09.2018] |
2 minor corrections / adding -std=C++11
|
|
Memento: principales commandes Linux |
|
|
Graphe des relations entre les videos sur la représentation de l'information |
|
|
FAQ: myNAS, VM, Clavier, VPN, backup, etc... [2020.09.17] |
mise à jour de l'accès à myNAS depuis la VM et méthodes de backup
|
|
Topic 1 |
linux.pdf utile pour l'exercice5 de la Série1 [17.09.2020] |
|
|
Série1: Se connecter, commandes LINUX , Q&A avec Discourse [17.09.20] |
|
|
Topic 2 |
fiche résumé 01 : variable |
|
|
fiche résumé 02 : opérateurs |
|
|
Série 2: lien entre moodle et le MOOC (éditeur geany) [25.09.2020] |
modif GEANY_1 et GEANY_2: sauvegarder en .cc pour pouvoir configurer les commandes
|
|
Principales commandes et raccourcis de geany |
|
|
MOOC tutoriel sem1 |
|
|
MOOC serie sem1 |
|
|
MOOC compléments sem1 |
|
|
Topic 3 |
Série 3 : avec complément sur l'estimation de la tolérance tau |
|
|
MOOC tutoriel sem2 |
|
|
MOOC série sem2 |
|
|
MOOC série supplément sem2 |
|
|
MOOC complément sem2 |
|
|
Topic 4 |
fiche résumé 03: structures de contrôle |
|
|
Série 4 : boucles |
|
|
MOOC série sem3 |
|
|
MOOC série supplément sem3 |
|
|
Topic 5 |
Fiche résumé 04: Fonction |
|
|
série 5 |
|
|
fichier archive avec 2 images en format png pour l'exercice complémentaire sur ImageMagick |
|
|
MOOC tutoriel sem4: seulement 4.1 (moyenne) |
|
|
MOOC série sem4 ; seulement exercices 11,12,13 |
|
|
MOOC série supplément sem4: seulement "fonction simple" et "sapin" |
|
|
Topic 6 |
Fiche résumé 04: Fonction |
|
|
Série 6 |
|
|
MOOC tutoriel sem4: 2ième partie (somme récursive) |
|
|
MOOC série sem4 ; seulement exercice 14 (Fibonacci) |
|
|
MOOC série supplément sem4: se concentrer sur "recherche dichotomique" |
|
|
Topic 7 |
Donnée du Test C++ 2019-20 en semaine 10 |
|
|
Solution du Test C++ 2019-20 en semaine 10 |
|
|
Donnée du Test C++ 2018-19 en semaine 10 |
une ligne manquait à l'exercice 4 mais ça n'était pas le but de l'exercice c'est pourquoi la présente version destinée à l'entrainement contient cette ligne de déclaration de la fonction f(); ceux qui l'ont remarqué ont eu les points de cet exercice.
|
|
Solution du test C++ 2018-19 en semaine 10 |
|
|
Conventions de programmation du cours [Octobre 2020] |
|
|
Série 7 |
|
|
MOOC tutoriel sem5 |
|
|
MOOC série sem5 |
|
|
MOOC série supplément sem5 |
|
|
MOOC complément sem5: tableau à la C |
|
|
Topic 8 |
Fiche résumé 05: comparaison array-vector [20.04.2021] |
|
|
série 8 |
|
|
MOOC série sem6: seulement exo 18 (lettre) |
|
|
MOOC série supplément sem6: seulement exo 16 (segmentation) |
|
|
Topic 9 |
Série9 niveau0 sur les opérateurs bit à bit |
|
|
Série 9 |
Avec 2 compléments: 1) sur l'utilisation du tri fourni avec C++ (utilisable pour le projet)
2) sur les opérateurs bit à bit
|
|
MOOC tutoriel sem6 |
|
|
MOOC série sem6: seulement exo 19 et 20 |
|
|
MOOC série6 exercice 20 : initialisation d'une variable de type Examen |
la donnée et le corrigé de l'exercice 20 ont une ligne coupée dans la partie qui initialise le vector de QCM. Voici une version qui initialise directement une variable de type Examen avec les mêmes valeurs initiales.
|
|
MOOC série supplément sem6: seulement exo 17 |
|
|
Topic 10 |
AutoEvaluation: concepts d'adresse et de valeur |
|
|
AutoEvaluation: pointeur et tableau-à-la-C |
|
|
Série 10 |
|
|
MOOC série 7 |
|
|
Topic 11 |
Série 11 |
|
|
Alternative simple: utiliser GDB dans un simple terminal (Tutorial de Sam Huang) |
Cette description (en anglais) est à essayer avec les fichiers utilisés pour les 2 autres approches. L'utilisation en mode ligne de commande est moins familière au début mais elle fonctionne toujours, donc on aura avantage à s'en servir quand DDD ou geany-GDB ne fonctionnent pas correctement, ce qui est déjà arrivé. |
|
Topic 12 |
Série 12: passage d'argument à main(), tableau de pointeurs |
|
|
Topic 13 |
Série 13 tutoriel : Transmission d’arguments au programme avec conversion de chaîne à-la-C |
|
|
Série 13: entrée-sortie conversationnelle |
|
|
Topic 14 |
Sujet ICC C++ final 2019-20 |
|
|
Solution ICC C++ final 2019-20 |
|
|
Test final C++ 2018-19 |
|
|
Solution du Test final de C++ 2018-19 |
|