Analyse numérique en langage de programmation C/C++ (1)

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 15/09/2025 au 17/01/2026

L'inscription est ouverte jusqu'au 17/10/2025 18:00

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