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 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