{"id":90,"date":"2010-12-09T18:35:39","date_gmt":"2010-12-09T18:35:39","guid":{"rendered":"http:\/\/www.creatis.insa-lyon.fr\/~grenier\/?p=90"},"modified":"2020-03-22T23:23:58","modified_gmt":"2020-03-22T23:23:58","slug":"cc","status":"publish","type":"post","link":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/?p=90","title":{"rendered":"C\/C++"},"content":{"rendered":"<p>Langage C\/C++ document for students (using QtCreator as IDE\/RAD)<a href=\"wp-content\/uploads\/teaching\/Cpp\/NoteCpp.pdf\"> NoteCpp<\/a><\/p>\n<p><strong>Introduction to Algorithms and UML\/C++ (short)<\/strong> <em>[English]<\/em><\/p>\n<ul>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/CS1_Full.pdf\">Lecture<\/a> (3MB)<\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/CS1_AlgorithmsWeek.pdf\">Exercises Algorithms&#8217; week (beginer, not yet finished)<\/a> (110 kB)<\/li>\n<\/ul>\n<p><strong>Introduction to UML and OOP (C++)<\/strong> <em>[French]<\/em><\/p>\n<ul>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/IntroductionOO_full_2pages.pdf\">IntroductionOO All Parts and Exercices<\/a> (3045kB)<\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/IntroductionOO_Part1.pdf\">IntroductionOO_Part1<\/a> (745kB)<\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/IntroductionOO_Part2.pdf\">IntroductionOO_Part2<\/a> (908kB)\n<ul>\n<li><a href=\"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/wp-content\/uploads\/teaching\/MOO\/PartII-Encapsulation_Cpp.mkv\">Video slide 34-56 [FR]<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/IntroductionOO_Part3.pdf\">IntroductionOO_Part3<\/a> (444kB)\n<ul>\n<li><a href=\"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/wp-content\/uploads\/teaching\/MOO\/PartIII-Heritage.mkv\">Video [FR]<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/IntroductionOO_Part4.pdf\">IntroductionOO_Part4<\/a> (503kB)\n<ul>\n<li><a href=\"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/wp-content\/uploads\/teaching\/MOO\/PartIV-Polymorphisme.mkv\">Video Polymorphimse [FR]<\/a><\/li>\n<li><a href=\"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/wp-content\/uploads\/teaching\/MOO\/PartIV-Genericite.mkv\">Video Genericity [FR]<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/IntroductionOO_Exercices.pdf\">IntroductionOO_Exercices<\/a> (86kB)<\/li>\n<\/ul>\n<p><strong>Practices C++ (without classes)<\/strong> <em>[French]<\/em><\/p>\n<ul>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/IF1_TD_Cpp_1_2.pdf\"> Parts 1 &amp; 2 Questions Fr<\/a>\n<ul>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/Ex2a.zip\"> Ex2a.zip <\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/PolynomeIHM.zip\"> Polynome IHM <\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/IF1_TD_Cpp_3.pdf\"> Part 3 Questions Fr<\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/IF1_TD_Cpp_3_En.pdf\"> Part 3 Questions En<\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/IF1_TD_Cpp_4_5_6.pdf\"> Parts 4-5-6 Questions Fr<\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/IF1_TD_Cpp_7_8_QtCreator.pdf\"> Parts 7 &amp; 8 Questions Fr<\/a>\n<ul>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/Lib.zip\"> Lib files for parts 7 &amp; 8<\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/Signal.zip\"> Signal files for parts 7 &amp; 8<\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/Examples.zip\"> Examples of use <\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/Cpp\/TD_C\/ExamenC_3GE_2014_ExempleMoodle.pdf\"> Exam training (also consider Part 3)<\/a><\/li>\n<\/ul>\n<p><strong>Practices UML and C++ (with classes) <\/strong><em>[French]<\/em><\/p>\n<ul>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/TD_MOO_0.pdf\">TD MOO 0 (pre-requist)<\/a> (225kB) <a href=\"wp-content\/uploads\/teaching\/MOO\/TD0.zip\">TD0 files and correction parts <\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/TD_MOO_1.pdf\">TD MOO 1<\/a> (286kB) <a href=\"wp-content\/uploads\/teaching\/MOO\/TD1.zip\">TD1 files <\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/TD_MOO_2.pdf\">TD MOO 2<\/a> (311kB) <a href=\"wp-content\/uploads\/teaching\/MOO\/TD2.zip\">TD2 files <\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/TD_MOO_3.pdf\">TD MOO 3<\/a> (150kB) <a href=\"wp-content\/uploads\/teaching\/MOO\/TD3.zip\">TD3 files <\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/TD_MOO_4.pdf\">TD MOO 4<\/a> (692kB) <a href=\"wp-content\/uploads\/teaching\/MOO\/TD4_Exo2.zip\">TD4 Exercice 2 files <\/a><\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/TD_MOO_5.pdf\">TD MOO 5<\/a> (225kB)<\/li>\n<li><a href=\"wp-content\/uploads\/teaching\/MOO\/TD_MOO_6.pdf\">TD MOO 6<\/a> (654kB) <a href=\"wp-content\/uploads\/teaching\/MOO\/TD6.zip\">TD6 files <\/a><\/li>\n<li>Examens OO\/C++<em> [French] : <\/em><a href=\"wp-content\/uploads\/teaching\/MOO\/ExamenMOO_4GE_2015_S1.pdf\">2015 S1<\/a>, <a href=\"wp-content\/uploads\/teaching\/MOO\/ExamenMOO_4GE_2015_S2.pdf\">2015 S2<\/a>, <a href=\"wp-content\/uploads\/teaching\/MOO\/ExamenMOO_4GE_2016_S1.pdf\">2016 S1<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Langage C\/C++ document for students (using QtCreator as IDE\/RAD) NoteCpp Introduction to Algorithms and UML\/C++ (short) [English] Lecture (3MB) Exercises Algorithms&#8217; week (beginer, not yet finished) (110 kB) Introduction to UML and OOP (C++) [French] IntroductionOO All Parts and Exercices (3045kB) IntroductionOO_Part1 (745kB) IntroductionOO_Part2 (908kB) Video slide 34-56 [FR] IntroductionOO_Part3 (444kB) Video [FR] IntroductionOO_Part4 (503kB) [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[],"class_list":["post-90","post","type-post","status-publish","format-standard","hentry","category-computer-science","category-teaching"],"_links":{"self":[{"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=\/wp\/v2\/posts\/90","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=90"}],"version-history":[{"count":48,"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=\/wp\/v2\/posts\/90\/revisions"}],"predecessor-version":[{"id":380,"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=\/wp\/v2\/posts\/90\/revisions\/380"}],"wp:attachment":[{"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=90"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=90"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.creatis.insa-lyon.fr\/~grenier\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=90"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}