Atelier logiciel, (2e gestion)
ADT, ARO, PBT
Présentation
Le cours d'atelier logiciel sera consacré au langage Java (le cours de première LGJ1 - LAJ1 est donc un prérequis). Ses spécificités sont
- l'utilisation d'un IDE, Netbeans,
- une approche GUI,
- la programmation par composants,
- une introduction aux Java Beans
Ce cours sera présenté sous forme de travaux dirigés.
Supports de cours
Voici les énoncés des laboratoires
- ALG2g-TD1-Environnement [pdf]
- ALG2g-TD2-OO [pdf]
- ALG2g-TD3-BMR [pdf]
- ALG2g-TD4-Swing [pdf]
- ALG2g-TD5-Bean1 [pdf]
- ALG2g-TD6-MVC [pdf] [zip]
- Pas de document
Ressources
- Le framework Java ainsi que d'autres documentations sont téléchargeables sur le site de SUN
- L'IDE Netbeans est téléchargeable sur leur site [download]
- Le livre Java Langage Specification [sun] [pdf]
- Document SUN à propos de la notion d'annotation [html]
- Document SUN à propos de la notion de reflection (introspection) [html]
- Conventions d'écriture du code en Java [pdf] [sun]
- La notion de generics [pdf]
- Les guides
Évaluation
Une évaluation continue est mise en place afin d'attribuer une cote la plus juste possible en fin de parcours. Pour se faire, chaque TD sera évalué afin de former la cote finale qui sera déterminée lors de l'examen de fin d'année.
Organisation de l'examen
L'examen est de type OM, oral machine. Il consiste en l'une ou l'autre questions thérorique, suivies de la réalisation sur machine d'un exercice. Chaque étudiant est interrogé individuellement sur sa solution (tant sur des aspects pratiques que théoriques), il est amené à justifier ses choix.
Archives
- 20072008
-
- al2-archi [pdf]
- al2-bean-complet [pdf]
- al2-bean-intro [pdf]
- al2-crud [pdf]
- al2-guide-javabean [pdf]
- al2-guide-swing [pdf]
- al2-introspection [pdf]
- al2-jdbc [pdf]
- al2-jtable [pdf]
- al2-mvc-intro [pdf]
- al2-selection [pdf]
- al2-swing [pdf] [pdf]
- al2-td1 [pdf]
- al2-td2 [pdf]
- eVente [rep]
- jdbc [rep]
- selection [rep]
- siam [rep]
- td4 [rep]
- td8 [rep]
- 20082009
-
- ALG2g-P1-1-cartagena [pdf 2x1] [pdf] [zip]
- ALG2g-P1-2-cartagena [pdf 2x1] [pdf] [zip]
- ALG2g-P1-3-cartagena [pdf 2x1] [pdf] [zip]
- ALG2g-P2-1-eVentes [pdf 2x1] [pdf] [zip]
- ALG2g-P2-2-eVentes [pdf 2x1] [pdf] [zip]
- ALG2g-P2-3-eVentes [pdf 2x1] [pdf] [zip]
- ALG2g-P2-4-eVentes [pdf 2x1] [pdf]
- ALG2g-TD1 [pdf 2x1] [pdf]
- ALG2g-TD2 [pdf 2x1] [pdf]
- ALG2g-TD3 [pdf 2x1] [pdf]
- ALG2g-TD4 [pdf 2x1] [pdf]
- ALG2g-TD5 [pdf 2x1] [pdf]
- ALG2g-TD6 [pdf 2x1] [pdf]
- ALG2g-TD7 [pdf 2x1] [pdf] [zip]
- ALG2g-TD8 [pdf 2x1] [pdf]
- ALG2g-TD9 [pdf 2x1] [pdf] [zip]