• Analyse numérique
  • Calcul scientifique
  • Langage C
  • Langage C++
  • Mathématiques informatiques

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

Mis à jour le

Responsable(s) : M. Alexis HERAULT

  • Cours + travaux pratiques
Code Cnam : CSC001

Envie d'en savoir plus sur cette formation ?

Afin d’obtenir les tarifs, le calendrier de la formation, en distanciel, en présentiel, le lieu de la formation et un contact, remplissez les critères suivants :

Afficher le centre adapté à mes besoins

Afin d’obtenir les tarifs, le calendrier de la formation et le lieu de la formation, remplissez les critères suivants :

  • Durée : 50 heures
  • A la carte
  • Soir & samedi
  • 6 crédits
  • Distanciel planifié, Présentiel

Présentation

Public, conditions d'accès et prérequis

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.

L'avis des auditeurs

Les dernières réponses à l'enquête d'appréciation pour cet enseignement : Fiche synthétique au format PDF

Présence et réussite aux examens

Pour l'année universitaire 2023-2024 :

  • Nombre d'inscrits : 22
  • Taux de présence à l'évaluation : 27%
  • Taux de réussite parmi les présents : 100%

Compétences et débouchés

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.

Informations pratiques

Contact

Retrouvez cette formation en centre :

Lieux de formation

Logo Ecole numérique et IA Cnam

Programme

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 d'évaluation

Contrôle continu

Bibliographie

  • R. THEODOR . Initiation à l'analyse numérique, (MASSON), 1989
  • A. HERAULT et J.H. SAIAC . Informatique appliquée au calcul scientifique (polycopié et notes de cours)
  • A. QUARTERONI, F. SALERI . Calcul scientifique, (Springer), 2006.

Ces formations pourraient vous intéresser