Filtrer
Support
Langues
Prix
Hugues Bersini
-
Pour un compte carbone individuel : Des algorithmes au chevet de la planète
Hugues Bersini
- PUF
- 14 Mai 2025
- 9782130888062
Comment respecter les accords de la COP 21 et réduire d'un facteur cinq nos émissions de CO2 d'ici 2050 ? Parmi les différents leviers d'action, il en est un dont on parle depuis plus de vingt ans et souvent repris par de nombreux activistes climatiques : le compte carbone individuel. Sa raison d'être et son mode opératoire sont d'une simplicité déconcertante : à tout achat de quelque bien que ce soit, à chaque consommation ou prestation de toute nature, notre compte carbone, dont le montant est alloué en début d'année, diminue d'un montant équivalent aux émanations de CO2 ou autre gaz à effet de serre dont cet achat se trouve responsable. Ce compte n'est rendu possible que par l'existence de dispositifs numériques liés au smartphone, qui rendent possible pour chacun de suivre son évolution et de prévoir l'impact carbone de nos actions. Profilage souhaité, recommandation, simulation, arbitrage automatisé : tout un large pan du monde digital qui est le nôtre, du big data, de l'internet des objets et de l'intelligence artificielle se trouve mobilisable afin de s'adapter à ce compte carbone et de le maîtriser. En un mot, le compte carbone revient à mettre les algorithmes au chevet de la Planète.
-
Face aux défis de l'intelligence artificielle générative
B. Macq, Catheine Piérer D'Ieteren, Hugues Bersini, Bruno Colmant, Benoit Frydman
- Académie royale de Belgique
- L'academie En Poche
- 13 Mars 2024
- 9782803109388
Les défis posés par l'Intelligence artificielle générative sont nombreux. Ce livre est le premier d'une série dédiée à l'IA générative sous le regard de la Classe Technologie et Société de l'Académie royale de Belgique et se consacre à différents aspects :
Le fonctionnement des IAs dans une perspective historique, l'importance de l'éducation face à ces avancées technologiques, l'examen de ChatGPT sous un angle critique, les bouleversements économiques induits par l'IA et enfin les défis juridiques et réglementaires. -
L'intelligence artificielle en pratique avec Python : Recherche, optimisation, apprentissage
Hugues Bersini, Ken Hasselmann
- Eyrolles
- Blanche
- 30 Mai 2024
- 9782416016417
Cet ouvrage à vocation essentiellement pédagogique a pour but d'aider les débutants et praticiens confirmés de l'Intelligence Artificielle à mieux faire le tri dans un ensemble de mécanismes algorithmiques propres à cette discipline et souvent confondus, tels la « recherche », « l'optimisation » et « l'apprentissage ».
Le besoin d'un tel écrit s'est fait sentir lorsque l'auteur qui enseigne cette discipline informatique depuis plus de trente ans a constaté de manière accrue la grande confusion régnant dans l'esprit de ses étudiants lorsque ces derniers choisissent de programmer ce qui leur paraît comme l'algorithme et donc le logiciel le plus prometteur pour résoudre le jeu du taquin ou des problèmes de sudoku, un logiciel pour affronter des joueurs humains au jeu du puissance-4, des dames ou des échecs, un logiciel pour jouer aux vétérans Tetris ou au Snake, pour contrôler Super Mario dans le jeu vidéo du même nom, un logiciel capable de trouver le chemin le plus court dans un graphe ou de trouver le parcours le plus rapide traversant toutes les villes par un voyageur de commerce et, finalement, un logiciel capable de distinguer un chien d'un chat sur une photo qu'on lui présente. Et, de fait, les trois mécanismes les plus souvent confondus afin de s'attaquer à ces problèmes sont effectivement la « recherche », « l'optimisation » et « l'apprentissage ».
Cet ouvrage théorique mais aussi et surtout pratique enseigne les bases de l'IA en exploitant la force du langage de programmation Python. Tous ces exemples seront donc repris en donnant les clés pour maîtriser l'intelligence artificielle grâce à Python.
La troisième édition de cet ouvrage est enrichie et mise à jour. Elle comporte également de nouveaux cas pratiques. -
Les fondements de l'informatique : du silicium au bitcoin
Hugues Bersini, Pascal Francq
- De Boeck Supérieur
- Informatique
- 12 Septembre 2023
- 9782807351547
Une introduction aux principes fondamentaux de l'informatique destinée aux étudiants des filières techniques, scientifiques et commerciales recevant une initiation à l'informatique durant leurs premières années d'études.
Intermédiaire entre certains ouvrages plus longs et approfondis et de simples manuels d'emploi ou de dépannage, ce manuel permet aux étudiants :- de donner un sens à des expressions très usitées mais souvent mal comprises (mémoire vive, adresse IP, carte graphique, etc.),- de comprendre les principes de fonctionnement des ordinateurs et appareils mobiles (architecture, périphériques, logiciels, réseaux) - de maîtriser le traitement de l'information (XML, bases de données relationnelles, langages de programmation).
Il prend en compte les nombreux développements récents du domaine : appareils mobiles (Android, iOS), Internet des objets, nouvelles interfaces homme-machine, réalité virtuelle et augmentée, Blockchain, Métavers, Cloud Computing et Big Data, etc...Il propose en outre un regard critique et transversal sur :- les enjeux industriels et environnementaux de l'informatique,- la sécurité informatique (encryptage et sécurisation des données et systèmes, cyberattaques, etc.),- les perspectives d'évolutions technologiques en cours (informatique quantique, développement sans codage, intelligence artificielle, etc.) Des ressources numériques (applications) viennent compléter l'ensemble : Introduction aux bases de données, au langage SQL, à la programmation orientée objet et à l'informatique d'entreprise Sommaire :1. Introduction - 2. L'ordinateur, cette machine programmable - 3. Traitement de l'information binaire - 4. Codage de l'information binaire - 5. Unité centrale : processeur et mémoire - 6. Périphériques et entrées-sorties - 7. Les réseaux - 8. Le système d'exploitation - 9. Gestion de l'information : du fichier à la Blockchain - Conclusion - Index -
L'intelligence artificielle peut-elle engendrer des artistes authentiques ?
Hugues Bersini
- Académie royale de Belgique
- 2 Février 2020
- 9782803107087
-
ChatGPT : Il était une fois une IA régressive
Hugues Bersini
- Universite De Bruxelles
- Debats
- 9 Novembre 2023
- 9782800418551
« Wouahhh !» est sans doute l'expression que l'on entend le plus souvent de la bouche des dizaines de millions d'utilisateurs de ChatGPT.
L'intelligence artificielle (IA) s'est toujours intéressée à la langue, mais ChatGPT n'a aujourd'hui plus qu'à plonger dans les méandres du Web pour prolonger chaque entame de texte par une succession de mots s'enchaînant statistiquement les uns aux autres. Pourquoi un tel exploit n'a-t-il pu se produire plut tôt ? Pourquoi consommer des Gigawatts à réapprendre l'orthographe, la grammaire et le sens des mots si de telles règles et connaissances existent et ne demandent qu'à être retranscrites dans quelques lignes de code en lieu et place de milliards de paramètres neuronaux, moins sobres sur le plan énergétique ? C'est à ces questions et à beaucoup d'autres que cet essai tente de répondre. -
Apprendre la programmation web avec Python & Django
Pierre Alexis, Hugues Bersini, Gilles Degols
- Eyrolles
- Noire Eyrolles
- 4 Janvier 2018
- 9782212675153
Enfin un ouvrage pour étudiants détaillant tous les principes de la programmation web moderne, avec l'un des frameworks de développement web les plus ambitieux : Django, basé sur le langage Python !
Un ouvrage de référence pour les étudiants :
Abondamment illustré d'exemples et rappelant les bonnes pratiques du domaine (modèle MVC, diagrammes UML, patterns), voici un livre de cours magistral et moderne sur la programmation web dynamique, que tous les enseignants en informatique peuvent utiliser.
Complet et autonome, il pose solidement les fondamentaux de la conception web, avec ou sans framework : HTML 5/CSS 3, dynamisme alimenté par bases relationnelles SQL, sessions, JavaScript et Ajax, sans oublier de fournir au lecteur d'essentiels rappels en programmation objet, voire de montrer... ce qu'il ne faut pas faire en CGI ! Le langage Python et le framework Django sont introduits en douceur, et l'utilisation des vues, templates, formulaires et modèles Django, conformément aux principes MVC exposés dans la première partie, est illustrée au fil de l'étude de cas, un site web inspiré de Facebook. Cette étude est poussée jusqu'à la mise en place du projet chez un hébergeur Web. L'annexe complète le manuel par une explication pas à pas de l'installation de l'environnement de développement, tant sous Windows et Mac OS X que sous GNU/Linux : Python, Django, Eclipse, PyDev et les Web Developer Tools.
A qui s'adresse ce livre ?
Aux étudiants en informatique (IUT, écoles d'ingénieurs) et leurs enseignants.
Aux développeurs web (PHR Java, etc.) qui souhaitent passer à Python & Django.
Et aux programmeurs en herbe dans un langage quelconque qui souhaitent une introduction en douceur à la programmation web.
-
Algocratie : allons-nous donner le pouvoir aux algorithmes ?
Hugues Bersini
- De Boeck Supérieur
- 18 Janvier 2023
- 9782807351516
Ces algorithmes qui nous envahissent sont-ils vraiment indispensables et, si oui, comment améliorer à la fois leur fonctionnement, leur légitimité et l'adhésion complète de leurs usagers ?
Aujourd'hui, nos vies se retrouvent sous l'influence de nombreux algorithmes. Il y a ceux qui aident et qui conseillent : le GPS, les algorithmes de recommandation, les moteurs de recherche, les logiciels d'économie circulaire, les sites de rencontre. Nous nous y conformons sans aller outre, par confort, par facilité, par habitude ou lassitude. Mais il en est une deuxième catégorie, plus redoutable qui, elle, nous oblige et nous emprisonne dans ses lignes de code, inévitable et sans échappatoire possible : les systèmes d'inscription dans les établissements scolaires et universitaires, l'accès aux crédits, la fiscalité et la blockchain, et plus récemment toutes les applications qui nous ont permis d'affronter la crise du Covid.
Face à cette défiance de la politique et de nos gouvernants qui s'installe partout, en réponse aux urgences et aux crises qui se multiplient, n'est-il pas temps de substituer l'algocratie à la démocratie ?
Sommaire :Préface (Gilles Babinet)IntroductionAlgorithmes au chevet des communs - Pallier la défaillance, punir la déviance - Les jeux dits du « bien public » - De la déligitimité politique - Du statut de l'expertise en politique : en passant par la technocratie - Et place à l'algocratie et à tout ce qui va suivre1 - Ces algorithmes qui nous formatent et nous cadenassent Les algorithmes qui conseillent : Le GPS - Premier enjeu éthique - Les algorithmes de recommendation - Les moteurs de recherche - L'économie qui se circularise et se recycle - Les sites de rencontresLes algorithmes qui contraignent : Parcoursup en France et le Décret Inscription en Belgique - Tax-On-Web et la Blockchain - L'accès au credit, un parfait exemple de l'évolution de l'intelligence artificielle - Les systèmes experts d'antan - Et l'apprentissage vint à la rescousse - De l'éthique de l'apprentissage machine - Quelques réflexions sur l'apprentissage profond - Les algorithmes du Covid - Il faut probabilité garder - Haro sur le « Bluetooth » - Test, tests, tests... Vaccins, vaccins, vaccins... - L'intelligence artificielle à la recousse - Un petit retour en arrière : en Belgique, l'informatique on en veut plus2 - Les poussées algorithmiques qui devraient permettre de ralentir et d'atténuer le désastre écologique qui vientMobilité - HabitatsCode is law : Et l'algorithme dit : « Tu ne conduiras pas en état d'ivresse » - Et l'algorithme dit : « Tu ne tueras point » - Si un algorithme d'apprentissage proclame la culpabilité d'un prévenu à 80%, que doit faire le juge ?De la transparence algorithmique et du consentement éclairé : Transparent, combien et pour qui ? - Et Linus vint - Cela se complique avec les logiciels d'apprentissage - Du consentement mal éclairéLes assemblées citoyennes et le projet CITICODConclusion : Longue vie à FARIFARI -
Un manuel ultra-pratique sur le langage de programmation le plus novateur depuis Java Ce manuel d'initiation à Kotlin aborde ce nouveau langage selon une approche résolument concrète. Sans qu'il soit nécessaire d'avoir des connaissances des langages plus anciens, l'ambition de cet ouvrage est de vous apprendre à développer des applications pour les tablettes et smartphones fonctionnant sur Android.
Devenu incontournable depuis que Google l'a déclaré, en 2019, langage officiel pour la création d'applications mobiles Android, Kotlin s'avère entièrement compatible avec Java et il est aussi disponible en open source.
À partir de l'environnement Android Studio, vous pourrez très rapidement créer des animations graphiques (mini-jeux) tout en découvrant de façon ludique les bases de la programmation procédurale et orientée objet.
À qui s'adresse cet ouvrage ?
Aux développeurs néophytes et confirmés ;
À tous ceux qui souhaitent découvrir les coulisses de la programmation moderne ;
-
De l'intelligence humaine à l'intelligence artificielle
Hugues Bersini
- Ellipses
- 7 Avril 2006
- 9782729828134
La mission première de ce livre est d'expliquer, le plus simplement du monde, ce qui confère à un ordinateur, non pas la faculté de calculer, ni celle de chercher sur le Web, mais ce début d'intelligence qu'il manifeste face à Kasparov, champion d'échec, au volant d'une voiture, derrière le guichet de banque, en lisant un texte, ou devant un patient.
Le livre détaillera différentes manières informatiques de se sortir de postures problématiques, en décrivant l'ordinateur dans de nombreuses situations dans lesquelles les hommes ont l'habitude de se trouver. Le registre de situations rencontrées sera vaste et varié : du raisonnement aux jeux de société en passant par le restaurant, la conduite automobile ou l'habileté manuelle. Les différents ingrédients algorithmiques responsables des compétences informatiques seront présentés brièvement, mettant l'accent sur les principes fondamentaux : système à base de règles, représentation des connaissances, graphe de résolution, arbre de décision, réseaux de neurones, logique floue, algorithme génétique, suffisant à comprendre la ou les raisons qui expliquent comment et pourquoi l'ordinateur se tire avec succès de ces situations.
Ce livre cherche à expliquer, clairement, les bases logicielles de l'intelligence de notre alter ego informatique. -
Le tamagochi de madame Yen ; et autres histoires
Hugues Bersini
- Le Pommier
- Plumes De Science
- 10 Mai 2012
- 9782746505995
« Vous êtes-vous jamais mis à la place d'un tamagotchi ? Savez-vous vraiment ce qu'il en est d'être un tamagotchi ? En quoi la batterie électrique d'un tamagotchi s'approchant dangereusement de sa limite énergétique minimale est-elle fondamentalement différente de la concentration chimique d'une cellule ? Ou même d'un bébé, s'approchant dangereusement de sa limite énergétique minimale ?
- ... Mais ce n'est pas la faim ! Le tamagotchi ne ressent pas la faim. Un robot, un logiciel ne ressentent rien, ils n'en sont pas capables !
- Ah bon ! c'est donc de la manière visible dont il se comporte que vous en déduisez le vécu interne ?
Un bébé muet et totalement paralysé n'aurait donc jamais faim ? » L'histoire de cette malheureuse Madame Yen - qui, se penchant au volant pour sauver son tamagotchi affamé, renverse et tue un bébé - pose d'emblée les difficultés philosophiques engendrées par la complexification de notre monde et l'invasion du virtuel : à partir de quand un robot peut-il prétendre au statut de vivant ou d'être conscient ?
Ces neuf nouvelles intrigantes, se déroulant entre Paris, Tokyo, Sao Paulo et Bruxelles, questionnent le lecteur sur des problèmes éthiques troublants : les greffes neuronales seront-elle possibles un jour ?
Affecteront-elles notre vécu subjectif ? Et vous, laisseriez-vous à un logiciel superpuissant le soin de déclencher un conflit nucléaire ?
-
La programmation orientée objet (6e édition)
Hugues Bersini
- Eyrolles
- Noire Eyrolles
- 7 Mars 2013
- 9782212135787
Le manuel indispensable à tout étudiant en informatique (IUT, écoles spécialisées, écoles d'ingénieurs) sur la programmation orientée objet !
L'objet par la pratique avec Python, java, C# et C++ et PHP 5... en UML 2 Cette sixième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, interface, multithreading, sauvegarde des objets, programmation distribuée, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java et C#, C++, Python, PHP 5, UML 2, LINq mais aussi les services web, Corba, les bases de données objet, différentes manières de résoudre la mise en correspondance relationnel/objet dont le langage innovant de requête objet Lino et enfin les design patterns. Chaque chapitre est introduit par un dialogue vivant, à la manière du maïtre et de l'élève, et se complète de nombreux exercices en UML 2, java, Python, PHP 5, C# et C++.
A qui s'adresse ce livre ?
Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche objet (programmation orientée objet, modélisation UML, java, Python, PHP 5, C#/C++...) et pourra être utilisé par leurs enseignants comme matériel de cours.
Il est également destiné à tous les développeurs qui souhaitent approfondir leur compréhension des concepts ob'et sous-'avents au lan-a-e qu'ils utilisent.
-
Quand l'informatique réinvente la sociologie !
Hugues Bersini
- Académie royale de Belgique
- Transversales
- 11 Novembre 2015
- 9782803105069
Le tout social est plus lent, plus fragile, plus raciste, plus communautariste, plus délétère et plus inégal que les individus qui le constituent. Si les pères de la sociologie, Durkheim, Comte, avaient disposé d'un ordinateur à leur époque, voilà sans doute le type de sociologie informatisée qu'ils auraient préféré inventer pour analyser ces réalités.
Hugues Bersini est professeur d'informatique et directeur du laboratoire d'intelligence artificielle à l'Université libre de Bruxelles. Ses travaux de recherche couvrent l'intelligence artificielle, la bioinformatique, le génie logiciel, les systèmes complexes et les sciences cognitives. Il est Membre de l'Académie royale de Belgique. -
Les fondements de l'informatique ; du bit a l'internet
Hugues Bersini, Marie-Paule Spinete, Robert Spinette
- Vuibert
- Culture Scientifique Vuibert
- 15 Novembre 2004
- 9782711748426
-
Le dernier fado de l'androïde ; et autres histoires de sciences exotiques
Hugues Bersini
- Le Pommier
- Plumes De Science
- 22 Septembre 2013
- 9782746507050
Un logiciel capable de prédire la longévité d'un mariage au seul énoncé du « oui » du marié ?
évidemment au prix du port d'un casque plein d'électrode peu élégantes ! Un monde plein d'androïdes qui, non seulement gagnent aux échecs mais servent à table, jouent au foot et euthanasient les volontaires ! Un monde sans compétition ?
Tout ceci a-t-il du sens ? pourra-t-il exister ? et sur quelles sciences actuelles cela repose-t-il ?
Ce deuxième volume de nouvelles scientifiques explore un monde en devenir, pas si lointain, et nous montre les écueils qu'il nous reste à éviter !
-
S'il est une idée reçue que l'essentiel de ce livre affronte avec force et
raison, c'est celle considérant le mode relationnel compétitif entre les hommes
comme majoritairement bénéfique, tant pour ces derniers que pour la société
qu'ils constituent dans leur ensemble. Il serait bon pour les hommes d'être
compétitifs, car salutaire, revigorant, défoulant, car c'est le moteur de la
créativité, donc du progrès. Des hommes en lutte, laissant s'exprimer ainsi un
penchant naturel, mais pour un avenir collectif radieux, que souhaiter de mieux
? Pourtant, la théorie darwinienne ne peut-elle déboucher que sur l'écrasement
de l'autre ? Le libre marché n'a-t-il comme seule issue possible que nous
dresser les uns contre les autres ? La sélection d'un meilleur candidat et son
appropriation de l'essentiel des moyens est-elle vraiment la voie royale du
progrès pour tous ? Sont-ils aussi fiables qu'ils paraissent, les algorithmes
de classement, tels ceux que Google exploite ? La compétition apparaît comme
méritant quelques éclairages nouveaux, quelques remises en question profitables
: son inexorabilité, sa nocivité, ses prétendues capacités régulatrices, les
inégalités qu'elle installe, et les manières qui restent à notre disposition de
reprendre le volant sur les routes cahoteuses qui conduisent à plus de bien-
être. Membre de l'Académie Royale de Belgique, Hugues Bersini est ingénieur
civil, docteur en sciences appliquées, professeur à l'Université libre de
Bruxelles, directeur du Centre d'Intelligence artificielle de l'Université
libre de Bruxelles (IRIDIA). Il est l'auteur de huit ouvrages consacrés aux
technologies de l'information et aux systèmes complexes. Il est auteur de plus
de 300 publications et a accompagné la création de plusieurs spin-off dédiées
au traitement de données informatisées pour le secteur marchand et médical.
-
La programmation orientée objet ; cours et exercices
Hugues Bersini
- Eyrolles
- Noire Eyrolles
- 5 Janvier 2011
- 9782212128062
L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus informatiques, car sa compréhension est le prérequis indispensable à toute pratique économe, fiable et élégante de la plupart des techniques informatiques qui en sont dérivées, depuis Java et Python, jusqu'à UML 2, en passant par C# et C++. Cet ouvrage est la 5e édition de l'ouvrage "L'orienté objet". Il décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, modélisation, design patterns, objets distribués...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java 6 et C# 4, Linq, C++, Python 3, PHP 5, UML 2, mais aussi les services web, RMI et Corba, les bases de données objet et bien sûr les design patterns... Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en UML 2, Java 6, Python 3, PHP 5, C# 4 et C++.
-
Apprendre la programmation web avec python et django
Pierre Alexis, Hugues Bersini
- Eyrolles
- Noire Eyrolles
- 9 Novembre 2012
- 9782212134995
Enfin un ouvrage pour étudiants détaillant tous les principes de la programmation web moderne, avec l'un des frameworks de développement web les plus ambitieux : Django, basé sur le langage Python !
Un manuel autonome reprenant tous les fondements de la programmation web, au fil d'une étude de cas inspirée de Facebook Abondamment illustré d'exemples inspirés de Facebook et rappelant les bonnes pratiques du domaine (modèle MVC, diagrammes UML, patterns), voici un livre de cours magistral et moderne sur la programmation web dynamique, que tous les enseignants en informatique peuvent utiliser. Complet et autonome, il pose solidement les fondamentaux de la conception web, avec ou sans framework : HTML5/CSS3, dynamisme alimenté par bases relationnelles SQL, sessions, JavaScript et Ajax, sans oublier de fournir au lecteur d'essentiels rappels en programmation objet, voire de montrer... ce qu'il ne faut pas faire en CGI !
Le langage Python et le framework Django sont introduits en douceur, et l'utilisation des vues, templates, formulaires et modèles Django, conformément aux principes MVC exposés dans la première partie, est illustrée au fil de l'étude de cas. L'annexe complète le manuel par une explication pas à pas de l'installation de l'environnement de développement, tant sous Windows et Mac OS X que sous GNU/Linux : Python, Django, Eclipse, PyDev et les Web Developer Tools.
A qui s'adresse ce livre ?
Etudiants en informatique (IUT, écoles d'ingénieurs) et leurs enseignants ;
Développeurs web (PHP, Java, etc.) qui souhaitent passer à Python & Django ;
Développeurs C, C++ qui souhaitent une introduction systématique à la programmation web.
Sur le site www.editions-eyrolles.com Le code source de l'étude de cas est disponible sur le site d'accompagnement du livre.
-
L'orienté objet : Cours et exercices en UML 2 avec Python, Java, C# et C++
Hugues Bersini, Ivan Wellesz
- Eyrolles
- 14 Octobre 2004
- 9782212115383
L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus informatiques, car sa compréhension est le prérequis indispensable à toute pratique économe, fiable et élégante de la plupart des techniques informatiques qui en sont dérivées, depuis Java et Python, jusqu'à UML 2, en passant par C# et C++.
L'objet par la pratique avec Python, Java, C# et C++... en UML 2
Cette deuxième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : UML 2, Python, Java et C#, C++ mais aussi les services Web, RMI, les bases de données objet et bien sûr les design patterns. Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en Python, Java, C#, C++ et UML 2.
À qui s'adresse ce livre ?
Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche objet (programmation orientée objet, modélisation UML, Java, Python, C#/C++...) et pourra être utilisé par leurs enseignants comme matériel de cours.
Il est également destiné à tous les développeurs qui souhaitent approfondir leur compréhension des concepts objet sous-jacents au langage qu'ils utilisent. -
L'orienté objet : Cours et exercices en UML, Java, C# et C++
Hugues Bersini, Ivan Wellesz
- Eyrolles
- 22 Août 2002
- 9782212111088
L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus informatiques, car sa compréhension est le prérequis indispensable à toute pratique économe, fiable et élégante de la plupart des techniques informatiques qui en sont dérivées, depuis Java jusqu'à UML, en passant par C# et C++.
Cet ouvrage ambitieux décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java et C#, C++, UML mais aussi services Web, RMI, Corba, base de données objet...
Chaque chapitre débute par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en C++, Java, C# et UML.
À qui s'adresse ce livre ?
Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche objet (programmation orientée objet, modélisation UML, Java/C++...) et pourra être utilisé par leurs enseignants comme matériel de cours.
Il est également destiné à tous les développeurs qui souhaitent approfondir leur compréhension des concepts objet sous-jacents au langage qu'ils utilisent. -
L'orienté objet : Cours et exercices en UML 2 avec Java 5, C# 2, C++, Python et PHP 5
Hugues Bersini, Ivan Wellesz
- Eyrolles
- Noire Eyrolles
- 13 Avril 2007
- 9782212120844
L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus informatiques, car sa compréhension est le prérequis indispensable à toute pratique économe, fiable et élégante de la plupart des techniques informatiques qui en sont dérivées, depuis Java et Python, jusqu'à UML 2, en passant par C# et C++.
L'objet par la pratique avec Python, Java, C# et C++ et PHP 5... en UML 2
Cette troisième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java 5 et C# 2, C++, Python, PHP 5, UML 2, mais aussi les services web, RMI, les bases de données objet et bien sûr les design patterns... Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en UML 2, Java 5, Python, PHP 5, C# 2 et C++.
A qui s'adresse ce livre ?
Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche objet (programmation orientée objet, modélisation UML, Java, Python, PHP 5, C#/C++...) et pourra être utilisé par leurs enseignants comme matériel de cours.
II est également destiné à tous les développeurs qui souhaitent approfondir leur compréhension des concepts objet sous-jacents au langage qu'ils utilisent. -
La programmation orientée objet : Cours et exercices en UML 2 avec Java 5, C# 2, C++, Python, PHP 5 et LINQ
Hugues Bersini
- Eyrolles
- Noire Eyrolles
- 11 Décembre 2008
- 9782212124415
L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus informatiques, car sa compréhension est le prérequis indispensable à toute pratique économe, fiable et élégante de la plupart des techniques informatiques qui en sont dérivées, depuis Java et Python, jusqu'à UML 2, en passant par C/et C++.
L'objet par la pratique avec Python, Java, C# et C++ et PHP 5... en UML 2
Cette quatrième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java et C#, C++, Python, PHP 5, UML 2, mais aussi les services web, RMI, les bases de données objet, différentes manières de résoudre la mise en correspondance relationnel/objet par le langage innovant de requête objet LINQ et enfin les design patterns. Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en UML 2, Java, Python, PHP 5, C# et C++.
À qui s'adresse ce livre ?
Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche objet (programmation orientée objet, modélisation UML, Java, Python, PHP 5, C#/C++...) et pourra être utilisé par leurs enseignants comme matériel de cours.
Il est également destiné à tous les développeurs qui souhaitent approfondir leur compréhension des concepts objet sous-jacents au langage qu'ils utilisent.
Le code source des exercices et leurs corrections sont fournis sur le site d'accompagnement www.editions-eyrolles.com. -
La programmation orientée objet ; cours et exercices en UML2, Python, PHP, C#, C++ et Java (y compris Android)
Hugues Bersini
- Eyrolles
- Noire Eyrolles
- 9 Mars 2017
- 9782212673999
Le manuel indispensable à tout étudiant en informatique (IUT, écoles spécialisées, écoles d'ingénieurs).
Cette septième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, interface, multithreading, sauvegarde des objets, programmation distribuée, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java (y compris pour Android) et C#, C++, Python, PHP, UML 2, mais aussi les services web, Corba, les bases de données objet, différentes manières de résoudre la mise en correspondance relationnel/objet dont le langage innovant de requête objet Linq et enfin les design patterns.
Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en UML 2, Java (y compris Android), Python, PHP, C# et C++.
A qui s'adresse cet ouvrage ?
Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche objet (programmation orientée objet, modélisation UML, Java [y compris pour Android], Python, PHP, C#/C++...) et pourra être utilisé par leurs enseignants comme matériel de cours.
Il est également destiné à tous les développeurs qui souhaitent approfondir leur compréhension des concepts objet sous-jacents au langage qu'ils utilisent.
Sur le site www.editions-eyrolles.com :
Le code source des exercices et leurs corrections sont fournis sur le site d'accompagnement www.editions-eyrolles.com/dl/0067399.
-
L'intelligence artificielle en pratique avec Python
Hugues Bersini, Ken Hasselmann
- Eyrolles
- Blanche
- 18 Novembre 2021
- 9782416004568
Unlivre à la fois théorique et pratique Cet ouvrage à vocation pédagogique a pour but d'aider les débutants et même les praticiens confirmés de l'intelligence artificielle à mieux faire le tri entre certains mécanismes algorithmiques propres à cette discipline et souvent confondus entre eux, dont les trois fondamentaux :« la recherche », « l'optimisation » et « l'apprentissage ».
Même si le Web regorge de solutions algorithmiques et de codes clés en main mis à disposition des internautes, ces codes constituent rarement la bonne solution pour faire face à un problème. En effet, il faut souvent prendre du recul, et c'est précisément ce que propose cet ouvrage, pour pouvoir trancher entre les différentes offres algorithmiques et choisir celle qui sera la plus appropriée au cas de figure que l'on rencontre.
Huit problèmes très classiques de l'univers algorithmique et de l'IA sont abordés dans ce livre. Pour chacun, nous allons détailler l'une ou l'autre méthode issue d'un des trois mécanismes fondamentaux (recherche, optimisation ou apprentissage) :
Le jeu du taquin ;
L'algorithme du plus court chemin (celui qu'on trouve dans les GPS) ;
Le jeu du sudoku ;
Le jeu de Puissance 4 à deux joueurs le jeu du Tetris ;
Le jeu du Snake ;
La séparation des spams et des non-spams ;
La reconnaissance sur photo de chiens ou de chats.
À qui s'adresse cet ouvrage ?
Aux étudiants, en informatique ou pas, qui découvrent l'IA dans leur parcours académique.
Aux informaticiens, même les plus confirmés, qui se sentent de plus en plus décontenancés devant l'offre pléthorique des recettes d'IA dont ils n'arrivent pas toujours à comprendre « qui fait quoi ».
Compléments web.
Le code source des exemples du livre en Python est disponible sur le site d'accompagnement www.editions-eyrolles.com/dl/0100456