Skip to main content

Structures de données et méthodes formelles

  • Book
  • © 2011

Overview

  • Le livre peut servir de support de cours (programmation, calcul des algorithmes)
  • Le livre fait constamment le lien entre théorie mathématique et applications (génie logiciel)
  • Une approche éprouvée durant les longues années d'enseignement de l'auteur
  • Chaque chapitre propose des exercices
  • 3619 Accesses

This is a preview of subscription content, log in via an institution to check access.

Access this book

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (10 chapters)

  1. Les bases

  2. Structures de données fondamentales : spécification et mises en œuvre

Keywords

About this book

Ce livre porte sur l’étude des structures de données, à savoir des constituants logiciels dont la qualité conditionne le bon fonctionnement et l’efficacité des applications informatiques. L’originalité de cet ouvrage réside essentiellement dans le lien qu’il établit avec la discipline des méthodes formelles pour le génie logiciel. Il montre comment il est possible de calculer les opérations qui accompagnent une structure de données à partir d’une spécification rigoureuse. L’auteur adopte à la fois une perspective historique et une démarche fonctionnelle. La première partie de l’ouvrage présente les bases de la discipline : la théorie des ensembles, l’étude de structures intermédiaires (listes, arbres, sacs), et l’analyse des algorithmes. La seconde partie se focalise sur l’étude approfondie de cinq structures de données typiques : les ensembles simples, les ensembles composites, les files simples, les files de priorité, et les tableaux flexibles. Des exercices accompagnent chaque chapitre.

Authors and Affiliations

  • Enssat Irisa, Université de Rennes 1 Technopole Anticipa, Lannion Cedex, France

    Marc Guyomard

About the author

Marc Guyomard est professeur d’informatique à l’Enssat (université de Rennes 1 et université européenne de Bretagne), école d’ingénieurs située à Lannion. Il enseigne ou a enseigné dans de nombreux domaines de l’informatique logicielle. Ses principaux domaines d’intérêt sont les modèles formels pour le développement logiciel et pour l’interaction naturelle homme-machine.

Bibliographic Information

Publish with us