Schița subiectului
General
Cette page regroupe des tutoriels de programmation en C++ qui traitent des sujets qu'il est nécessaire de bien connaître pour progresser au module de S5 Programmation avancée pour le calcul scientifique. N'hésitez pas à les consulter sérieusement, et à préparer vos questions pour les séances de remédiation qui ont lieu la première semaine du S5.Si vous travaillez sous Unix (ce sera le cas en TP et à l'examen!) et que vous n'êtes pas familiers avec l'utilisation d'un terminal Unix, suivez cet autre tutoriel avant toute chose !
Les tutoriels se présentent sous forme de page web qui se comportent comme des présentations powerpoint.
Naviguez avec les flèches (ou avec un swipe sur téléphone). Pour afficher l'aide des contrôles, faites '?'.Je vous conseille de suivre ces tutoriels avec un PC à proximité: soit votre machine, soit un poste au CREMI. Si vous travaillez avec votre PC, voici un premier tutoriel pour préparer votre environnement de travail avec les outils nécessaires (un compilateur C++, un éditeur de texte)
0. Tuto installation
Les tutoriels abordent la plupart des points vus pendant le cours Programmation pour le calcul scientifique du semestre 4.
Les voici:1. Généralités sur le C++
2. Les éléments basiques d'un programme
3. Les structures de contrôle
4. Les tableaux avec la classe vector
5. Lire et écrire dans des fichiers
6. Les fonctions
7. Les types structurésLa plupart des tutoriels comportent des questions d'auto-évaluation. Les réponses sont données immédiatement après chaque question. Toutes les QCM sont aussi groupées sur la page suivante pour que vous puissiez faire un bilan avant ou après avoir parcouru les tutoriels.
8. QCM