logo univ

Informatique en classes préparatoires scientifiques
15/12/2024

logo univ
  • Retour à l'accueil Général
  • Les rubriques:
  • Nous écrire: formulaire

  • Vous trouverez à partir de cette page des compléments au livre édité chez ellipses:

    Informatique en classes préparatoires scientifiques
    Programmation et Calcul scientifique en Python et Scilab


    Les accès par chapitre vous permettront
  • de télécharger les scripts Scilab ou Python du cours ou des exercices;
  • de télécharger des fichiers sur lesquels vous pourrez tester les algorithmes du cours (images, fichiers textes ou son);
  • d'accèder directement aux liens indiqués dans le livre.

  • Vous observerez peut-être que dans les commentaires de nos scripts, les accents sont fantaisistes: IDLE sous Windows code les caractères en UTF-8 et votre navigateur décode dans une autre norme. Cela se paramètre dans le navigateur ou dans les éditeurs mais reste de peu d'intérêt en ce qui nous concerne (plus d'infos dans la colonne de gauche de la page Avant de commencer ).


    Ressources par chapitre

    1. Avant de commencer .
      Il vous faudra télécharger et installer Python et les modules numpy, scipy, pylab. Il vous faudra aussi télécharger et installer Scilab... Vous trouverez des indications pour l'installation, les liens de téléchargement.

    2. Programmer avec Python
      Des liens utiles: la documentation en ligne (numpy, scpy, matplotlib...). Peu de choses à télécharger dans ce chapitre d'introduction, sinon quelques fiches aide-mémoire.

    3. Algorithmes fondamentaux .
      Les algorithmes fondamentaux en téléchargement: le cours et les programmes de correction des exercices.

    4. Preuves et complexités des programmes .
      Ce chapitre permet de revenir sur les notions entrevues lors de la présentation des algorithmes fondamentaux dans le chapitre 2. On n'y propose pas de notions nouvelles, mais des illustrations à travers quelques exemples et exercices.

    5. Les fichiers avec Python .
      C'est le chapitre des premières entrées et sorties: lecture et écriture dans des fichiers. On en profite pour donner un aperçu de la gestion des erreurs.

    6. Problématique du calcul numérique.
      Ce chapitre est une introduction à la problématique du calcul numérique; on y traite la partie du programme concernant la représentation des nombres en machine, le passage du monde des nombres réels à la réalité des flottants.

    7. Méthodes numériques .
      Les algorithmes fondamentaux en téléchargement: ceux du cours et les programmes de correction des exercices. Les corrigés en Python et Scilab. Des liens vers des ressources concernant le calcul numérique et l'analyse numérique.

    8. Thèmes pour la première année .
      Etude de cas et sujets blancs.

    9. Bases de données.
      Compléments au chapitre Bases de données, langage SQL.

    10. Algorithmique, le cours de deuxième année .
      Piles, récursivité et tris...

    11. Sujets zéros CCP en MP: le sujet zéro de SI en MP avec des questions d'informatique numérique (méthode d'Euler...)
      Le sujet 0 CCP MP - SI et informatique - 2015
      Le corrigé de la partie informatique du sujet 0 CCP - 2015
      Les scripts Python pour le sujet 0 des CCP en SI filière MP (légérement modifié par rapport au pdf pour tracer le graphe de la solution).



  • La Table des matières du livre
  • couverture
  • La préface de Maurice Nivat
  • MauriceNivat
  • Nous recommandons vivement la lecture du rapport de l'Académie des Sciences intitulé
    L'enseignement de l'informatique en France : il est urgent de ne plus attendre
  • rapport
  • Documents complémentaires