ICS (pour CMS)
PREPA-026
Le Contrôle 4 d'ICS aura lieu le jeudi 12 juin 202...
Description
Le Contrôle 4 d'ICS aura lieu le jeudi 12 juin 2025 à 9h15. Il durera 1h45. Il s'agira d'un examen écrit sur papier, sans ordinateur. L'aide-mémoire ci-dessous concernant les librairies Python vues au cours sera fourni avec l'examen; aucun matériel supplémentaire
n'est autorisé.
En ce qui concerne les chapitres sur NumPy, SciPy et Matplotlib, il vous est demandé en particulier de savoir :
- définir et manipuler des tableaux NumPy (unidimensionnels et multidimensionnels) ;
- représenter graphiquement une fonction réelle d'une variable réelle ;
- importer, exporter et représenter des données à partir d'un fichier texte ;
- utiliser les fonctions fournies par SciPy pour la recherche de zéros ; les fonctions quad (intégration numérique) et odeint (résolution d'EDO) de SciPy ne sont pas au programme du contrôle ;
- représenter graphiquement un champ de directions.
Pour les parties Résolution d'équations non linéaires, Intégration numérique et Résolution numérique des équations différentielles ordinaires (EDO), il vous est demandé de bien
comprendre et connaître les méthodes proposées (analytiques et/ou graphiques), les définitions
ainsi que
les résultats et théorèmes vus en cours et en exercices. En outre, il faut connaître les implémentations des méthodes étudiées à
l'aide du langage Python et des bibliothèques associées.
Le contrôle comportera une partie QCM et une partie où il faudra écrire
du code Python. Pour écrire du code sur papier, mettez-le
en forme comme si vous le tapiez dans une cellule d'un cahier Jupyter
Notebook, en respectant notamment les indentations et la syntaxe Python (parenthèses, crochets, deux points, etc.).