{"id":204,"date":"2017-12-19T11:03:37","date_gmt":"2017-12-19T10:03:37","guid":{"rendered":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/?page_id=204"},"modified":"2017-12-19T11:04:59","modified_gmt":"2017-12-19T10:04:59","slug":"introduction-a-la-programmation","status":"publish","type":"page","link":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/?page_id=204","title":{"rendered":"Introduction \u00e0 la programmation"},"content":{"rendered":"<p><i>L\u2019objectif premier de ce cours est de donner les bases permettant d\u2019aborder des probl\u00e8mes rencontr\u00e9s en physique \u00e0 l\u2019aide de l\u2019outil informatique. L\u2019utilisation de la plate-forme C# permet de donner \u00e9galement un aper\u00e7u des techniques de programmation modernes communes \u00e0 toutes les plates-formes de d\u00e9veloppement professionnelles. Le langage C#, beaucoup plus moderne que le C classique, et qui rassemble les meilleurs des concepts du C++ et du Java, conna\u00eet aujourd\u2019hui une ascension fulgurante en milieu industriel. Il est \u00e9galement plus facile \u00e0 ma\u00eetriser au niveau d\u00e9butant et de ce fait commence \u00e0 \u00eatre largement utilis\u00e9 dans l\u2019enseignement.<br \/>\ncf. <a href=\"http:\/\/www.tiobe.com\/index.php\/content\/paperinfo\/tpci\/index.html\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.tiobe.com\/index.php\/content\/paperinfo\/tpci\/index.html<\/a><\/i><\/p>\n<p><em>PhysS323 &#8211; 6 h de cours &#8211; 18 h de TD<\/em><\/p>\n<div align=\"justify\">Introduction g\u00e9n\u00e9rale \u00e0 l\u2019informatique : notion d\u2019algorithme et sa repr\u00e9sentation (organigramme, langage informatique).<\/div>\n<p><i>Le langage C#<\/i>\u00a0: historique des langages, \u00e9volution C-C++, Java, C#.<br \/>\nMod\u00e8le de repr\u00e9sentation des donn\u00e9es, variables de type valeur et r\u00e9f\u00e9rence, allocation dynamique.<br \/>\nTableaux , structures et classes.<br \/>\nRepr\u00e9sentation d\u2019algorithme en C#\u00a0: structures it\u00e9ratives, structures conditionnelles.<br \/>\nFonctions, modes de passage des param\u00e8tres, r\u00e9cursivit\u00e9.<br \/>\nTechniques avanc\u00e9es: \u00e9l\u00e9ments de la programmation orient\u00e9e objet, surcharge d\u2019op\u00e9rateur.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L\u2019objectif premier de ce cours est de donner les bases permettant d\u2019aborder des probl\u00e8mes rencontr\u00e9s en physique \u00e0 l\u2019aide de l\u2019outil informatique. L\u2019utilisation de la plate-forme C# permet de donner \u00e9galement un aper\u00e7u des techniques de programmation modernes communes \u00e0 toutes les plates-formes de d\u00e9veloppement professionnelles. Le langage C#, beaucoup plus moderne que le C &hellip; <a href=\"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/?page_id=204\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Introduction \u00e0 la programmation<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-204","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/index.php?rest_route=\/wp\/v2\/pages\/204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=204"}],"version-history":[{"count":2,"href":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/index.php?rest_route=\/wp\/v2\/pages\/204\/revisions"}],"predecessor-version":[{"id":207,"href":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/index.php?rest_route=\/wp\/v2\/pages\/204\/revisions\/207"}],"wp:attachment":[{"href":"https:\/\/l3pc-wordpress.web-srv01.dsi.universite-paris-saclay.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}