BIBLIOTHEQUE MISM
Détail de l'éditeur
|
Documents disponibles chez cet éditeur
Affiner la recherche Interroger des sources externes
Algorithmes en java / Robert Sedgewick
Titre : Algorithmes en java : concepts fondamentaux structures de données tri et recherche Type de document : texte imprimé Auteurs : Robert Sedgewick, Auteur Mention d'édition : 3eme édition Editeur : Pearson Education Année de publication : 2004 Importance : 772 p Format : 17,5 x 24 cm ISBN/ISSN/EAN : 978-2-7440-7024-2 Langues : Français (fre) Langues originales : Français (fre) Index. décimale : 004 Traitement de données. Informatique Résumé : Cet ouvrage correspond au célèbre premier volume (parties I à IV) de l'Å“uvre 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.Note de contenu : Sommaire
Les concepts fondamentaux
Les structures de données
Algorithmes de tri
Algorithmes de rechercheAlgorithmes en java : concepts fondamentaux structures de données tri et recherche [texte imprimé] / Robert Sedgewick, Auteur . - 3eme édition . - [S.l.] : Pearson Education, 2004 . - 772 p ; 17,5 x 24 cm.
ISBN : 978-2-7440-7024-2
Langues : Français (fre) Langues originales : Français (fre)
Index. décimale : 004 Traitement de données. Informatique Résumé : Cet ouvrage correspond au célèbre premier volume (parties I à IV) de l'Å“uvre 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.Note de contenu : Sommaire
Les concepts fondamentaux
Les structures de données
Algorithmes de tri
Algorithmes de rechercheRéservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 10/168317 L/004.1218 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible Algorithmique en C++ / Jean Michel Léry
Titre : Algorithmique en C++ Type de document : texte imprimé Auteurs : Jean Michel Léry, Auteur Editeur : Pearson Education Année de publication : 2006 Collection : Synthex - Synthèse de cours et exercices corrigés Importance : 238p Format : 26x21 cm ISBN/ISSN/EAN : 978-2-7440-7173-7 Note générale : Sommaire
Environnement algorithmique et conventions
Les traitements logiques
La gestion des données
La récursivité
Les données abstraites
Les tris
Les recherchesLangues : Français (fre) Langues originales : Français (fre) Index. décimale : 004 Traitement de données. Informatique Résumé : La conception d'un algorithme est une étape indispensable dans tout développement informatique : ce sont les solutions qu'il présente qui sont programmées.
Ce livre étudie la création et l'utilisation d'algorithmes, et montre comment aboutir à des applications en langage C++. La première partie (algorithmique élémentaire) porte sur la conception d'algorithmes. Elle expose les mécanismes tels que les tests et les boucles, ainsi que les structures de données comme les tableaux et les listes chaînées, qui servent de support à de nombreux algorithmes. La seconde partie étudie les algorithmes existants et leur utilisation : algorithmes de tri et de recherche Elle aborde également les modèles de données couramment employés tels que les piles, les files et les arbres, et traite des algorithmes récursifs.
Les exemples et exercices, en pseudo-langage et en langage C++, sont concrets, de difficulté croissante et suivis : les notions abordées dans la première partie du livre sont reprises dans la seconde.
Cet ouvrage s'adresse aux étudiants de premier et de second cycles (IUT, BTS, universités et écoles d'ingénieurs). Il sera également utile aux professionnels en formation continueAlgorithmique en C++ [texte imprimé] / Jean Michel Léry, Auteur . - [S.l.] : Pearson Education, 2006 . - 238p ; 26x21 cm. - (Synthex - Synthèse de cours et exercices corrigés) .
ISBN : 978-2-7440-7173-7
Sommaire
Environnement algorithmique et conventions
Les traitements logiques
La gestion des données
La récursivité
Les données abstraites
Les tris
Les recherches
Langues : Français (fre) Langues originales : Français (fre)
Index. décimale : 004 Traitement de données. Informatique Résumé : La conception d'un algorithme est une étape indispensable dans tout développement informatique : ce sont les solutions qu'il présente qui sont programmées.
Ce livre étudie la création et l'utilisation d'algorithmes, et montre comment aboutir à des applications en langage C++. La première partie (algorithmique élémentaire) porte sur la conception d'algorithmes. Elle expose les mécanismes tels que les tests et les boucles, ainsi que les structures de données comme les tableaux et les listes chaînées, qui servent de support à de nombreux algorithmes. La seconde partie étudie les algorithmes existants et leur utilisation : algorithmes de tri et de recherche Elle aborde également les modèles de données couramment employés tels que les piles, les files et les arbres, et traite des algorithmes récursifs.
Les exemples et exercices, en pseudo-langage et en langage C++, sont concrets, de difficulté croissante et suivis : les notions abordées dans la première partie du livre sont reprises dans la seconde.
Cet ouvrage s'adresse aux étudiants de premier et de second cycles (IUT, BTS, universités et écoles d'ingénieurs). Il sera également utile aux professionnels en formation continueRéservation
Réserver ce document
Exemplaires (4)
Code-barres Cote Support Localisation Section Disponibilité 09/146177 L/004.1071 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Exclu du prêt 09/146178 L/004.1071 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 09/146179 L/004.1071 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 09/146180 L/004.1071 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible Algorithmique en JAVA 5 / Jean Michel Léry
Titre : Algorithmique en JAVA 5 Type de document : texte imprimé Auteurs : Jean Michel Léry, Auteur Editeur : Pearson Education Année de publication : 2006 Collection : Synthex - Synthèse de cours et exercices corrigés Importance : 230 p Format : 21 x 25,5 cm ISBN/ISSN/EAN : 978-2-7440-7178-2 Note générale : Sommaire
Environnement algorithmique et conventions
Les étapes de développement d'une application
Le pseudo-langage
Le génie logiciel
La performance algorithmique
Les traitements logiques
Les tests
Les boucles
Les sous-programmes
Complexité algorithmique
La gestion des données
Principe de traitement des données
Les tableaux
Les enregistrements
Les pointeurs
Les listes chaînées
Gestion des données complexes
Variantes sur les tableaux
La récursivité
Principe
Diviser pour résoudre
Suppression de la récursion
Récursivité croisée
Les données abstraites
Les piles
Les files
Les arbres
Les tris
Tris élémentaires
Tris avancés
Les recherches
La recherche séquentielle
La recherche dichotomique
La recherche par interpolation
Tables de hachage ou adressage dispersé
Les arbres de recherche équilibrésLangues : Français (fre) Langues originales : Français (fre) Index. décimale : 004 Traitement de données. Informatique Résumé : Une pédagogie progressive qui permet, dans un premier temps, d'acquérir les connaissances de base nécessaires à la compréhension des algorithmes complexes abordés dans la suite de l'ouvrage.
Cet ouvrage est structuré en deux grandes parties. La première traite de l'algorithmique de base et de l'analyse des données. Elle permet d'assimiler les méthodes usuelles dans la conception logique des programmes, utiles à la compréhension d'algorithmes plus complexes. La seconde partie présente ensuite des algorithmes connus et analyse leur fonctionnement.Algorithmique en JAVA 5 [texte imprimé] / Jean Michel Léry, Auteur . - [S.l.] : Pearson Education, 2006 . - 230 p ; 21 x 25,5 cm. - (Synthex - Synthèse de cours et exercices corrigés) .
ISBN : 978-2-7440-7178-2
Sommaire
Environnement algorithmique et conventions
Les étapes de développement d'une application
Le pseudo-langage
Le génie logiciel
La performance algorithmique
Les traitements logiques
Les tests
Les boucles
Les sous-programmes
Complexité algorithmique
La gestion des données
Principe de traitement des données
Les tableaux
Les enregistrements
Les pointeurs
Les listes chaînées
Gestion des données complexes
Variantes sur les tableaux
La récursivité
Principe
Diviser pour résoudre
Suppression de la récursion
Récursivité croisée
Les données abstraites
Les piles
Les files
Les arbres
Les tris
Tris élémentaires
Tris avancés
Les recherches
La recherche séquentielle
La recherche dichotomique
La recherche par interpolation
Tables de hachage ou adressage dispersé
Les arbres de recherche équilibrés
Langues : Français (fre) Langues originales : Français (fre)
Index. décimale : 004 Traitement de données. Informatique Résumé : Une pédagogie progressive qui permet, dans un premier temps, d'acquérir les connaissances de base nécessaires à la compréhension des algorithmes complexes abordés dans la suite de l'ouvrage.
Cet ouvrage est structuré en deux grandes parties. La première traite de l'algorithmique de base et de l'analyse des données. Elle permet d'assimiler les méthodes usuelles dans la conception logique des programmes, utiles à la compréhension d'algorithmes plus complexes. La seconde partie présente ensuite des algorithmes connus et analyse leur fonctionnement.Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 09/156676 L/004.1117 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Exclu du prêt
Titre : Architecture del'ordinateur : Avec près de 300 exercices Type de document : texte imprimé Auteurs : Andrew Tanenbaum, Auteur Mention d'édition : 5ed Editeur : Pearson Education Année de publication : 2005 Importance : 734p Format : 24x17cm ISBN/ISSN/EAN : 978-2-7440-7183-6 Langues : Français (fre) Langues originales : Français (fre) Mots-clés : Architecture,Ordinateur Index. décimale : 004 Traitement de données. Informatique 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. Comme dans les précédentes, 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é.
Architecture de l'ordinateur met 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 XP, 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.
Célébré pour sa pédagogique, riche en exemples et illustrations, ce manuel comprend également 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écis pour les professionnels.En ligne : www.pearsoneducation.fr Architecture del'ordinateur : Avec près de 300 exercices [texte imprimé] / Andrew Tanenbaum, Auteur . - 5ed . - [S.l.] : Pearson Education, 2005 . - 734p ; 24x17cm.
ISBN : 978-2-7440-7183-6
Langues : Français (fre) Langues originales : Français (fre)
Mots-clés : Architecture,Ordinateur Index. décimale : 004 Traitement de données. Informatique 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. Comme dans les précédentes, 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é.
Architecture de l'ordinateur met 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 XP, 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.
Célébré pour sa pédagogique, riche en exemples et illustrations, ce manuel comprend également 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écis pour les professionnels.En ligne : www.pearsoneducation.fr Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 07/113690 L/004.980 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Exclu du prêt Architecture de L'ordinateur / Emmunuel Lazard
Titre : Architecture de L'ordinateur Type de document : texte imprimé Auteurs : Emmunuel Lazard, Auteur Editeur : Pearson Education Année de publication : 2006 Collection : Synthex - Synthèse de cours et exercices corrigés Importance : 247p Format : 26x21 cm ISBN/ISSN/EAN : 978-2-7440-7176-8 Note générale : Sommaire
Représentation des nombres
Circuits logiques
Ordinateur et processeur
Exemple de langage assembleur
Mémoire
Mémoire cache
Mémoire virtuelle
Entrées/sortiesLangues : Français (fre) Langues originales : Français (fre) Index. décimale : 004 Traitement de données. Informatique Résumé : Cet ouvrage analyse les différents éléments qui composent un ordinateur, leur construction ainsi que leurs interactions. Il explique tout d'abord la représentation des nombres et des circuits logiques puis décrit le processeur et son langage de commande, la mémoire principale, les mémoires cache et virtuelle, les entrées/sorties. Pour chaque composant, l'auteur montre comment le matériel influe sur la programmation (stockage de variables, optimisation) à travers des exemples de code en C et en Java. Un simulateur de processeur est disponible en téléchargement, afin que le lecteur puisse tester les programmes décrits dans le chapitre sur l'assembleur.
Les exercices, qui occupent la moitié du livre, sont intégralement corrigés et permettent au lecteur de mettre en oeuvre les notions présentées : écriture de programmes, applications numériques, construction de circuits logiques.
Ce livre s'adresse aux étudiants de premier cycle universitaire (IUT, BTS, licence) ainsi qu'aux élèves des écoles d'ingénieurs : il se veut un cadre pratique d'apprentissage de l'architecture des ordinateurs mais aussi un outil efficace de révision. Il sera également précieux aux professionnels désireux de parfaire leurs connaissances.Architecture de L'ordinateur [texte imprimé] / Emmunuel Lazard, Auteur . - [S.l.] : Pearson Education, 2006 . - 247p ; 26x21 cm. - (Synthex - Synthèse de cours et exercices corrigés) .
ISBN : 978-2-7440-7176-8
Sommaire
Représentation des nombres
Circuits logiques
Ordinateur et processeur
Exemple de langage assembleur
Mémoire
Mémoire cache
Mémoire virtuelle
Entrées/sorties
Langues : Français (fre) Langues originales : Français (fre)
Index. décimale : 004 Traitement de données. Informatique Résumé : Cet ouvrage analyse les différents éléments qui composent un ordinateur, leur construction ainsi que leurs interactions. Il explique tout d'abord la représentation des nombres et des circuits logiques puis décrit le processeur et son langage de commande, la mémoire principale, les mémoires cache et virtuelle, les entrées/sorties. Pour chaque composant, l'auteur montre comment le matériel influe sur la programmation (stockage de variables, optimisation) à travers des exemples de code en C et en Java. Un simulateur de processeur est disponible en téléchargement, afin que le lecteur puisse tester les programmes décrits dans le chapitre sur l'assembleur.
Les exercices, qui occupent la moitié du livre, sont intégralement corrigés et permettent au lecteur de mettre en oeuvre les notions présentées : écriture de programmes, applications numériques, construction de circuits logiques.
Ce livre s'adresse aux étudiants de premier cycle universitaire (IUT, BTS, licence) ainsi qu'aux élèves des écoles d'ingénieurs : il se veut un cadre pratique d'apprentissage de l'architecture des ordinateurs mais aussi un outil efficace de révision. Il sera également précieux aux professionnels désireux de parfaire leurs connaissances.Réservation
Réserver ce document
Exemplaires (5)
Code-barres Cote Support Localisation Section Disponibilité 09/156726 L/004.1121 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Exclu du prêt 09/156727 L/004.1121 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 10/168430 L/004.1121 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 10/168431 L/004.1121 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 10/168432 L/004.1121 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible Introduction to Automata Theory, Languages, and Computation / John E. Hopcroft
PermalinkLe langage C / Jean-Michel Léry
PermalinkMathématiques discrètes appliquées à l'informatique / Rod Haggarty
PermalinkPHP clés en main / William Steinmetz
PermalinkProbabilités, statistique et processus stochastiques / Patrick Roger
PermalinkProcessus d'ingenierie du logiciel / Claude Pinet
PermalinkSystèmes D'Exploitation / Laurent Najman
Permalink