Public :- étudiants 2e année BTS et licence informatique- étudiants maîtrise MIAGE, MIAS- étudiants des écoles d'ingénieur- futurs développeursObjectifs :- aider à la réflexion pour la conception d'une application- transmettre les clefs nécessaires pour procéder à une analyse de l'implémentation à venir en vu de permettre l'évolution du programme et sa complexification dans de bonnes conditions- comprendre des implémentations clefs de Java pour la structuration des applications- contrôler ses connaissancesContenu :- 3 parties- nombreuses illustrations, tableaux et schémas explicatifs- nombreux exemples- 11 questions ou exercices- corrigés des exercices- Javadoc (extraits)- lexique- table des illustrations- indexSommaire :- les caractéristiques systémiques de la programmation- l'automate de base- quatre modèles classiques- l'architecture de base du programme- la synthèse objet- la synthèse des traitements- la synthèse multitâche- la gestion par unités de compilation- le contrôle d'erreur- organiser le paramétrage de l'application- la gestion des ressources utilisées par l'application- gérer une fonction UNDO/REDO- la gestion des sauvegardes- gestion de trace- gestion de la journalisation- annexes