Université Lyon 1
Arqus
Accueil  >>  Algorithmique programmation objet
  • Unité d'enseignement : Algorithmique programmation objet
Nombre de crédits de l'UE : 4
Code APOGEE : PL5022IF
    Responsabilité de l'UE :
MATIGNON LAETITIA
 laetitia.matignonuniv-lyon1.fr
04.72.44.80.43
    Type d'enseignement
Nb heures *
Cours Magistraux (CM)
16.5 h
Travaux Dirigés (TD)
12 h
Travaux Pratiques (TP)
7.5 h
Durée de projet en autonomie (PRJ)
h
Durée du stage
h
Effectif Cours magistraux (CM)
0 étudiants
Effectif Travaux dirigés (TD)
0 étudiants
Effectif Travaux pratiques (TP)
0 étudiants
Activité tuteurée personnelle (étudiant)
20 h
Activité tuteurée encadrée (enseignant)
6 h
Heures de Tutorat étudiant
12 h

* Ces horaires sont donnés à titre indicatif.

    Pré-requis :
Élève Ingénieur de Polytech Lyon, Spécialité Info, Année 3
    Compétences attestées (transversales, spécifiques) :
Compétences du Référentiel de la Spécialité Informatique mises en oeuvre et évaluées :

- Comprendre et mobiliser un large champ de  sciences et techniques
* Mobiliser et combiner un socle de connaissances scientifiques et techniques
 * S'approprier et mobiliser de nouveaux savoirs et savoir-faire
- Piloter un projet
* Piloter une équipe
* Mettre en place une méthodologie de projet
- Identifier et analyser un besoin client
* Analyser une situation complexe en prenant en compte l'environnement organisationnel et opérationnel
* Concevoir un cahier des charges en différenciant les spécifications "métiers"
- Interagir avec son environnement de façon professionnelle et citoyenne
* Rendre compte de son travail
* Faire preuve d'esprit critique

Compétences du Référentiel de la Spécialité Informatique mises en oeuvre mais non évaluées :

- Piloter un projet
* Mener une démarche d'amélioration continue
- Communiquer à l'oral et à l'écrit en français et dans d'autres langues dont l'anglais, en présentiel et à distance
* Interagir dans un groupe
 
    Programme de l'UE / Thématiques abordées :
- UML
* diagramme de cas d'utilisation
* diagramme d’activité
* diagramme de classes
* diagramme d’instances
* diagramme de séquence
* diagramme de collaboration/communication
* state chart
- Concepts de programmation objet
* classes
* instances
* constructeurs
* protection des données
* polymorphisme
* héritage
- Java
* variables et méthodes de classes
* classes utilitaires (ex. chaine de caractères)
* classes alterego
* conversion
* classes internes
* classes abstraites
* interfaces
* héritage multiple
* exceptions
* génériques
* collection
* iterateur
* E/S
    Parcours / Spécialité / Filière / Option utilisant cette UE :
Date de la dernière mise-à-jour : 12/01/2024
SELECT MEN_ID, `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`, `PAR_ID` FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='18876' ORDER BY `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`