Outils pour utilisateurs

Outils du site


Panneau latéral



Contacts

Scolarité L1/L2

Audrey Dalla Francesca (coordinatrice Licence et Master, en appui à la gestion pédagogique L1-L2)
téléphone 01 57 27 94 36
bureau Sophie Germain - Bur. 3055
En télétravail les jeudis et vendredis
(permanences Zoom : 14h00-17h00)

connexion à la permanence d'Audrey Dalla Francesca (code: 482147)

Marie Chandellier (gestionnaire L1 et L2)
téléphone 01 57 27 68 99
bureau Sophie Germain - Bur. 3055
Ne travaille pas les vendredis
(permanences Zoom du lundi au jeudi: 10h00-12h00)

connexion à la permanence de Marie Chandellier (code: 222732)


Scolarité L3

Raja Taimes
téléphone 01 57 27 68 93
bureau Sophie Germain - Bur. 3005
En télétravail les mercredis et vendredis
(permanences Zoom : 10h00-12h00 ; 14h00-15h00)

connexion à la permanence de Raja Taimes (code: 481714)

formations:licences:ue:l1:ip2

Initiation à la Programmation 2 (IP2)

Description

Dans ce cours on poursuit l'apprentissage de la programmation Java en nous intéressant aux structures de données qui vont au delà des tableaux. Cela nous permet de définir des objets “sur mesure”, adaptés aux problèmes considérés. Nous laissons de coté l'héritage et la généricité qui seront abordés l'année prochaine.

Syllabus

Sujets centraux

  1. Syntaxe pour la définition des classes d'objets
    • Attributs
    • Constructeurs
    • Notations statique/non statique
    • Politique de visibilité (public, private)
    • L'objet this
  2. Récursion dans le contrôle
  3. Récursion dans les données
    • Panorama de la famille des listes chaînées
    • Définition des arbres, de ses parcours (profondeur, largeur)
    • Applications

Pré-requis

Initiation à la Programmation 1 (IP1) ou Initiation à Java, et en particulier

  1. une bonne connaissance des structures de contrôles (conditionnelles, boucles for et while, boucles imbriquées) ainsi que des tableaux.
  2. être à l'aise avec le cycle de programmation (édition, compilation, correction, tests)
formations/licences/ue/l1/ip2.txt · Dernière modification : 2023/09/05 09:00 de treinen