Oraux - Informatique pour tous - Prépa MP Lakanal ================================================= Ci dessous se trouvent quelques corrections pour des sujets d'oraux de mathématiques avec Python, tels que donnés au `concours Centrale-Supélec en 2015 `_ (des liens rapides se trouvent aussi dans la *barre latérale*). Ces corrections concernent l'enseignement d'informatique *« pour tous »* donné en classe de MP au Lycée Lakanal (en 2015-16). ----------------------------------------------------------------------------- Les oraux *(exercices de maths avec Python)* -------------------------------------------- Pour ceux que ça concerne, des séances de préparation aux oraux de `"maths avec Python" (maths 2) `_ du concours Centrale Supélec auront lieu les vendredi 10 et samedi 11 juin (2016). En attendant, je vous invite à lire `cette page avec attention `_, et à jeter un œil aux documents mis à disposition : Fiches de révisions *pour les oraux* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. `Calcul matriciel `_, avec `numpy `_ et `numpy.linalg `_ : on s'est déjà bien entraîné, 2. `Réalisation de tracés `_, avec `matplotlib `_ : vous savez déjà bien faire, mais réviser un peu fera du bien, 3. `Analyse numérique `_, avec `numpy`_ et `scipy `_ : on s'est déjà entraîné. Voir par exemple `scipy.integrate `_ avec les fonctions `scipy.integrate.quad `_ (intégrale numérique) et `scipy.integrate.odeint `_ (résolution numérique d'une équadiff), 4. `Polynômes `_ : **ATTENTION** on n'a jamais travaillé avec ça, essayez de le découvrir de votre côté ! Avec `numpy.polynomials `_, `ce tutoriel peut aider `_, 5. `Probabilités `_, avec `numpy `_ et `random `_ : on en a déjà fait un peu en info, et en colles de maths aussi. Pour réviser : voir `ce tutoriel Matplotlib (en anglais) `_, `ce tutoriel Numpy (en anglais) `_. Ainsi que tous les `TP <../TPs/solutions/>`_, `TD <../TDs/solutions/>`_ et `DS <../DSs/solutions/>`_ en Python que nous avons fait ensemble depuis septembre ! ----------------------------------------------------------------------------- .. note:: Ces corrections demandent `le module numpy `_ et `le module matplotlib `_. - Gratuitement, vous pouvez télécharger et installer la distribution `Pyzo `_ pour tester ces solutions sur votre ordinateur personnel. - Les programmes sont en `Python 3 `_, mais devraient être valide pour `Python 2 `_ si besoin. - (Plus de détails sur l'`installation de Python `_ si besoin.) .. note:: Ces solutions sont en accès libre, et les sujets sont disponibles sur `le site du concours Centrale-Supélec `_. .. seealso:: `Solutions aux TD <../../TDs/solutions/>`_, `solutions aux TP <../../TPs/solutions/>`_, ou `solutions aux DS <../../DSs/solutions/>`_. ----------------------------------------------------------------------------- `PSI_Mat2_2015_24 `_ --------------------------------------------------------------------------------------------------------------- - *Thème :* tracé de courbes, développements limités, calcul d'équivalent. - Voir la page correspondante : ``_. ----------------------------------------------------------------------------- `PSI_Mat2_2015_25 `_ --------------------------------------------------------------------------------------------------------------- - *Thème :* algèbre linéaire, construction de matrices, calculs de valeurs propres, polynômes et diagonalisations. - Voir la page correspondante : ``_. ----------------------------------------------------------------------------- `PSI_Mat2_2015_26 `_ --------------------------------------------------------------------------------------------------------------- - *Thème :* construction de matrices, calculs de valeurs propres, simulations probabilistes, tracé de courbes, et diagonalisations. - Voir la page correspondante : ``_. ----------------------------------------------------------------------------- `PC_Mat2_2015_27 `_ ------------------------------------------------------------------------------------------------------------- - *Thème :* simulations probabilistes, calcul asymptotique. - Voir la page correspondante : ``_. ----------------------------------------------------------------------------- `PC_Mat2_2015_28 `_ ------------------------------------------------------------------------------------------------------------- - *Thème :* simulations probabilistes, développements limités, calcul asymptotique, calculs de sommes. - Voir la page correspondante : ``_. ----------------------------------------------------------------------------- Table des matières ================== * :ref:`genindex`, * :ref:`modindex`, * Nouveau : :ref:`classindex`, * Nouveau : :ref:`funcindex`, * Nouveau : :ref:`dataindex`, * Nouveau : :ref:`excindex`, * Nouveau : :ref:`methindex`, * Nouveau : :ref:`classmethindex`, * Nouveau : :ref:`staticmethindex`, * Nouveau : :ref:`attrindex`, * :ref:`search`. .. toctree:: :maxdepth: 4 PSI_Mat2_2015_24 PSI_Mat2_2015_25 PSI_Mat2_2015_26 PC_Mat2_2015_27 PC_Mat2_2015_28 ----------------------------------------------------------------------------- Remarques ========= - J'essaie de suivre les conventions de style et de syntaxe que les examinateurs des concours suivront et attendront lors des écrits et des oraux de concours. - J'essaie de ne pas utiliser de notions, d'éléments de la syntaxe Python ni de modules hors-programme. .. hint:: `Me contacter `_ si besoin ? S'il vous plait, n'hésitez pas à me `contacter `_ si besoin, pour signaler une erreur, poser une question ou demander plus de détails sur une correction. Par courriel à ``besson à crans point org`` (et `plus de moyens de me contacter sont sur cette page `_). ----------------------------------------------------------------------------- Auteurs et copyrights ===================== - Les sujets sont la propriété du `concours Centrale-Supélec `_, - Ces sujets concernent l'année scolaire 2015-16 (septembre 2015 - juin 2016), - Ces solutions et la documentation est faite par `Lilian Besson `_, et mise en ligne sous les termes de la `licence MIT `_, - Ces sujets et ces solutions suivent le programme officiel d'« informatique pour tous » en prépa MP, `version 2013 `_, - Ces pages sont générées par `Sphinx `_, l'outil de documentation pour Python.