Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| formations:licence:ue:l1:ip2 [2025/01/29 10:50] – supprimée - modification externe (Date inconnue) 127.0.0.1 | formations:licence:ue:l1:ip2 [2025/01/29 10:50] (Version actuelle) – ↷ Page déplacée de playground:formations:licences:ue:l1:ip2 à formations:licence:ue:l1:ip2 admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ~~NOTOC~~ | ||
| + | ---- | ||
| + | ====== Introduction à la Programmation 2 (IP2) ====== | ||
| + | |||
| + | |||
| + | ===== Description ===== | ||
| + | Dans ce cours on poursuit l' | ||
| + | Nous laissons de coté l' | ||
| + | |||
| + | |||
| + | ===== Syllabus ===== | ||
| + | ==== Sujets centraux ==== | ||
| + | - Syntaxe pour la définition des classes d' | ||
| + | * Attributs | ||
| + | * Constructeurs | ||
| + | * Notations statique/ | ||
| + | * Politique de visibilité (public, private) | ||
| + | * L' | ||
| + | - Récursion dans le contrôle | ||
| + | - Récursion dans les données | ||
| + | * Panorama de la famille des listes chaînées | ||
| + | * Définition des arbres, de ses parcours (profondeur, | ||
| + | * Applications | ||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | [[ip1|Introduction à la Programmation 1 (IP1)]] ou [[ij1|Initiation à Java]], et en particulier | ||
| + | - une bonne connaissance des structures de contrôles (conditionnelles, | ||
| + | - être à l'aise avec le cycle de programmation (édition, compilation, | ||