====== Séance n°1 : Introduction à la programmation embarquée & aux objets ====== ===== Objectifs de la séance ===== __Notions abordées :__ - Introduction aux systèmes embarqués et présentation des spécificités de la programmation embarqué. - Présentation des limites de C. - Introdution de la la notion d'objets en C++. __Réalisations en TD :__ - Installation d'un environnement de compilation C++ fonctionnel pour chaque étudiant. - Compilation d'un exemple C++ et commentaire du code. - Implantation d'une classe avec ses constructeurs, destructeurs et méthodes. ===== Format du cours ===== Cours Magistral & TD intégrés avec mise en pratique des notions venant d'être présentées. ===== Supports de cours associés à la séance ===== {{ :in202:1_-_introduction_a_la_notion_d_objets.pdf|Transparents du cours}} [[in202:seance_1:td_1|Sujet de TD]] ===== Ressources complémentaires associées aux notions vues dans le cours ===== ==== Eléménts syntaxiques de C++ ==== [[:cpp:syntax:struct|Déclaration des structures en C & C++]] [[:cpp:syntax:class|Déclaration des classes en C++]] * [[:cpp:syntax:class:constructor|Les constructeurs]] * [[:cpp:syntax:class:destructor|Les destructeurs]] * [[:cpp:syntax:class:functions|Les méthodes]] [[:cpp:syntax:cincout|Ecrire et lire des valeurs à partir de la console en C++]]