Analyse numérique en langage de programmation C/C++ (1)
Unité d'enseignement de type mixte
Réf. : CSC001
Sessions de formation
(Fuseau horaire : Europe/Paris)
Centre Cnam Paris - Formation 1er Semestre à distance planifiée
La période de cours est planifiée du 16/09/2024 au 18/01/2025
L'inscription est actuellement terminée pour cette session
Présentation
Public, conditions d'accès et prérequis
Niveau L1 (licence première année) notions d'analyse et d'algèbre linéaire
Objectifs
- Apprentissage des méthodes numériques de base;
- Notions d'algorithmique;
- Apprentissage d'un langage structuré;
- Applications à l'analyse numérique.
Contenu
1. Analyse numérique
- Représentation des nombres en machine, erreurs d'arrondis;
- Résolution d'équations;
- Intégration et dérivation numérique;
- Méthode des moindres carrés;
- Lissage de fonctions, approximation;
2. Algorithmique
- Notions de base (affectations, tests, boucles, branchements, fonctions);
- Algorithmes de tris (rapide et à bulles);
3. Apprentissage du C /C++
- Programmation des méthodes vues en 1 en introduisant progressivement les spécificités du langage objet;
- Utilisation de modules existants.
Organisation de la formation
- Les supports de cours ed ED seront mis à disposition sur Moodle
- L'accès à un serveur permettant d'éditer, compiler et exécuter du code sera mis à disposition
- Cours en ligne (visioconférence) le mardi de 17h30 à 21h30
Bibliographie
Titre | Auteur(s) |
---|---|
Initiation à l'analyse numérique, (MASSON), 1989 | R. THEODOR |
Informatique appliquée au calcul scientifique (polycopié et notes de cours) | A. HERAULT et J.H. SAIAC |
Calcul scientifique, (Springer), 2006. | A. QUARTERONI, F. SALERI |
Modalités d'évaluation
- Contrôle continu
Contrôle continu