Catalogue de la Bibliothèque Centrale- Université de Bouira PMB
Catégories
> 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation)
005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) |
(8)
Affiner la recherche Interroger des sources externes
Algorithmique / Jean-Michel Léry
Titre : Algorithmique : applications en C, C++ et Java Type de document : texte imprimé Auteurs : Jean-Michel Léry, Auteur ; Frédéric Jacquenod, Collaborateur Editeur : Montreuil : Pearson Année de publication : 2013 Collection : Apprendre, toujours Texte imprimé Importance : 249 p. Présentation : fig., tabl., graph., couv. ill. en coul Format : 24 cm. ISBN/ISSN/EAN : 978-2-7440-7672-5 Note générale : Index Langues : Français (fre) Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Algorithmes C (langage de programmation) C plus-plus (langage de programmation) Java (langage de programmation) Index. décimale : 005.1 Résumé : Algorithmique Applications en C, C++ et Java Un algorithme est une méthode logique de résolution d'un problème, afin qu'il soit développé dans un langage de programmation. Ce livre propose une approche progressive et particulièrement pédagogique de conception d'algorithme. Il est structuré en deux grandes parties : la première traite de l'algorithmique et de l'analyse des données. Elle permet d'assimiler les méthodes usuelles de conception logique des programmes, utiles à la compréhension d'algorithmes plus complexes. La seconde partie présente des algorithmes connus. Elle en analyse le fonctionnement et détaille, pour chacun d'eux, les processus logiques utilisés. On y trouve, par exemple, des algorithmes de tri et de recherche. Le livre comprend 143 algorithmes qui sont tous présentés en pseudolangage et accompagnés du programme associé en langages C, C++ et Java. Les exercices permettent de mettre en pratique les notions exposées. Web ressources Le site comporte : . les corrigés détaillés des exercices du livre ; . 55 exercices supplémentaires entièrement corrigés ; . 512 programmes correspondant à tous les exercices et à des exemples écrits en C, C++ et Java. Public : universités filières informatiques et scientifiques, écoles d'ingénieurs, IUT, BTS Cours : algorithmique, algorithmique en C, C++ et Java Niveau : Licence, Master, autoformation Algorithmique : applications en C, C++ et Java [texte imprimé] / Jean-Michel Léry, Auteur ; Frédéric Jacquenod, Collaborateur . - Montreuil : Pearson, 2013 . - 249 p. : fig., tabl., graph., couv. ill. en coul ; 24 cm.. - (Apprendre, toujours Texte imprimé) .
ISBN : 978-2-7440-7672-5
Index
Langues : Français (fre)
Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Algorithmes C (langage de programmation) C plus-plus (langage de programmation) Java (langage de programmation) Index. décimale : 005.1 Résumé : Algorithmique Applications en C, C++ et Java Un algorithme est une méthode logique de résolution d'un problème, afin qu'il soit développé dans un langage de programmation. Ce livre propose une approche progressive et particulièrement pédagogique de conception d'algorithme. Il est structuré en deux grandes parties : la première traite de l'algorithmique et de l'analyse des données. Elle permet d'assimiler les méthodes usuelles de conception logique des programmes, utiles à la compréhension d'algorithmes plus complexes. La seconde partie présente des algorithmes connus. Elle en analyse le fonctionnement et détaille, pour chacun d'eux, les processus logiques utilisés. On y trouve, par exemple, des algorithmes de tri et de recherche. Le livre comprend 143 algorithmes qui sont tous présentés en pseudolangage et accompagnés du programme associé en langages C, C++ et Java. Les exercices permettent de mettre en pratique les notions exposées. Web ressources Le site comporte : . les corrigés détaillés des exercices du livre ; . 55 exercices supplémentaires entièrement corrigés ; . 512 programmes correspondant à tous les exercices et à des exemples écrits en C, C++ et Java. Public : universités filières informatiques et scientifiques, écoles d'ingénieurs, IUT, BTS Cours : algorithmique, algorithmique en C, C++ et Java Niveau : Licence, Master, autoformation Réservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 105538 005.1 LER. Livre Bibliothèque Centrale de l'Université de Bouira Fonds Français Disponible Algorithmique en C / Jean-Michel Léry
Titre : Algorithmique en C Type de document : texte imprimé Auteurs : Jean-Michel Léry Mention d'édition : 2e éd. Editeur : Paris : Pearson Education Année de publication : 2010 Collection : Synthex, ISSN 1768-7616 Importance : X-278 p. Présentation : ill., couv. ill. en coul. Format : 24 cm. ISBN/ISSN/EAN : 978-2-7440-7479-0 Note générale : Index Langues : Français (fre) Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Algorithmes C (langage de programmation) Index. décimale : 005.1 Résumé : Algorithmique en C 2e édition 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 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. Elle aborde également les modèles de données couramment employés comme les piles, les files, 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. Ils permettront au lecteur de mettre en pratique toutes les notions présentées. Cette deuxième édition met l'accent sur les grands classiques de l'algorithmique tels que le calcul du plus court chemin ou la compression de données, algorithmes employés dans de nombreux domaines comme le calcul d'itinéraire ou l'optimisation des réseaux. Public : universités, écoles d'ingénieurs, IUT, BTS ; professionnels en formation continue Algorithmique en C [texte imprimé] / Jean-Michel Léry . - 2e éd. . - Paris : Pearson Education, 2010 . - X-278 p. : ill., couv. ill. en coul. ; 24 cm.. - (Synthex, ISSN 1768-7616) .
ISBN : 978-2-7440-7479-0
Index
Langues : Français (fre)
Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Algorithmes C (langage de programmation) Index. décimale : 005.1 Résumé : Algorithmique en C 2e édition 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 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. Elle aborde également les modèles de données couramment employés comme les piles, les files, 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. Ils permettront au lecteur de mettre en pratique toutes les notions présentées. Cette deuxième édition met l'accent sur les grands classiques de l'algorithmique tels que le calcul du plus court chemin ou la compression de données, algorithmes employés dans de nombreux domaines comme le calcul d'itinéraire ou l'optimisation des réseaux. Public : universités, écoles d'ingénieurs, IUT, BTS ; professionnels en formation continue Réservation
Réserver ce document
Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité 105541 005.1 LER. Livre Bibliothèque Centrale de l'Université de Bouira Fonds Français Disponible 104467 005.1 LER. Livre Bibliothèque Centrale de l'Université de Bouira Fonds Français Disponible 104468 005.1 LER. Livre Bibliothèque Centrale de l'Université de Bouira Fonds Français Disponible Algorithmique / Thomas H. Cormen
Titre : Algorithmique : cours avec 957 exercices et 158 problèmes Type de document : texte imprimé Auteurs : Thomas H. Cormen, Auteur ; Charles Eric Leiserson, Auteur ; Ronald L Rivest, Auteur ; Clifford Stein, Auteur ; Xavier Cazin, Traducteur ; Georges-Louis Kocher, Traducteur Editeur : Paris : Dunod Année de publication : 2010 Collection : Sciences sup, ISSN 1636-2217 Importance : 1188 p. Présentation : couv. ill. en coul. Format : 24 cm. ISBN/ISSN/EAN : 978-2-10-054526-1 Note générale : Bibliogr. p. [1127]-1150. Index Langues : Français (fre) Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Ordinateurs Algorithmes Structures de données (informatique) Programmation (informatique) Algorithmes : Problèmes et exercices Index. décimale : 005.1 Résumé : Résumé(s) :
"[...]L’éventail des algorithmes étudiés va des plus classiques, comme les algorithmes de tri et les fonctions de hachage, aux plus récents, comme ceux de la cryptographie, permettant ainsi de passer progressivement des notions élémentaires aux thèmes les plus pointus. Les algorithmes sont rédigés en français et dans un pseudo-code proche des langages Pascal, C et Java. Ils sont analysés en profondeur et complétés par des preuves mathématiques. De nombreux exemples, figures, études de cas et exercices de difficulté graduée complètent les explications [...]" (source : 4ème de couverture)Note de contenu : Sommaire :
Partie 1 : Introduction
Chapitre 1. Rôles des algorithmes en informatique
Chapitre 2. Premiers pas
Chapitre 3. Croissance des fonctions
Chapitre 4. Diviser pour régner
Chapitre 5. Analyse probabiliste et algorithmes randomisés
Partie 2 : Tri et rangs
Chapitre 6. Tri par tas
Chapitre 7. Tri rapide
Chapitre 8. Tri en temps linéaire
Chapitre 9. Médians et rangs
Partie 3 : Structures de données
Chapitre 10. Structures de données élémentaires
Chapitre 11. Tables de hachage
Chapitre 12. Arbres binaires de recherche
Chapitre 13. Arbres rouge-noir
Chapitre 14. Extension des structures de données
Partie 4 : Techniques avancées de conception et d’analyse
Chapitre 15. Programmation dynamique
Chapitre 16. Algorithmes gloutons
Chapitre 17. Analyse amortie
Partie 5 : Structures de données avancées
Chapitre 18. B-arbres
Chapitre 19. Tas de Fibonacci
Chapitre 20. Arbres de Van Emde Boas
Chapitre 21. Structures de données pour ensembles disjoints
Partie 6 : Algorithmes pour les graphes
Chapitre 22. Algorithmes élémentaires pour les graphes
Chapitre 23. Arbres couvrants minimaux
Chapitre 24. Plus courts chemins à l’origine unique
Chapitre 25. Plus courts chemins entre toutes paires de sommets
Chapitre 26. Flot maximum
Partie 7 : Morceaux choisis
Chapitre 27. Algorithmes multithread
Chapitre 28. Calcul matriciel
Chapitre 29. Programmation linéaire
Chapitre 30. Polynômes et transformée de Fourier rapide
Chapitre 31. Algorithmes de la théorie des nombres
Chapitre 32. Recherche de chaînes de caractères
Chapitre 33. Géométrie algorithmique
Chapitre 34. NP-complétude
Chapitre 35. Algorithmes d’approximation
Annexes : Eléments de mathématiques
Annexe A. Sommes
Annexe B. Ensembles, etc.
Annexe C. Dénombrement et probabilités
Annexe D. Matrices
Algorithmique : cours avec 957 exercices et 158 problèmes [texte imprimé] / Thomas H. Cormen, Auteur ; Charles Eric Leiserson, Auteur ; Ronald L Rivest, Auteur ; Clifford Stein, Auteur ; Xavier Cazin, Traducteur ; Georges-Louis Kocher, Traducteur . - Paris : Dunod, 2010 . - 1188 p. : couv. ill. en coul. ; 24 cm.. - (Sciences sup, ISSN 1636-2217) .
ISBN : 978-2-10-054526-1
Bibliogr. p. [1127]-1150. Index
Langues : Français (fre)
Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Ordinateurs Algorithmes Structures de données (informatique) Programmation (informatique) Algorithmes : Problèmes et exercices Index. décimale : 005.1 Résumé : Résumé(s) :
"[...]L’éventail des algorithmes étudiés va des plus classiques, comme les algorithmes de tri et les fonctions de hachage, aux plus récents, comme ceux de la cryptographie, permettant ainsi de passer progressivement des notions élémentaires aux thèmes les plus pointus. Les algorithmes sont rédigés en français et dans un pseudo-code proche des langages Pascal, C et Java. Ils sont analysés en profondeur et complétés par des preuves mathématiques. De nombreux exemples, figures, études de cas et exercices de difficulté graduée complètent les explications [...]" (source : 4ème de couverture)Note de contenu : Sommaire :
Partie 1 : Introduction
Chapitre 1. Rôles des algorithmes en informatique
Chapitre 2. Premiers pas
Chapitre 3. Croissance des fonctions
Chapitre 4. Diviser pour régner
Chapitre 5. Analyse probabiliste et algorithmes randomisés
Partie 2 : Tri et rangs
Chapitre 6. Tri par tas
Chapitre 7. Tri rapide
Chapitre 8. Tri en temps linéaire
Chapitre 9. Médians et rangs
Partie 3 : Structures de données
Chapitre 10. Structures de données élémentaires
Chapitre 11. Tables de hachage
Chapitre 12. Arbres binaires de recherche
Chapitre 13. Arbres rouge-noir
Chapitre 14. Extension des structures de données
Partie 4 : Techniques avancées de conception et d’analyse
Chapitre 15. Programmation dynamique
Chapitre 16. Algorithmes gloutons
Chapitre 17. Analyse amortie
Partie 5 : Structures de données avancées
Chapitre 18. B-arbres
Chapitre 19. Tas de Fibonacci
Chapitre 20. Arbres de Van Emde Boas
Chapitre 21. Structures de données pour ensembles disjoints
Partie 6 : Algorithmes pour les graphes
Chapitre 22. Algorithmes élémentaires pour les graphes
Chapitre 23. Arbres couvrants minimaux
Chapitre 24. Plus courts chemins à l’origine unique
Chapitre 25. Plus courts chemins entre toutes paires de sommets
Chapitre 26. Flot maximum
Partie 7 : Morceaux choisis
Chapitre 27. Algorithmes multithread
Chapitre 28. Calcul matriciel
Chapitre 29. Programmation linéaire
Chapitre 30. Polynômes et transformée de Fourier rapide
Chapitre 31. Algorithmes de la théorie des nombres
Chapitre 32. Recherche de chaînes de caractères
Chapitre 33. Géométrie algorithmique
Chapitre 34. NP-complétude
Chapitre 35. Algorithmes d’approximation
Annexes : Eléments de mathématiques
Annexe A. Sommes
Annexe B. Ensembles, etc.
Annexe C. Dénombrement et probabilités
Annexe D. Matrices
Réservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 105539 005.1 COR. Livre Bibliothèque Centrale de l'Université de Bouira Fonds Français Disponible Algorithmique / Sébastien Rohaut
Titre : Algorithmique : techniques fondamentales de programmation : exemples en Java Type de document : texte imprimé Auteurs : Sébastien Rohaut Editeur : Saint-Herblain : Ed. ENI Année de publication : 2013 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 499 p. Présentation : couv. ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-8454-4 Note générale : Index Langues : Français (fre) Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Algorithmes Java (langage de programmation) Problèmes et exercices Index. décimale : 005.1 Résumé : Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il peut faire fonctionner des programmes, comment il manipule et stocke les données et les instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence : variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées comme les pointeurs et les objets. Le langage algorithmique (ou la syntaxe du pseudo-code des algorithmes) reprend celui couramment utilisé dans les écoles d'informatique et dans les formations comme les BTS, DUT, première année d'ingénierie à qui ce livre est principalement destiné et conseillé. Une fois les notions de base acquises, le lecteur trouvera dans ce livre de quoi évoluer vers des notions plus avancées : deux chapitres, l'un sur les pointeurs et les références, l'autre sur les objets, ouvrent les portes de la programmation dans des langages évolués et puissants comme le C, le C++ et surtout Java. Cette nouvelle édition propose à la fin de chaque chapitre de nombreux exercices corrigés permettant de consolider ses acquis. La plupart des algorithmes de ce livre sont réécrits en Java et les sources, directement utilisables, sont disponibles en téléchargement sur le site www.editions-eni.fr. Les chapitres du livre : Introduction - Introduction à l'algorithmique - Les variables et opérateurs - Tests et logique booléenne - Les boucles - Les tableaux et structures - Les sous-programmes - Les fichiers - Notions avancées - Une approche de l'objet - Corrigés des exercices Note de contenu : Sommaire :
Chapitre 1. Introduction à l'algorithmique
Chapitre 2. Les variables et opérateurs
Chapitre 3. Tests et logique booléenne
Chapitre 4. Les boucles
Chapitre 5. Les tableaux et structures
Chapitre 6. Les sous-programmes
Chapitre 7. Les fichiers
Chapitre 8. Notions avancées
Chapitre 9. Une approche de l'objet
Annexe. Corrigés des exercicesAlgorithmique : techniques fondamentales de programmation : exemples en Java [texte imprimé] / Sébastien Rohaut . - Saint-Herblain : Ed. ENI, 2013 . - 499 p. : couv. ill. ; 21 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-8454-4
Index
Langues : Français (fre)
Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Algorithmes Java (langage de programmation) Problèmes et exercices Index. décimale : 005.1 Résumé : Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il peut faire fonctionner des programmes, comment il manipule et stocke les données et les instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence : variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées comme les pointeurs et les objets. Le langage algorithmique (ou la syntaxe du pseudo-code des algorithmes) reprend celui couramment utilisé dans les écoles d'informatique et dans les formations comme les BTS, DUT, première année d'ingénierie à qui ce livre est principalement destiné et conseillé. Une fois les notions de base acquises, le lecteur trouvera dans ce livre de quoi évoluer vers des notions plus avancées : deux chapitres, l'un sur les pointeurs et les références, l'autre sur les objets, ouvrent les portes de la programmation dans des langages évolués et puissants comme le C, le C++ et surtout Java. Cette nouvelle édition propose à la fin de chaque chapitre de nombreux exercices corrigés permettant de consolider ses acquis. La plupart des algorithmes de ce livre sont réécrits en Java et les sources, directement utilisables, sont disponibles en téléchargement sur le site www.editions-eni.fr. Les chapitres du livre : Introduction - Introduction à l'algorithmique - Les variables et opérateurs - Tests et logique booléenne - Les boucles - Les tableaux et structures - Les sous-programmes - Les fichiers - Notions avancées - Une approche de l'objet - Corrigés des exercices Note de contenu : Sommaire :
Chapitre 1. Introduction à l'algorithmique
Chapitre 2. Les variables et opérateurs
Chapitre 3. Tests et logique booléenne
Chapitre 4. Les boucles
Chapitre 5. Les tableaux et structures
Chapitre 6. Les sous-programmes
Chapitre 7. Les fichiers
Chapitre 8. Notions avancées
Chapitre 9. Une approche de l'objet
Annexe. Corrigés des exercicesRéservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 105540 005.1 ROH. Livre Bibliothèque Centrale de l'Université de Bouira Fonds Français Disponible Conception d'applications en Java-JEE / Jacques Lonchamp
Titre : Conception d'applications en Java-JEE : principes, patterns et architectures Type de document : texte imprimé Auteurs : Jacques Lonchamp Editeur : Paris : Dunod Année de publication : 2014 Collection : Sciences sup, ISSN 1636-2217 Importance : 405 p. Présentation : couv. ill. en coul. Format : 24 cm. ISBN/ISSN/EAN : 978-2-10-071686-9 Note générale : Bibliogr. p. [401]-402. Index Langues : Français (fre) Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Applications Web Logiciels : Développement Design patterns Java (langage de programmation) : Problèmes et exercices J2EE (plate-forme informatique) : Problèmes et exercices Conception orientée objets (informatique) Index. décimale : 005.1 Résumé : Cet ouvrage s'adresse principalement aux étudiants des cycles informatiques (IUT, LP, licence deuxième et troisième années) ainsi qu'aux élèves-ingénieurs en écoles d'informatique. La phase de conception logicielle répond aux questions «comment résout-on le problème ? comment satisfait-on les besoins ?». Elle fait suite à la phase d'analyse antérieure qui, elle, avait posé les questions «quel est le problème ? quels sont les besoins ?». Ce manuel explique les méthodes de la conception orientée objets. Il détaille les patrons de conception (design patterns), les principes de conception qui les sous-tendent et les principales architectures logicielles, en particulier les architectures web. Il s'appuie sur le langage Java. Il présente pour chaque thème abordé plusieurs exemples et rassemble 58 exercices tous corrigés, ainsi que deux études de cas : JSE (Java Standard Edition) et JEE (Java Enterprise Edition) détaillées jusqu'au code complet. Note de contenu : Sommaire :
1. Introduction
Partie 1 : Les rappels de cours
2. JAVA/JEE
3. UML
Partie 2 : Les patrons
4. Les patrons de construction
5. Les patrons de structure
6. Les patrons de comportement
7. Les autres patrons de conception
Partie 3 : Les principes
8. Les principes de conception SOLID
9. Autres principes
Partie 4 : Les architectures
10. Description et classification
11. Architecture en couches
12. Architecture en flot de données
13. Modèle-vue-contrôle (MVC)
14. Architectures Web
15. Architectures réflexives
Partie 5 : Les études de cas
16. Étude de cas JSE
17. Étude de cas JEEConception d'applications en Java-JEE : principes, patterns et architectures [texte imprimé] / Jacques Lonchamp . - Paris : Dunod, 2014 . - 405 p. : couv. ill. en coul. ; 24 cm.. - (Sciences sup, ISSN 1636-2217) .
ISBN : 978-2-10-071686-9
Bibliogr. p. [401]-402. Index
Langues : Français (fre)
Catégories : 005.1 Programmation (algorithmique, génie logiciel, ouvrages d'ordre général sur la logique en programmation) Mots-clés : Applications Web Logiciels : Développement Design patterns Java (langage de programmation) : Problèmes et exercices J2EE (plate-forme informatique) : Problèmes et exercices Conception orientée objets (informatique) Index. décimale : 005.1 Résumé : Cet ouvrage s'adresse principalement aux étudiants des cycles informatiques (IUT, LP, licence deuxième et troisième années) ainsi qu'aux élèves-ingénieurs en écoles d'informatique. La phase de conception logicielle répond aux questions «comment résout-on le problème ? comment satisfait-on les besoins ?». Elle fait suite à la phase d'analyse antérieure qui, elle, avait posé les questions «quel est le problème ? quels sont les besoins ?». Ce manuel explique les méthodes de la conception orientée objets. Il détaille les patrons de conception (design patterns), les principes de conception qui les sous-tendent et les principales architectures logicielles, en particulier les architectures web. Il s'appuie sur le langage Java. Il présente pour chaque thème abordé plusieurs exemples et rassemble 58 exercices tous corrigés, ainsi que deux études de cas : JSE (Java Standard Edition) et JEE (Java Enterprise Edition) détaillées jusqu'au code complet. Note de contenu : Sommaire :
1. Introduction
Partie 1 : Les rappels de cours
2. JAVA/JEE
3. UML
Partie 2 : Les patrons
4. Les patrons de construction
5. Les patrons de structure
6. Les patrons de comportement
7. Les autres patrons de conception
Partie 3 : Les principes
8. Les principes de conception SOLID
9. Autres principes
Partie 4 : Les architectures
10. Description et classification
11. Architecture en couches
12. Architecture en flot de données
13. Modèle-vue-contrôle (MVC)
14. Architectures Web
15. Architectures réflexives
Partie 5 : Les études de cas
16. Étude de cas JSE
17. Étude de cas JEERéservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 105556 005.1 LON. Livre Bibliothèque Centrale de l'Université de Bouira Fonds Français Disponible Initiation à l'algorithmique et aux structures de données. 2, Récursivité et structures de données avancées / Jacques Courtin
PermalinkJava / Timothy R. Fisher
PermalinkLe langage SQL / Frédéric Baurand
Permalink