Exercices Java

On trouvera dans cette page des textes de TD, de TP et d'examen Java donnés à l'ISTIA, université d'Angers, dans le cadre du cours Java du Master IAIE : Master1 (24 h) et Master2 (36 h).

L'objectif de cette page est de fournir des textes d'exercices à ceux qui en cherchent : les formateurs et les personnes qui veulent s'autoformer. Les exercices cadrent fortement la solution attendue. Ceci est fait intentionnellement, car ils sont destinés à des personnes en apprentissage. Il est bien clair que la solution proposée n'est ni la seule ni la meilleure. Le cadrage de la solution a pour but premier de faciliter la vie du formateur, pour qui il est souvent difficile de suivre une vingtaine de personnes ayant chacune sa propre solution. Cette méthode pédagogique n'est pas adaptée à des étudiants de niveau avancé, qui eux voudront probablement exprimer leur propre créativité.

Pour chaque exercice, les informations suivantes sont données :

- le thème général de l'exercice ;
- les domaines du langage Java qui y sont mis en œuvre ;
- le niveau débutant/intermédiaire/avancé visé ;
- la durée approximative de l'exercice dans le cadre d'un TD : son étude sur papier, sa correction par le groupe, sa mise en œuvre sur machine. Cette durée est très dépendante des méthodes pédagogiques du formateur et du public visé. Elle n'est donnée qu'à titre indicatif ;
- le document PDF de l'exercice.

Article lu   fois.

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Exercice 01 : Gestion d'une élection à la proportionnelle


Domaines Java : Bases de Java, Tableaux, Listes, Classes et Interfaces, Exceptions, Base de données, API JDBC, Fichiers texte, Architecture trois couches, Spring IoC
Niveau : débutant / intermédiaire
Durée approximative : 10 / 20 h
Document : PDF (65 pages) : [ftp] [http]

II. Exercice 02 : Étude de deux architectures à trois couches au travers d'une étude de cas


Domaines Java : Classes, Interfaces, Architecture trois couches, Spring IoC, Interfaces swing, Interfaces web, Architecture MVC, Framework iBatis d'accès aux données, Bases de données, API JDBC
Niveau : intermédiaire
Durée approximative : 20 / 30 h
Document : PDF (88 pages) : [ftp] [http]

III. Exercice 03 : Calcul simplifié d'une paie


Domaines Java : Classes, Interfaces, Architecture trois couches, Bases de données, API JDBC, Spring IoC
Niveau : intermédiaire
Durée approximative : 5 / 10 h
Document : PDF (16 pages) : [ftp] [http]

IV. Exercice 04 : Gestion d'une table de personnes en base de données


Domaines Java : Bases de données, API JDBC
Niveau : débutant
Durée approximative : 5 / 10 h
Document : PDF (11 pages) : [ftp] [http]

V. Exercice 05 : Gestion de RV - version Jdbc


Domaines Java : Bases de données, API JDBC, Architectures 2 couches, Spring Ioc, Classes, Interfaces, Héritage, Classes abstraites
Niveau : débutant / intermédiaire
Durée approximative : 5 / 10 h
Document : PDF (23 pages) : [ftp] [http]

VI. Exercice 06 : Gestion de RV - version iBatis


Domaines Java : Bases de données, API iBatis/SqlMap, Architectures 2 couches, Spring Ioc, Classes, Interfaces, Héritage, Classes abstraites
Niveau : intermédiaire
Durée approximative : 5 / 10 h
Document : PDF (25 pages) : [ftp] [http]

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2008 Serge Tahé. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.