Description
Outils mathématiques pour l'informatique (Combinatoire, probabilités, ordre, calcul booléen) MVA003
Programmation avec Java : notions de base NFA031
Programmation Java : programmation objet NFA032
Programmation Java : bibliothèques et patterns NFA035
Architecture des machines NFA004
Mathématiques pour l'informatique approfondissement (Automates, codes, graphes et matrices) MVA004
Principes et fonctionnement des systèmes d'exploitation NFA003
Graphes et optimisation NFA010
Objectifs
Utiliser les outils numériques de référence et les règles de sécurité informatique pour acquérir, traiter, produire et diffuser de l¿information ainsi que pour collaborer en interne et en externe.
Formaliser une méthode de calcul.
Lors d'un transfert d'informations savoir détecter voire corriger si nécessaire, les erreurs de transmissions.
Ecrire des programmes simples en Java en utilisant un environnement de programmation.
Examiner et compléter un programme simple.
Retranscrire l'exécution d'un programme en retraçant ce qui se passe en mémoire et à l'écran.
Exploiter la documentation d'une classe
Documenter une classe
Ecrire et utiliser un système de test unitaire
Mettre en ¿uvre les collections pour modéliser des objets complexes ;
Lire et écrire des données structurées simples ;
Développer des interfaces graphiques ;
Utiliser de nouvelles bibliothèques et en comprendre la documentation
Mettre en ¿uvre quelques patterns simples et une architecture simple.
Résultats
En validant ce bloc de compétences, vous obtenez une composante de la licence mention informatique du Cnam