CSC001

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


6 crédits Alexis HERAULT EPN06 - Mathématique et statistique Unité d'enseignement de type mixte

Publié Du 01-09-2013 au 31-08-9999

Prérequis

Niveau L1 (licence première année) notions d'analyse et d'algèbre linéaire

Objectifs pédagogiques

  • Apprentissage des méthodes numériques de base;
  • Notions d'algorithmique;
  • Apprentissage d'un langage structuré;
  • Applications à l'analyse numérique.

Compétences

Être capable de choisir et mettre en oeuvre une méthode numérique pour la résolution d'un problème de modélisation.

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

 

Modalités de validation

  • Contrôle continu

Description des modalités de validation

Contrôle continu

Bibliographie

TitreAuteur(s)
Initiation à l'analyse numérique, (MASSON), 1989R. 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

Thésaurus du Cnam :

  • Analyse numérique
  • Algorithmique
  • Calcul scientifique
  • Informatique scientifique
  • Langage C
  • Langage C++

Thésaurus Formacode :

  • 11082 - analyse numérique
  • 11025 - calcul scientifique
  • 30882 - langage C
  • 30809 - langage C++
  • 11050 - mathématiques informatiques

Secrétariat

Libellé
EPN06 Mathématiques et statistiques
Nom du contact
Sabine Glodkowski
Numéros de téléphone
Aucun numéro de téléphone
Adresse postale
2 rue conté Accès 35 3 ème étage porte 19
Paris 75003