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
Présentation
Public, conditions d'accès et prérequis
Prérequis
Connaitre les bases de l'algorithmique et de la programmation en Java
Compétences et débouchés
Parcours
- Licence professionnelle Métiers de l'informatique : systèmes d'information et gestion de données parcours Analyse et Conception des Systèmes d'Information Décisionnels (ACSID) En alternance
- Licence professionnelle de l'informatique : conception, développement et test de logiciels parcours Chef de Projet Développement, Sécurité et Exploitation en alternance
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