<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cours | Damien Olivier</title>
    <link>https://Damien-Olivier.github.io/tag/cours/</link>
      <atom:link href="https://Damien-Olivier.github.io/tag/cours/index.xml" rel="self" type="application/rss+xml" />
    <description>Cours</description>
    <generator>Wowchemy (https://wowchemy.com)</generator><language>fr-FR</language><copyright>© Copyright 2021 Damien Olivier. Powered by Hugo with academic theme. Hosted by GitHub Pages.</copyright><lastBuildDate>Thu, 05 Jan 2023 00:00:00 +0000</lastBuildDate>
    <image>
      <url>https://Damien-Olivier.github.io/media/icon_hubd9a6434f994e18d069f13c1a1a2fbac_1095_512x512_fill_lanczos_center_3.png</url>
      <title>Cours</title>
      <link>https://Damien-Olivier.github.io/tag/cours/</link>
    </image>
    
    <item>
      <title>Les supports de cours</title>
      <link>https://Damien-Olivier.github.io/courses/ia/coursia/</link>
      <pubDate>Wed, 01 Dec 2021 00:00:00 +0000</pubDate>
      <guid>https://Damien-Olivier.github.io/courses/ia/coursia/</guid>
      <description>&lt;p&gt;Vous trouverez ici, les différents liens vous permettant de relire/lire les diapositives présentées en cours durant le semestre.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;
  &lt;i class=&#34;fas fa-clock  pr-1 fa-fw&#34;&gt;&lt;/i&gt; 2 heures par semaine, durant 10 semaines.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Je compléterai au fil du cours les supports disponibles. Pour commencer, un peu d&amp;rsquo;histoire en deux parties :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursIA/HistoireIA.html&#34; target=&#34;_blank&#34;&gt;Les racines de l&amp;rsquo;IA&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursIA/SuccessStory.html&#34; target=&#34;_blank&#34;&gt;La success story actuelle de l&amp;rsquo;IA&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursIA/ResolutionPB.html&#34; target=&#34;_blank&#34;&gt;Comment représenter un problème&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursIA/kbs.pdf&#34; target=&#34;_blank&#34;&gt;Les systèmes de production&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;</description>
    </item>
    
    <item>
      <title>Les supports de cours</title>
      <link>https://Damien-Olivier.github.io/courses/java/coursjava/</link>
      <pubDate>Wed, 01 Dec 2021 00:00:00 +0000</pubDate>
      <guid>https://Damien-Olivier.github.io/courses/java/coursjava/</guid>
      <description>&lt;p&gt;Vous trouverez ici, les différents liens vous permettant de relire/lire les diapositives présentées en cours durant le semestre.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;
  &lt;i class=&#34;fas fa-clock  pr-1 fa-fw&#34;&gt;&lt;/i&gt; 1h30 heure par semaine, durant 12 semaines.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Les transparents de cours sont &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/1troduction.pdf&#34; target=&#34;_blank&#34;&gt;ici&lt;/a&gt;. Les exemples ne sont pas toujours accessibles via le fichier pdf, voici une &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/exemples.tar.bz2&#34; target=&#34;_blank&#34;&gt;archive&lt;/a&gt; dans laquelle vous trouverez les fichiers sources. Attention, c&amp;rsquo;est éventuellement le bazar, ils ont été commentés en cours, ainsi certains sont mal écrits et/ou ne tiennent pas compte des nouvelles possibilités de Java. Des compléments ont donc été ajoutés et l&amp;rsquo;on se référa à ces derniers.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursJava/collection.html&#34; target=&#34;_blank&#34;&gt;La généricité de type, les collections&lt;/a&gt;, &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursJava/Lambda.html&#34; target=&#34;_blank&#34;&gt;les expressions lambdas, les références de méthodes et les streams&lt;/a&gt; sont maintenant largement utilisés. Un premier survol vous est proposé.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;api &lt;code&gt;NIO 2&lt;/code&gt; remplace la classe &lt;code&gt;File&lt;/code&gt; de la très ancienne api &lt;code&gt;IO&lt;/code&gt;. Une série de &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursJava/fichier.html&#34; target=&#34;_blank&#34;&gt;diapositives&lt;/a&gt; présente cela.&lt;/p&gt;
&lt;p&gt;La notion de &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursJava/Threads.html&#34; target=&#34;_blank&#34;&gt;threads&lt;/a&gt; est également développée.&lt;/p&gt;
&lt;p&gt;La bibliothèque JavaFX remplace désormais officiellement Swing. Plutôt que mettre à jour mes transparents j&amp;rsquo;en ai fait une &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursJava/JavaFX.html&#34; target=&#34;_blank&#34;&gt;présentation séparée&lt;/a&gt;.
Pour ceux qui voudrait utiliser &lt;code&gt;Swing&lt;/code&gt; et les threads vous avez un &lt;a href=&#34;http://litis.univ-lehavre.fr/~dolivier/PagePerso/pub/cours/java/index.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;complément&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Les exercices</title>
      <link>https://Damien-Olivier.github.io/courses/java/tdjava/</link>
      <pubDate>Thu, 05 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://Damien-Olivier.github.io/courses/java/tdjava/</guid>
      <description>&lt;p&gt;Vous trouverez ici, les sujets des TD/TP.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;
  &lt;i class=&#34;fas fa-clock  pr-1 fa-fw&#34;&gt;&lt;/i&gt; 4 heures par semaine, durant 12 semaines.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Un outil pratique pour écrire vos programmes Java est l&amp;rsquo;environnement de développement intégré (IDE Integrated Development Environment en anglais) &lt;a href=&#34;https://www.eclipse.org/downloads/packages/installer&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Eclipse&lt;/a&gt;. Il simplifie l&amp;rsquo;écriture de code en proposant un certain nombre de raccourcis et d&amp;rsquo;aide. Il est gratuit et disponible pour la plupart des systèmes d&amp;rsquo;exploitation. Un rapide aperçu vous est proposé &lt;a href=&#34;https://litis.univ-lehavre.fr/~dolivier/PagePerso/pmwiki.php?n=Enseignement.Eclipse&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ici&lt;/a&gt;. Il y a également &lt;a href=&#34;https://code.visualstudio.com/Download&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Visual Studio Code&lt;/a&gt;, pour lequel vous avez les informations pour l&amp;rsquo;installer &lt;a href=&#34;https:https://eureka.univ-lehavre.fr/course/view.php?id=5710&amp;amp;section=2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ici&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Un &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/TD_TP.pdf&#34; target=&#34;_blank&#34;&gt;cahier&lt;/a&gt; d&amp;rsquo;exercice est à votre disposition, nous piocherons dedans des exercices que vous ferez en TD/TP. Certains exercices seront laissés de coté, mais cela ne vous empêche pas de les faire !&lt;/p&gt;
&lt;p&gt;D&amp;rsquo;autres exercices complémentaires vous sont proposés également :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://litis.univ-lehavre.fr/~dolivier/PagePerso/pmwiki.php?n=Enseignement.Polymorphisme&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Polymorphisme&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://litis.univ-lehavre.fr/~dolivier/PagePerso/pmwiki.php?n=Enseignement.ExoCollections&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Généricité, collections et exceptions&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/courses/java/exos/fichiersmesures/&#34;&gt;Gestion de fichiers&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/courses/java/exos/correcteur/&#34;&gt;Fichiers et collections&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://litis.univ-lehavre.fr/~dolivier/PagePerso/pmwiki.php?n=Enseignement.ExoThreads&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Threads&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/uploads/Taquin.pdf&#34; target=&#34;_blank&#34;&gt;Swing&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;quelques-corrections-au-fil-du-temps&#34;&gt;Quelques corrections au fil du temps&lt;/h1&gt;
&lt;p&gt;Elles viendront au fil des exercices !&lt;/p&gt;
&lt;!-- * &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/CorrectionTPJava/Polynomes.zip&#34; target=&#34;_blank&#34;&gt;Polynomes&lt;/a&gt;.
* &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/CorrectionTPJava/Western.zip&#34; target=&#34;_blank&#34;&gt;Le farwest&lt;/a&gt;.
* &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/CorrectionTPJava/SuiteReccurente.tar.bz2&#34; target=&#34;_blank&#34;&gt;Les suites récurrentes&lt;/a&gt;.
* &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/CorrectionTPJava/Integration.zip&#34; target=&#34;_blank&#34;&gt;Integration&lt;/a&gt;.
* &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/CorrectionTPJava/Bou%c3%a9es.tar.gz&#34; target=&#34;_blank&#34;&gt;Fichiers de mesure (bouées)&lt;/a&gt;. --&gt;
&lt;h2 id=&#34;correction-du-partiel-202122&#34;&gt;Correction du partiel 2021/22&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/uploads/ExamJava/EntierNat.tar.bz2&#34; target=&#34;_blank&#34;&gt;Exceptions&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://Damien-Olivier.github.io/uploads/ExamJava/Vehicules.tar.bz2&#34; target=&#34;_blank&#34;&gt;Héritage, polymorphisme, interface&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    
    <item>
      <title>Les supports de cours</title>
      <link>https://Damien-Olivier.github.io/courses/epistemologie/supportepistemo/</link>
      <pubDate>Wed, 01 Dec 2021 00:00:00 +0000</pubDate>
      <guid>https://Damien-Olivier.github.io/courses/epistemologie/supportepistemo/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;Une &lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursEpistemo/EpistemoIntro.html&#34; target=&#34;_blank&#34;&gt;introduction&lt;/a&gt; dans laquelle on s&amp;rsquo;interroge sur ce que c&amp;rsquo;est savoir et connaître et sur la nature de la connaissance.&lt;/li&gt;
&lt;li&gt;L&amp;rsquo;&lt;a href=&#34;https://Damien-Olivier.github.io/uploads/diapoCoursEpistemo/EspritCritique.html&#34; target=&#34;_blank&#34;&gt;esprit critique &lt;/a&gt; ou &amp;ldquo;l&amp;rsquo;art de faire la différence entre ce qui relève de la science et ce qui relève de la croyance&amp;rdquo; (Richard Monvoisin).&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
  </channel>
</rss>
