Bibliothèque de Faculté des mathématiques et de l'informatique
Détail de l'éditeur
|
Documents disponibles chez cet éditeur (23)



Titre : Algorithmes en Java : Concepts fondamentaux, structures de données, tri et recherche Type de document : texte imprimé Auteurs : Robert Sedgewick (1946-....), Auteur ; Jean-Luc Bourdon (1965-....), Traducteur ; Philippe Laroque (1960-....), Traducteur Editeur : Paris : Pearson education Année de publication : 2004 Importance : 772 p. Présentation : ill., couv. ill. en coul. Format : 24 cm. ISBN/ISSN/EAN : 2-7440-7024-6 Note générale : Bibliogr. p. 761-762. Index. Langues : Français (fre) Langues originales : Anglais (eng) Index. décimale : 08-06-Algorithme Résumé : Concepts fondamentaux, structures de données, tri et recherche
Cet ouvrage correspond au célèbre premier volume (parties I à IV) de l'oeuvre de Robert Sedgewick. Déjà référence incontournable auprès de plus de 400 000 développeurs dans le monde, le livre mêle habilement théorie et pratique. Côté théorie, il décrit de manière extrêmement claire, complète et détaillée les structures de données et les algorithmes fondamentaux pour le tri, la recherche et les applications connexes. Côté pratique, le choix de l'application des concepts à Java présente le double avantage d'exprimer les méthodes de façon directe et concise, et de fournir aux programmeurs des outils de tests dans des applications réelles.
A la fois initiation à l'algorithmique et référence intégrant les dernières techniques de programmation avec des algorithmes classiques ou récents, cet ouvrage est une mine d'informations :
Un catalogue exhaustif des structures fondamentales (tableaux, listes chaînées, arbres, etc.) et des méthodes algorithmiques associées, avec une mise en situation les rendant immédiatement utilisables.
Une implémentation directe en Java de plus de 100 algorithmes fondamentaux : files binomiales, tri radix, arbres binaires de recherche randomisés, arbres splay, listes à sauts, tri à plusieurs voies, arbres B, hachage extensible, etc.
Une étude approfondie de l'implémentation des algorithmes de tri, de sélection, du TA File à priorité et du TA Table de symbole (algorithmes de recherche).
Des informations quantifiées sur les performances des algorithmes présentés pour permettre leur comparaison.
Une validation systématique par tests des résultats théoriques de comparaison de performances, sur les algorithmes comme sur les structures de données.
Les outils méthodologiques pour trouver, quel que soit le problème d'optimisation dans le développement d'une application, la structure de données et l'algorithme adaptés.
Plus de 1 000 exercices de difficulté progressive pour tester ses connaissances et mettre en pratique ses acquis.Algorithmes en Java : Concepts fondamentaux, structures de données, tri et recherche [texte imprimé] / Robert Sedgewick (1946-....), Auteur ; Jean-Luc Bourdon (1965-....), Traducteur ; Philippe Laroque (1960-....), Traducteur . - Paris : Pearson education, 2004 . - 772 p. : ill., couv. ill. en coul. ; 24 cm.
ISBN : 2-7440-7024-6
Bibliogr. p. 761-762. Index.
Langues : Français (fre) Langues originales : Anglais (eng)
Index. décimale : 08-06-Algorithme Résumé : Concepts fondamentaux, structures de données, tri et recherche
Cet ouvrage correspond au célèbre premier volume (parties I à IV) de l'oeuvre de Robert Sedgewick. Déjà référence incontournable auprès de plus de 400 000 développeurs dans le monde, le livre mêle habilement théorie et pratique. Côté théorie, il décrit de manière extrêmement claire, complète et détaillée les structures de données et les algorithmes fondamentaux pour le tri, la recherche et les applications connexes. Côté pratique, le choix de l'application des concepts à Java présente le double avantage d'exprimer les méthodes de façon directe et concise, et de fournir aux programmeurs des outils de tests dans des applications réelles.
A la fois initiation à l'algorithmique et référence intégrant les dernières techniques de programmation avec des algorithmes classiques ou récents, cet ouvrage est une mine d'informations :
Un catalogue exhaustif des structures fondamentales (tableaux, listes chaînées, arbres, etc.) et des méthodes algorithmiques associées, avec une mise en situation les rendant immédiatement utilisables.
Une implémentation directe en Java de plus de 100 algorithmes fondamentaux : files binomiales, tri radix, arbres binaires de recherche randomisés, arbres splay, listes à sauts, tri à plusieurs voies, arbres B, hachage extensible, etc.
Une étude approfondie de l'implémentation des algorithmes de tri, de sélection, du TA File à priorité et du TA Table de symbole (algorithmes de recherche).
Des informations quantifiées sur les performances des algorithmes présentés pour permettre leur comparaison.
Une validation systématique par tests des résultats théoriques de comparaison de performances, sur les algorithmes comme sur les structures de données.
Les outils méthodologiques pour trouver, quel que soit le problème d'optimisation dans le développement d'une application, la structure de données et l'algorithme adaptés.
Plus de 1 000 exercices de difficulté progressive pour tester ses connaissances et mettre en pratique ses acquis.Réservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 491* 08-06-2001 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible
Titre : Architecture de l'ordinateur : Avec près de 300 exercices Type de document : texte imprimé Auteurs : Andrew S. Tanenbaum (1944-....), Auteur ; Lucie Gailliard, Traducteur ; Stéphane Pauquet, Traducteur Congrès : Freenet Sofor, Traducteur Mention d'édition : 5e éd. Editeur : Paris : Pearson education Année de publication : 2005 Importance : 733 p. Présentation : ill., couv. ill. en coul. Format : 24 cm. ISBN/ISSN/EAN : 2-7440-7122-6 Note générale : Bibliogr. p. 719-722. Index. Langues : Français (fre) Langues originales : Anglais (eng) Index. décimale : 08-04-Architecture et théorie des ordinateurs Résumé : Ouvrage de référence dans tous les pays où il a été publié, le livre d'Andrew Tanenbaum en est maintenant à sa cinquième édition. L'auteur y analyse les aspects matériels et logiciels de l'architecture des ordinateurs à partir du modèle en couches qu'il a développé. Ce modèle permet de mettre en évidence les six couches fondamentales qui composent les systèmes informatiques actuels, allant de la couche physique (les composants électroniques) jusqu'à la couche application (les programmes des utilisateurs) en passant par les couches micro-architecture, ISA, système d'exploitation et langage d'assemblage. Pour illustrer son propos, Andrew Tanenbaum applique son analyse à trois des machines les plus courantes: le Pentium 4, l'UltraSPARC III de Sun et le microcontrôleur 8051 d'Intel, ainsi qu'à trois systèmes d'exploitation types du marché: Windows, Unix et Linux.
Un chapitre entier est par ailleurs consacré aux évolutions de l'architecture des ordinateurs: il présente notamment les architectures parallèles et massivement parallèles ainsi que les systèmes répartis.
On notera plus particulièrement:
. Une présentation de nouveaux dispositifs d'E/S: appareils photos numériques et DSL
. La prise en compte du bus PCI Express
. Le traitement des systèmes enfouis, caractéristiques du 8051
. La micro-architecture NetBurst du Pentium 4
. Deux annexes: l'une sur la représentation des nombres binaires, l'autre sur l'expression des nombres en virgule flottante
Célébré pour sa pédagogie, riche en exemples et illustrations, ce manuel comprend près de 300 exercices d'application. Destiné en premier lieu aux étudiants de deuxième et troisième cycles, il constituera également un outil de travail précieux pour les professionnels.Architecture de l'ordinateur : Avec près de 300 exercices [texte imprimé] / Andrew S. Tanenbaum (1944-....), Auteur ; Lucie Gailliard, Traducteur ; Stéphane Pauquet, Traducteur / Freenet Sofor, Traducteur . - 5e éd. . - Paris : Pearson education, 2005 . - 733 p. : ill., couv. ill. en coul. ; 24 cm.
ISBN : 2-7440-7122-6
Bibliogr. p. 719-722. Index.
Langues : Français (fre) Langues originales : Anglais (eng)
Index. décimale : 08-04-Architecture et théorie des ordinateurs Résumé : Ouvrage de référence dans tous les pays où il a été publié, le livre d'Andrew Tanenbaum en est maintenant à sa cinquième édition. L'auteur y analyse les aspects matériels et logiciels de l'architecture des ordinateurs à partir du modèle en couches qu'il a développé. Ce modèle permet de mettre en évidence les six couches fondamentales qui composent les systèmes informatiques actuels, allant de la couche physique (les composants électroniques) jusqu'à la couche application (les programmes des utilisateurs) en passant par les couches micro-architecture, ISA, système d'exploitation et langage d'assemblage. Pour illustrer son propos, Andrew Tanenbaum applique son analyse à trois des machines les plus courantes: le Pentium 4, l'UltraSPARC III de Sun et le microcontrôleur 8051 d'Intel, ainsi qu'à trois systèmes d'exploitation types du marché: Windows, Unix et Linux.
Un chapitre entier est par ailleurs consacré aux évolutions de l'architecture des ordinateurs: il présente notamment les architectures parallèles et massivement parallèles ainsi que les systèmes répartis.
On notera plus particulièrement:
. Une présentation de nouveaux dispositifs d'E/S: appareils photos numériques et DSL
. La prise en compte du bus PCI Express
. Le traitement des systèmes enfouis, caractéristiques du 8051
. La micro-architecture NetBurst du Pentium 4
. Deux annexes: l'une sur la représentation des nombres binaires, l'autre sur l'expression des nombres en virgule flottante
Célébré pour sa pédagogie, riche en exemples et illustrations, ce manuel comprend près de 300 exercices d'application. Destiné en premier lieu aux étudiants de deuxième et troisième cycles, il constituera également un outil de travail précieux pour les professionnels.Réservation
Réserver ce document
Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité 171509 08-04-2019 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible 171761 08-04-2019 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible 171760 08-04-2019 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible
Titre : Compilateurs : Principes, techniques et outils Type de document : texte imprimé Auteurs : Alfred Vaino Aho (1941-....), Auteur ; Monica S. Lam, Auteur ; Ravi SETHI, Auteur ; Jeffrey David Ullman (1942-....), Auteur ; Philippe Deschamp, Traducteur ; Bernard Lorho (1944-....), Traducteur ; Sagot (19..-....), Traducteur ; Thomasset (19..-....), Traducteur Editeur : Paris : Pearson education Année de publication : 2007 Importance : 901 p. Présentation : ill., fig., couv. ill. en coul. Format : 24 cm. ISBN/ISSN/EAN : 978-2-7440-7037-2 Langues : Français (fre) Langues originales : Anglais (eng) Index. décimale : 08-02 Logiciels et programmation Résumé : Ce livre couvre tous les aspects théoriques et pratiques de la compilation des langages de programmation. Il s'attache également à démontrer la pertinence du recours à la compilation pour résoudre les problèmes les plus fréquemment rencontrés lors de la conception de logiciels de traitement des langages. La compilation permet en effet de rechercher des erreurs dans des logiciels ou de découvrir des failles de sécurité dans les codes existants.
La première partie traite des concepts fondamentaux suivants :
architecture des ordinateurs et langages de programmation
description et démonstration des notions de base avec un compilateur jouet
analyses lexicale et syntaxique
génération de code intermédiaire et de code cible
La seconde partie porte sur l'optimisation de code :
techniques et algorithmes d'optimisation
extraction et exploitation du parallélisme
analyse interprocédurale
Le livre comprend par ailleurs plus de 200 exercices d'application, ce qui en fait un support de formation de premier ordre. Il est indispensable pour toute personne qui désire concevoir et développer un compilateur complet ou un traducteur de langages.
L'édition française a été prise en charge par Philippe Deschamp, Bernard Lorho, Benoît Sagot, François Thomasset, chercheurs à l'INRIA et spécialistes du domaine.Note de contenu : Index. Compilateurs : Principes, techniques et outils [texte imprimé] / Alfred Vaino Aho (1941-....), Auteur ; Monica S. Lam, Auteur ; Ravi SETHI, Auteur ; Jeffrey David Ullman (1942-....), Auteur ; Philippe Deschamp, Traducteur ; Bernard Lorho (1944-....), Traducteur ; Sagot (19..-....), Traducteur ; Thomasset (19..-....), Traducteur . - Paris : Pearson education, 2007 . - 901 p. : ill., fig., couv. ill. en coul. ; 24 cm.
ISBN : 978-2-7440-7037-2
Langues : Français (fre) Langues originales : Anglais (eng)
Index. décimale : 08-02 Logiciels et programmation Résumé : Ce livre couvre tous les aspects théoriques et pratiques de la compilation des langages de programmation. Il s'attache également à démontrer la pertinence du recours à la compilation pour résoudre les problèmes les plus fréquemment rencontrés lors de la conception de logiciels de traitement des langages. La compilation permet en effet de rechercher des erreurs dans des logiciels ou de découvrir des failles de sécurité dans les codes existants.
La première partie traite des concepts fondamentaux suivants :
architecture des ordinateurs et langages de programmation
description et démonstration des notions de base avec un compilateur jouet
analyses lexicale et syntaxique
génération de code intermédiaire et de code cible
La seconde partie porte sur l'optimisation de code :
techniques et algorithmes d'optimisation
extraction et exploitation du parallélisme
analyse interprocédurale
Le livre comprend par ailleurs plus de 200 exercices d'application, ce qui en fait un support de formation de premier ordre. Il est indispensable pour toute personne qui désire concevoir et développer un compilateur complet ou un traducteur de langages.
L'édition française a été prise en charge par Philippe Deschamp, Bernard Lorho, Benoît Sagot, François Thomasset, chercheurs à l'INRIA et spécialistes du domaine.Note de contenu : Index. Réservation
Réserver ce document
Exemplaires (8)
Code-barres Cote Support Localisation Section Disponibilité 181940 08-02-2131 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible 197183 08-02-2131 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible 179800 08-02-2131 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible 197184 08-02-2131 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible 179801 08-02-2131 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible 196886 08-02-2131 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible 181939 08-02-2131 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible 196887 08-02-2131 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible
Titre : Conception et architecture des bases de données Type de document : texte imprimé Auteurs : Ramez Elmasri (1950-2022), Auteur ; Shamkant Navathe (19..-....), Auteur ; Daniel Serain, Éditeur scientifique ; Marie-Cécile Baland, Traducteur ; David de Loenzien, Traducteur ; Dominique Maisons, Traducteur Mention d'édition : 4 éd. Editeur : Paris : Pearson education Année de publication : 2004 Importance : 728 p. Présentation : ill., couv. ill. en coul. Format : 24 cm. ISBN/ISSN/EAN : 2-7440-7055-6 Note générale : Index. Langues : Français (fre) Langues originales : Anglais (eng) Index. décimale : 08-08-Bases de données Résumé : Cet ouvrage présente les notions essentielles relatives à la modélisation, à la conception et à l'implémentation de systèmes et d'applications de bases de données. Après l'étude de la terminologie et des principes de modélisation conceptuelle, le livre décrit les aspects fondamentaux des bases de données. Il développe plus particulièrement les concepts d'entités-relations (ER) et de diagrammes ER, le modèle objet, le modèle de données relationnel, les méthodes d'organisation des fichiers et des enregistrements sur disque (hachages statique et dynamique), les techniques d'indexation des fichiers et d'optimisation des requêtes. Les auteurs analysent également le traitement des transactions avec les techniques de récupération associées et expliquent comment SQL met en œuvre ces concepts. Une large place est aussi faite aux bases de données objet et aux systèmes ODMG, ODL et OQL. L'ouvrage s'achève par la présentation de technologies nouvelles, telles que XML et les applications Web. Les principaux points forts de l'ouvrage sont : la modélisation des données prenant en compte le modèle ER (Entités-Relations), le modèle relationnel et UML (" Unified Modeling Language ") ; l'étude complète des SGBDR (Systèmes de Gestion de Bases de Données Relationnelles) ; SQL avec les techniques de programmation telles que JDBC (" Java DataBase Connectivity ") et SQL/CLI (Call Language Interface) ; les bases de données actives, temporelles, spatiales, multimédias et déductives ; les caractéristiques du standard SQL 3 et du modèle de données relationnel imbriqué ; les bases de données distribuées et l'architecture client-serveur à trois couches ; XML et les bases de données pour Internet. L'organisation du livre, adaptée aux besoins individuels, les nombreux diagrammes UML, la présence d'exemples variés et de deux cas concrets repris tout au long du livre, Entreprise et Université qui permettent de comparer différentes démarches exploitant la même application -, et les nombreux exercices de fin de chapitre font de ce livre un ouvrage de référence et un outil hautement pédagogique. Conception et architecture des bases de données [texte imprimé] / Ramez Elmasri (1950-2022), Auteur ; Shamkant Navathe (19..-....), Auteur ; Daniel Serain, Éditeur scientifique ; Marie-Cécile Baland, Traducteur ; David de Loenzien, Traducteur ; Dominique Maisons, Traducteur . - 4 éd. . - Paris : Pearson education, 2004 . - 728 p. : ill., couv. ill. en coul. ; 24 cm.
ISBN : 2-7440-7055-6
Index.
Langues : Français (fre) Langues originales : Anglais (eng)
Index. décimale : 08-08-Bases de données Résumé : Cet ouvrage présente les notions essentielles relatives à la modélisation, à la conception et à l'implémentation de systèmes et d'applications de bases de données. Après l'étude de la terminologie et des principes de modélisation conceptuelle, le livre décrit les aspects fondamentaux des bases de données. Il développe plus particulièrement les concepts d'entités-relations (ER) et de diagrammes ER, le modèle objet, le modèle de données relationnel, les méthodes d'organisation des fichiers et des enregistrements sur disque (hachages statique et dynamique), les techniques d'indexation des fichiers et d'optimisation des requêtes. Les auteurs analysent également le traitement des transactions avec les techniques de récupération associées et expliquent comment SQL met en œuvre ces concepts. Une large place est aussi faite aux bases de données objet et aux systèmes ODMG, ODL et OQL. L'ouvrage s'achève par la présentation de technologies nouvelles, telles que XML et les applications Web. Les principaux points forts de l'ouvrage sont : la modélisation des données prenant en compte le modèle ER (Entités-Relations), le modèle relationnel et UML (" Unified Modeling Language ") ; l'étude complète des SGBDR (Systèmes de Gestion de Bases de Données Relationnelles) ; SQL avec les techniques de programmation telles que JDBC (" Java DataBase Connectivity ") et SQL/CLI (Call Language Interface) ; les bases de données actives, temporelles, spatiales, multimédias et déductives ; les caractéristiques du standard SQL 3 et du modèle de données relationnel imbriqué ; les bases de données distribuées et l'architecture client-serveur à trois couches ; XML et les bases de données pour Internet. L'organisation du livre, adaptée aux besoins individuels, les nombreux diagrammes UML, la présence d'exemples variés et de deux cas concrets repris tout au long du livre, Entreprise et Université qui permettent de comparer différentes démarches exploitant la même application -, et les nombreux exercices de fin de chapitre font de ce livre un ouvrage de référence et un outil hautement pédagogique. Réservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 448 08-08-2004 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible
Titre : Conception objet en Java avec BlueJ : une approche interactive Type de document : document multimédia Auteurs : David J. Barnes, Auteur ; Michael Kölling, Auteur ; Patrice Moreaux, Directeur de publication ; Nathalie Le guillou de Penanros, Traducteur ; Pearson, Editeur commercial Editeur : Paris : Pearson education Année de publication : 2003 Importance : 440 p. Présentation : ill., couv. ill. en coul. Format : 24 cm. ISBN/ISSN/EAN : 2-7440-7017-3 Note générale : Index. Langues : Français (fre) Langues originales : Anglais (eng) Index. décimale : 08-02 Logiciels et programmation Conception objet en Java avec BlueJ : une approche interactive [document multimédia] / David J. Barnes, Auteur ; Michael Kölling, Auteur ; Patrice Moreaux, Directeur de publication ; Nathalie Le guillou de Penanros, Traducteur ; Pearson, Editeur commercial . - Paris : Pearson education, 2003 . - 440 p. : ill., couv. ill. en coul. ; 24 cm.
ISBN : 2-7440-7017-3
Index.
Langues : Français (fre) Langues originales : Anglais (eng)
Index. décimale : 08-02 Logiciels et programmation Réservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 427 08-02-2029 Livre Bibliothèque de faculté d'informatique et mathématique Informatique Disponible PermalinkPermalinkPermalinkPermalinkPermalinkMathématiques, L1
PermalinkMathématiques, L2
PermalinkMathématiques, L3; Analyse
PermalinkMathématiques, L3
PermalinkPermalink