ADA 95. Orientation objet, structures de données et algorithmes
Gabrini Philippe
DE BOECK SUP
80,50 €
Épuisé
EAN :9782804137908
Destiné aux professeurs et étudiants du premier cycle en informatique, ce manuel a trois objectifs : introduire la programmation orientée objet en Ada 95, décrire des structures de données avancées et présenter un certain nombre d'algorithmes classiques.Après avoir exposé les concepts de base de la programmation orientée objet, accompagnés des éléments du langage de programmation Ada 95 qui en permettent l'application, le livre présente en particulier : un rappel sur l'analyse des algorithmes (notation grand O) ; diverses sortes d'arborescence (arbres binaires, arbres binaires de recherche, arbres équilibrés AVL, arbres B) ; des méthodes de tri interne (tri de Shell, tri du monceau, tri radiculaire) ; des méthodes de tri externe (tri par fusion, tri polyphasé) ; le type de données abstrait Table accompagné de divers algorithmes de recherche, de la technique du hachage et des méthodes qui lui sont associées pour la résolution des collisions ; les graphes (algorithmes de Prim, de Floyd, de Warshall, de Dijkstra) ; les ensembles (algorithme de Kruskal) ; les chaînes de caractères et les algorithmes pour l'opération de recherche d'une sous-chaîne dans une chaîne.
Résumé : Il n'y a pas de meilleure introduction aux mathématiques que l'étude de son histoire. Résumant vingt-six siècles de découvertes sur les figures et sur les nombres, cette histoire des mathématiques ne demande aucune connaissance préalable. Le lecteur y retrouvera l'intérêt qu'ont porté aux mathématiques des savants comme Euclide, Descartes ou Pascal. Il y verra aussi comment elles ont permis à Einstein de bouleverser notre vision du monde ou encore comment elles ont rendu possible les plus récents développements de l'informatique et des télécommunications.
Résumé : Cet ouvrage fait suite au cours d'Introduction à la physique quantique, rédigé par le même auteur. Il s'adresse aux étudiants en troisième année de Licence et en Master de physique ainsi qu'aux élèves des écoles d'ingénieurs. Il a pour but de décrire les applications importantes de la physique quantique en se focalisant principalement sur la physique atomique, la physique nucléaire et la physique des semiconducteurs. Pour tester la bonne assimilation du cours, chaque chapitre se termine par des exercices et des problèmes corrigés. Ces derniers, plus avancés et plus complets, sont de véritables cas concrets d'application portant sur des sujets d'actualité.
Résumé : Si ces dernières années de nombreuses découvertes ont permis de mieux connaître notre Univers, 95 % de son contenu, constitué de matière et d'énergie noires, nous est encore aujourd'hui totalement inconnu. Quelle est la nature de cette matière noire, de ces particules exotiques, sans lesquelles ne pourraient se former les galaxies ? L ouvrage, rédigé par Françoise Combes ? astrophysicienne dont les travaux de recherche dans ce domaine sont unanimement reconnus ? fait le point sur l'état actuel des connaissances, les découvertes les plus récentes et les prochains défis à relever. Une référence pour tous les passionnés de cosmologie !
Résumé : Destiné à des non-physiciens, partant notamment de l'étonnement provoqué par certains phénomènes quantiques, les deux premières éditions de cet ouvrage ont contribué à faire entrer la physique quantique dans la culture générale.
Destiné à tous ceux qui veulent s'initier à la programmation, qu'ils soient étudiants, enseignant ou autodidactes, cet ouvrage vous fournira les bases de l'apprentissage de la programmation avec Python 3, langage à la fois simple, puissant et polyvalent. Accompagnée de nombreux exemples, la démarche pédagogique est renforcée par l'usage de la distribution Pyzo et des notebooks Jupyter, outils pédagogiques interactifs qui permettent au lecteur de tester aisément son code et de mettre en oeuvre les connaissances qu'il acquiert. De plus l'usage de la couleur permet de bien faire comprendre les différents éléments qui constituent le code. Outre les 25 exercices corrigés présents dans la version imprimée, cet ouvrage offre une centaine d'autres exercices corrigés accessibles sur le web. Le livre s'appuie sur la version Python 3. 8. Retrouvez sur https : //www. dunod. com/EAN/9782100809141 et sur https : //github. com/lpointal/appbclp : - Les programmes des exercices et des exemples. - Une documentation sur l'installation et l'usage des notebooks Jupyter. - Les exercices corrigés supplémentaires.
Cet ouvrage s'adresse aux étudiants (licences et IUT), ainsi qu'à tous ceux qui souhaitent acquérir des bases solides en programmation. L'ouvrage est structuré en quatre parties : Les bases du langage C : syntaxe, types de données, entréessorties (stdio. h), exécution conditionnelle, structuration d'un programme C, structures, itération. Les structures séquentielles : tableaux, fichiers texte, adresses, pointeurs et passage par adresse, allocation dynamique, chaînes de caractères, fichiers binaires, tableaux à double entrée. Les algorithmes : langage algorithmique et complexité, algorithmes de tri quadratiques, tri rapide (quicksort). Les structures de données : listes chaînées, piles, files, récursivité, arbres binaires, graphes, parcours de graphes, liste d'adjacence. Conçus comme des supports d'apprentissage, les 129 exercices corrigés peuvent être abordés en complément de l'enseignement reçu ou de manière autodidacte.
L'apprentissage automatique (Machine Learning) est aujourd'hui en pleine explosion. Mais de quoi s'agit-il exactement, et comment pouvez-vous le mettre en oeuvre dans vos propres projets ? L'objectif de cet ouvrage est de vous expliquer les concepts fondamentaux du Machine Learning et de vous apprendre à maîtriser les outils qui vous permettront de créer vous-même des systèmes capables d'apprentissage automatique. Vous apprendrez ainsi à utiliser Scikit-Learn, un outil open source très simple et néanmoins très puissant que vous pourrez mettre en oeuvre dans vos systèmes en production. Apprendre les bases du Machine Learning en suivant pas à pas toutes les étapes d'un projet utilisant Scikit-Learn et pandas. Ouvrir les boites noires pour comprendre comment fonctionnent les algorithmes. Explorer plusieurs modèles d'entraînement, notamment les machines à vecteur de support (SVM). Comprendre le modèle des arbres de décision et celui des forêts aléatoires, et exploiter la puissance des méthodes ensemblistes. Exploiter des techniques d'apprentissage non supervisées telles que la réduction de dimensionnalite. la classification et la détection d'anomalies.
Résumé : Dans cette nouvelle édition de son best-seller, bible du photographe numérique, Martin Evening nous présente la version CC de Photoshop, en mettant l'accent sur les articulations entre Photoshop et Bridge, Camera Raw ou Lightroom. Les nouvelles fonctionnalités du logiciel, maintenant hébergé dans le Creative Cloud d'Adobe, sont traitées en détail (espace de travail, suréchantillonnage ,"intelligent", correction du flou de bougé, etc.), sans oublier les problématiques classiques de traitement et de correction des images, d'accentuation, de retouche, de montage, de travail du noir et blanc. Méthodes, mises en garde, conseils techniques et artistiques, cet ouvrage est le guide indispensable de tous les photographes, professionnels ou amateurs exigeants.