Outils mathématiques, algorithmique et programmation

Mis à jour le

Responsable(s) : Mme Nada MIMOUNI

  • Cours + travaux pratiques
Code Cnam : USAL5P

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
  • Alternance
  • 6 crédits

Programme

Contenu

Partie 1

  • Concepts objets et à la programmation orientée objets. 
  • Les classes Java. Principe d'encapsulation, les types primitifs, les variables d'instance et les variables de classe, les méthodes d'une classe : constructeur, surcharge, redéfinition des méthodes. 
  • L'héritage et les interfaces. 
  • Classes abstraites. Redéfinir une méthode.  
  • Implémenter une interface « Traçable ».  
  • Structures de données JAVA. 
  • Sérialisation, flux des données. 
  • Les exceptions. 
  • Les interfaces graphiques. 

 

Partie 2 Outils mathématiques 

  • Graphes orientés et non orientés, concepts et outils 
  • Problèmes usuels (cheminements, affectation, flots, etc.) et exemples d’algorithmes de résolution avec utilisation des piles et des files pour leur implémentation 

 

Partie 3

Projet avec interface graphique