Collection(s) : Sciences sup
Paru le 08/07/2004 | Broché XVI-387 pages
Licence
Cet ouvrage s'adresse principalement aux étudiants des cycles informatiques (IUT, IUP, MIAGE, licence et master 1re année) ainsi qu'aux élèves ingénieurs. Il intéressera également toute personne souhaitant découvrir la programmation avec Java.
L'auteur propose ici une introduction à l'algorithmique (algorithmes et structures de données classiques) et à la programmation impérative et orientée objet. Il met l'accent sur les notions de validité et de fiabilité en s'appuyant sur des notations formelles. Tous les algorithmes et les structures de données sont traduits et présentés en Java.
Cette deuxième édition, revue et corrigée, s'enrichit d'un nouveau chapitre sur les interfaces graphiques ainsi que d'une section sur les arbres équilibrés.
De nombreux exercices complètent ce cours. Les corrigés sont disponibles sur le Web ainsi que de nombreuses animations de types abstraits.
Vincent Granet est maître de conférences à l'Esinsa, l'école supérieure d'ingénieurs de l'université de Nice-Sophia Antipolis.