Outils mathématiques, algorithmique et programmation

Code UE : USAL5P

  • Cours + travaux pratiques
  • 6 crédits

Responsable(s)

Nada MIMOUNI

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

Connaitre les bases de l'algorithmique et de la programmation en Java

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
 
 

Modalité d'évaluation

  • Contrôle continu

Cette UE apparaît dans les diplômes et certificats suivants

Contact



Voir le calendrier, le tarif, les conditions d'accessibilité et les modalités d'inscription dans le(s) centre(s) d'enseignement qui propose(nt) cette formation.

Enseignement non encore programmé