🚀 Preuves “ressources”

Dans cette section, je vais présenter les preuves de mes acquis en ressources, notamment les compétences développées à travers les différents modules d'apprentissage. Ces preuves démontreront ma progression et ma maîtrise des concepts fondamentaux en développement informatique. Je m'appuierai sur des exemples concrets de travaux réalisés et de projets menés à bien.

La ressource R3.02 : Développement efficace

Cette ressource m'a formé à concevoir des structures de données efficaces en Java, en évaluant et comparant leur complexité algorithmique. Chaque travail pratique exigeait l'implémentation complète de la structure, ses tests unitaires JUnit4 et ses contrats (pré-conditions, post-conditions, invariants).

Structures de données étudiées

Liste doublement chaînée Implémentation avec sentinelle, interface générique, gestion du curseur courant
Table de hachage Fonction de hachage ASCII, gestion des collisions par adressage ouvert circulaire
Collection générique (Sac) Intégration à l'API Java (AbstractCollection), itérateurs multiples avec synchronisation
Arbre binaire ordonné Insertion, recherche, suppression (3 cas), rééquilibrage AVL, types génériques E/T

Comparaison des complexités

Tableau trié Recherche O(log n) / Modification O(n)

Arbre AVL Toutes opérations O(log n)

Liste chaînée Insertion O(1) / Recherche O(n)

Table de hachage Ajout et recherche O(1) idéal

Pratiques de qualité appliquées

download.png

logo_java.png

La ressource R3.08 : Probabilités

Ce cours m'a fourni les bases mathématiques nécessaires à la modélisation et à l'analyse de phénomènes aléatoires en informatique : dimensionnement de systèmes, protocoles cryptographiques, algorithmes probabilistes et analyse de données.

Contenu du cours

Probabilités de base Espaces probabilisés, événements, axiomes, probabilités conditionnelles, indépendance
Lois discrètes usuelles Uniforme, Bernoulli, Binomiale B(n,p), Géométrique G(p), Poisson P(λ)
Espérance et variance Calcul de E(P) et V(P), formule de Koenig-Huygens, écart-type