Ebooks Gratuits

Le plus grand univers d'ebooks au format PDF et EPUB

Trouver votre ebook...

Nous avons trouvé un total de 36 livres disponibles en téléchargement
Algorithmique et développement Python - Cours et exemples d'applications

Algorithmique et développement Python - Cours et exemples d'applications

Auteure: Abderrahmane Fadil

Nombre de pages: 228

Cet ouvrage a pour objectif de présenter les bases de l’algorithmique. La programmation des algorithmes est mise en œuvre via le langage Python. Les 6 chapitres de ce livre comptent de nombreux exemples d’application.

Initiation à l'algorithmique et à la programmation en C - 3e éd.

Initiation à l'algorithmique et à la programmation en C - 3e éd.

Auteure: Rémy Malgouyres , Rita Zrour , Fabien Feschet

Nombre de pages: 336

Cet ouvrage s'adresse aux étudiants (licences et DUT), 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ées-sorties (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 quadrtiques, 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 exercices corrigés de chaque chapitre peuvent être abordés en complément de l'enseignement reçu ou de manière autodidacte.

Arbres pour l’Algorithmique

Arbres pour l’Algorithmique

Auteure: Brigitte Chauvin , Julien Clément , Danièle Gardy

Nombre de pages: 513

Cet ouvrage présente les types d'arbres les plus utilisés en informatique, sous les angles algorithmique et mathématique. Pour chaque type, nous donnons les algorithmes courants associés et des exemples d'utilisation, directe ou en modélisation, puis nous étudions leurs performances d'un point de vue mathématique. Nos outils sont les mathématiques discrètes, les probabilités et la combinatoire analytique, présentés ici simultanément.Le public visé est d'abord celui des étudiants de niveau master scientifique ou en dernière année d’école d’ingénieurs avec un cursus préalable en informatique ou en mathématiques, ou ceux visant une double compétence en mathématiques et informatique ; ainsi que toute personne dotée d’un bagage scientifique « minimal » et amenée à utiliser des structures arborescentes liées à des algorithmes, qui souhaiterait avoir une meilleure connaissance de ces structures et une idée des performances des algorithmes associés sans se plonger dans les travaux originaux. This book presents a wide range of tree structures, from both a computer science and a mathematical point of view. For each of these structures we give the...

Apprendre à programmer avec OCaml

Apprendre à programmer avec OCaml

Auteure: Jean-christophe Filliâtre , Sylvain Conchon

Nombre de pages: 444

Un langage de programmation moderne La connaissance de l'algorithmique (dont le but est de choisir l'algorithme le plus élégant et le plus efficace en toute cir-constance) est ce qui distingue en premier lieu le programmeur avancé de celui qui débute. Cet ouvrage d'algorithmique fondamentale choisit le langage de programmation moderne OCaml, pris comme modèle par Microsoft pour concevoir F#, afin d'initier le lecteur à cet outil puissant alliant expressivité, performance et sûreté. OCaml est également l'un des fers de lance de l'institut de recherche public Inria depuis une vingtaine d'années. Un livre incontournable pour débuter avec OCaml C'est pourquoi cet ouvrage propose une véritable initiation à ce langage, à la fois aux débutants en programmation et aux programmeurs plus expérimentés qui ne le connaissent pas. À travers plus de 100 petits programmes et près de 200 exercices associés, le lecteur découvrira également les concepts fondamentaux de la programmation et du langage OCaml. À qui s'adresse ce livre ? Ce livre peut également servir de manuel d'initiation à la programmation OCaml pour les élèves des classes préparatoires aux grandes écoles ...

Approches impérative et fonctionnelle de l'algorithmique

Approches impérative et fonctionnelle de l'algorithmique

Auteure: Sebastien Veigneau

Nombre de pages: 526

Cet ouvrage, dans un esprit de découverte, traite de manière générale de la programmation des ordinateurs. L'objet de ce livre vise, plus précisément, à mettre en avant une méthodologie de la programmation des ordinateurs. Il définit les concepts fondamentaux de cette discipline plutôt théorique que l'on appelle l'algorithmique, mais il décrit aussi deux styles de programmation qui correspondent à deux langages de programmation très différents l'un de l'autre (C et Caml).

Le code éthique algorithmique

Le code éthique algorithmique

Auteure: Jérôme Béranger

Nombre de pages: 268

Le progrès technique laisse apparaître la possibilité d’un nouveau monde et d’une quatrième révolution industrielle centrée autour des données numériques et de l'intelligence artificielle. Dès lors, l’avènement du numérique et son omniprésence dans notre société créent un besoin grandissant de poser des repères éthiques face à cette nouvelle religion des données. Dans ce contexte, Le code éthique algorithmique s’interroge sur la capacité des nouvelles technologies de l’information et de la communication à créer des problématiques éthiques novatrices ou encore à renforcer certains dilemmes moraux classiques, et pose la question des limites, des enjeux et des risques relatifs à cette révolution numérique. Cet ouvrage analyse en quoi l’instauration de ce nouveau cadre de pensée néodarwinien doit abandonner une approche normative et contraignante pour aborder une vision évolutive plus éthique, adaptée et flexible allant dans le sens du progrès et de l’innovation. Le respect et la dignité de l’homme passent inéluctablement par cette nouvelle éthique du numérique.

Sin imagen

Eléments d'algorithmique

Auteure: Danièle Beauquier , Jean Berstel , Philippe Chrétienne

Nombre de pages: 463
Contrôleur des douanes

Contrôleur des douanes

Auteure: Quillien Philippe-jean (coord.)

Nombre de pages: 496

Vous voulez devenir contrôleur des douanes et des droits indirects ? Pour cela vous devez réussir le concours externe organisé chaque année par les ministères économique et financier. Ce concours se montre très sélectif, car il assure l’accès à une formation de qualité, des métiers diversifiés, une rémunération attractive et de réelles perspectives de carrière dans la branche Surveillance comme dans celle du Contrôle des opérations commerciales et de l’administration générale. Sa réussite exige donc une préparation sérieuse et éclairée de toutes les épreuves. Pour vous mettre sur la voie du succès, une équipe pluridisciplinaire vous propose, pour les deux branches : • une analyse détaillée des épreuves du concours ; • des conseils méthodologiques et pratiques pour toutes les épreuves et les options ; • les plus récents sujets du concours corrigés et expliqués. Outil de travail indispensable, ce livre vous permettra non seulement de vous entraîner avec efficacité aux épreuves, mais encore de vous familiariser avec « l’esprit » du concours.

Programmation et structures de données avancées en langage C: Cours et exercices corrigés

Programmation et structures de données avancées en langage C: Cours et exercices corrigés

Auteure: Thabet Slimani

Nombre de pages: 284

Ce livre est prevu comme un manuel de reference qui s'adresse aux etudiants universitaire de niveau confirme eligible a suivre un cours de programmation de niveau 2. Il aborde la majorite des concepts susceptibles d'etres etudies dans un cours de structures de donnees d'un niveau confirme et represente un excellent vehicule pour que les etudiants gagnent l'experience et la maturite dans la programmation, le raisonnement quantitatif et la resolution des problemes. Plus specifiquement, cet ouvrage decrit les types de donnees pour les listes, les piles, les files d'attente, les arbres et d'autres abstractions de bas niveau employees tout au long de ce livre. En plus, cet ouvrage presente 6 chapitres theoriques accompagnes de plusieurs exercices corriges. De meme, un chapitre incluant 5 problemes types qui englobent la majorite des concepts qui sont detailles dans ce cours est presente a la fin de l'ouvrage avec les corriges detailles.

Intégration de données biologiques

Intégration de données biologiques

Auteure: Christine Froidevaux , Marie-laure Martin Magniette , Guillem Rigaill

Nombre de pages: 288

L’étude des données biologiques connaît constamment de profonds changements. Le volume des données a d’abord considérablement augmenté en raison des nouvelles techniques haut débit pour les expériences. Puis, les progrès remarquables tant des méthodes d’analyses informatiques et statistiques que des infrastructures ont rendu possible le traitement de ces données volumineuses. L’enjeu qui en résulte est de pouvoir intégrer ces données, c’est-à-dire d’en exploiter la complémentarité dans l’espoir de faire avancer les connaissances. L’intégration des données pour une analyse la plus exhaustive possible constitue ainsi un des défis majeurs de la biologie. Intégration de données biologiques traite de façon pédagogique des travaux de recherche dans la science des données biologiques, il examine les approches informatiques pour l’intégration des données puis les approches statistiques pour l’intégration des données omiques.

Exercices et problèmes d'algorithmique - 3e éd.

Exercices et problèmes d'algorithmique - 3e éd.

Auteure: Bruno Baynat , Philippe Chrétienne , Claire Hanen , Safia Kedad-sidhoum , Alix Munier , Christophe Picouleau

Nombre de pages: 496

Ce livre s'appuie sur l'expérience d'enseignants-chercheurs chevronnés qui ont souhaité offrir un support de travail aux étudiants de fin de licence et début de master ainsi qu'aux élèves ingénieurs dans leur approche de l'algorithmique. Sur des sujets très divers (algorithmes sur les arbres, sur les graphes, les mots, la géométrie), ce livre propose des exercices de forme et de difficulté variables, exercices d'entraînement ou sujets d'examens. Les corrigés comportent les rédactions complètes des preuves et des algorithmes exprimés selon un formalisme proche de celui des langages de programmation impératifs (C, C++, Pascal, Java...). Cette troisième édition s'enrichit de quelques nouveaux exercices.

Introduction à Perl pour la bioinformatique

Introduction à Perl pour la bioinformatique

Auteure: James D. Tisdall

Nombre de pages: 408

Introduction à la programmation biologique avec Perl. Ce langage est performant pour l'analyse des données biologiques car il permet notamment le traitement de chaînes et de textes, la mise en réseau et le prototypage rapide.

IUT Informatique DUT BTS Licence - tome 1

IUT Informatique DUT BTS Licence - tome 1

Auteure: Patrice Rey

Nombre de pages: 630

Ce livre a pour objectif de proposer, dans le domaine de l'enseignement informatique en DUT, BTS et Licence, une approche pédagogique en programmation de la conception, de la réalisation et de la gestion des structures de données. Les structures de données sont un des piliers fondamentaux sur lesquels repose l’enseignement de l’informatique (notamment en BTS, en DUT et en Licence). Elles modélisent au mieux les informations à traiter pour en faciliter le traitement par l’algorithme considéré. Concevoir une structure de données pour modéliser les informations à traiter tout en respectant l’apport des services, n’est pas une chose facile puisqu’il n’existe pas une implémentation unique compte tenu du problème posé. Les deux premiers chapitres sont consacrés à l'environnement algorithmique et à la représentation des types de données. Le chapitre 3 traite de la notion de récursivité qui est une notion fondamentale en informatique et très utilisée en programmation pour améliorer la performance des algorithmes quand cela s’avère nécessaire. Le chapitre 4 traite la notion de pile pour laquelle nous verrons son principe et ses primitives de...

Data Science : fondamentaux et études de cas

Data Science : fondamentaux et études de cas

Auteure: Michel Lutz , Eric Biernat

Nombre de pages: 296

Nous vivons une époque très excitante, qui ramène l'analyse de données et les méthodes quantitatives au coeur de la société. L'aboutissement de nombreux projets de recherche, la puissance de calcul informatique disponible et des données à profusion permettent aujourd'hui d'incroyables réalisations, grâce au travail des data scientists. Un livre de référence pour les data scientists La data science est l'art de traduire des problèmes industriels, sociaux, scientifiques, ou de toute autre nature, en problèmes de modélisation quantitative, pouvant être résolus par des algorithmes de traitement de données. Cela passe par une réflexion structurée, devant faire en sorte que se rencontrent problèmes humains, outils techniques/informatiques et méthodes statistiques/algorithmiques. Chaque projet de data science est une petite aventure, qui nécessite de partir d'un problème opérationnel souvent flou, à une réponse formelle et précise, qui aura des conséquences réelles sur le quotidien d'un nombre plus ou moins important de personnes. Éric Biernat et Michel Lutz proposent de vous guider dans cette aventure. Ils vous feront visiter les vastes espaces de la data ...

Bases en algorithmique et en programmation - Cours et 120 exercices corrigés

Bases en algorithmique et en programmation - Cours et 120 exercices corrigés

Auteure: Agnès Arnould , Laurent Fuchs , Pascal Lienhardt , Samuel Peltier

Nombre de pages: 450

Ce livre présente les notions de base de l'Algorithmique - Programmation, selon une démarche progressive qui s'appuie sur plusieurs années d'expérience didactique sur le sujet. Les notions sont mises en œuvre sur de nombreux exemples, et dans 120 exercices commentés et corrigés. Ce livre est destiné à toute personne désireuse de concevoir et de développer des algorithmes. Aucun prérequis n'est nécessaire : l'ouvrage s'adresse donc à tout étudiant de 1ère année (licence, DUT, BTS, classe préparatoire), voire de première ou de terminale, ainsi qu'à toute personne intéressée par les concepts fondamentaux de l'Algorithmique - Programmation et à leur mise en œuvre.

Structures de données et méthodes formelles

Structures de données et méthodes formelles

Auteure: Marc Guyomard

Nombre de pages: 438

Ce livre porte sur l’étude des structures de données, à savoir des constituants logiciels dont la qualité conditionne le bon fonctionnement et l’efficacité des applications informatiques. L’originalité de cet ouvrage réside essentiellement dans le lien qu’il établit avec la discipline des méthodes formelles pour le génie logiciel. Il montre comment il est possible de calculer les opérations qui accompagnent une structure de données à partir d’une spécification rigoureuse. L’auteur adopte à la fois une perspective historique et une démarche fonctionnelle. La première partie de l’ouvrage présente les bases de la discipline : la théorie des ensembles, l’étude de structures intermédiaires (listes, arbres, sacs), et l’analyse des algorithmes. La seconde partie se focalise sur l’étude approfondie de cinq structures de données typiques : les ensembles simples, les ensembles composites, les files simples, les files de priorité, et les tableaux flexibles. Des exercices accompagnent chaque chapitre.

Sin imagen

Conception d'algorithmes

Auteure: Patrick Bosc , Laurent Miclet , Marc Guyomard

Nombre de pages: 818

La conception des algorithmes : une science ! L'algorithmique est l'art et la science de concevoir des algorithmes corrects et efficaces. Pour beaucoup d'informaticiens, c'est l'aspect artistique qui prédomine : on cherche l'idée lumineuse, la structure cachée, la réponse astucieuse. Mais la conception des algorithmes est d'abord une science dont il faut posséder les bases et les techniques avant d'exprimer sa créativité. Ce livre invite le lecteur à une approche rigoureuse de la construction d'algorithmes. Il explique comment la même idée peut se retrouver dans plusieurs algorithmes correspondant à des problèmes différents. Il donne les outils pour analyser rationnellement un problème, le classer dans une famille de méthodes et produire une solution exacte. Un manuel de référence sur la construction raisonnée des algorithmes Dans chaque chapitre de ce livre, les bases théoriques et techniques sont rappelées et illustrées par des exemples. On y trouve ensuite un grand nombre d'exercices, accompagnés d'une correction minutieuse et complète. De la sorte, on y voit comment une démarche rationnelle permet d'atteindre une solution, exacte par construction, à...

Algorithmique

Algorithmique

Auteure: Jean-michel Léry

Nombre de pages: 333

Cet ouvrage traite des notions essentielles de la conception algorithmique en langage C, C++ et Java, offrant ainsi une approche généraliste. Il offre 512 programmes et 200 pages d'exercices et corrigés en ligne pour un apprentissage progressif.

Algorithmique en C

Algorithmique en C

Auteure: Jean-michel Léry

Nombre de pages: 290

Les grands classiques de l'algorithmique sont expliqués via une approche complète et progressive, illustrée de nombreux exemples. Plus de 100 programmes présentés au format source .c et en pseudo-langage disponibles pour travailler seul et à son rythme.

Ensembles ordonnés finis : concepts, résultats et usages

Ensembles ordonnés finis : concepts, résultats et usages

Auteure: Nathalie Caspard , Bruno Leclerc , Bernard Monjardet

Nombre de pages: 354

Les buts principaux de cet ouvrage qui comble un vide sont de : - donner les concepts et résultats fondamentaux sur les ensembles ordonnés finis, - présenter leurs usages dans des domaines variés (de la RO ou l’IA à la micro-économie), - signaler un certain nombre de résultats et de recherches en cours.

Algorithmique, Structures des Données et Programmation Pascal et C++

Algorithmique, Structures des Données et Programmation Pascal et C++

Auteure: Serigne Bira Gueye

Nombre de pages: 202

Ce tome 2 d'Algorithmique, Structures des Données et la Programmation Pascal et C++ traite les Pointeurs, les types Abstraits de Données : les Files, les Piles, les arbres ; les Algorithmes de Tris et de Recherche. Il traite également la Programmation Orientée Objet avec C++ : les Classes et les Objets ; les Interfaces, le Pointeur this et la Surcharge de fonctions ; les Constructeurs et les Destructeurs ; l'Amitié avec une Classe et la Surcharge d'Opérateurs ; l'Héritage, le Polymorphisme et les Templates. Une approche pédagogique et pragmatique a été utilisée, avec une démarche explicative appuyée par des figures originales conçues pour faciliter la compréhension. A la fin de chaque chapitre, une série d'exercices est proposée pour l'approfondissement des connaissances et compétences théoriques et pratiques. Il constitue, avec le tome 1, un outil permettant de nombreuses applications dans divers domaines du traitement de l'information. Il peut être très bénéfique pour les étudiants scientifiques (mathématiciens, physiciens, biologistes, statisticiens, économistes, médecins, etc.), les techniciens (ingénieurs et élèves-ingénieurs), les doctorants et ...

Sin imagen

Algorithmique

Auteure: Thomas H.. Cormen , Charles Eric Leiserson , Ronald L. Rivest , Clifford Stein

Nombre de pages: 1188

Cet ouvrage s'est imposé comme une référence mondiale pour l'enseignement de l'algorithmique. Exhaustif et facile d'accès, c'est un outil de travail complet et indispensable pour les étudiants. Cette 3e édition est entièrement révisée et mise à jour, avec deux nouveaux chapitres. 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. Au total, ce sont les énoncés de 957 exercices et 158 problèmes qui sont proposés, dont certains sont nouveaux dans cette 3e édition. Les solutions de 80 d'entre eux sont accessibles en ligne sur le site www.dunod.com.

Algorithmique et programmation en Java - 5e éd.

Algorithmique et programmation en Java - 5e éd.

Auteure: Vincent Granet

Nombre de pages: 432

Cet ouvrage s’adresse principalement aux étudiants des cycles informatiques (IUT , IU P, licence, master 1re année et MIAGE) ainsi qu’aux élèves ingénieurs. Il intéressera également toute personne souhaitant découvrir la programmation avec Java. L’objectif de cet ouvrage est d’enseigner des méthodes et des outils de construction de programmes informatiques valides et fiables. L’auteur propose une introduction à l’algorithmique ainsi qu’à la programmation impérative procédurale et orientée objet. Il met l’accent sur les notions de validité et de fiabilité en s’appuyant sur des notations formelles. Tous les algorithmes et les structures de données sont traduits et présentés en Java 8. De nombreux exercices complètent ce cours. Cette cinquième édition a été revue et complétée pour tenir compte des évolutions du langage Java.

L'algorithmique et les sciences

L'algorithmique et les sciences

Auteure: Bernard Chazelle

Nombre de pages: 104

Suite à une explosion de résultats surprenants en informatique théorique, une idée nouvelle de l’algorithmique a pris forme ces dernières années. Alors qu’ils ont été longtemps de simples outils de conception pour la programmation, les algorithmes sont en passe d’acquérir, au sein des sciences et des technologies nouvelles, le rôle qu’ont traditionnellement tenu, dans les sciences physiques, les équations aux dérivées partielles. La biologie des systèmes, la modélisation du cerveau, les sciences sociales, l’économie et les sciences des réseaux sont autant de domaines où le processus algorithmique est au cœur de l’action. De fait, la portée de certains algorithmes s’étend bien au delà de leur cadre proprement informatique. On pense à l’impact créé en physique quantique par l’algorithme de factorisation de Shor ; à PageRank, le moteur de recherches de Google, dont le succès doit à une approche syntactique de questions sémantiques, ou encore à AdaBoost, l’algorithme qui a transformé l’apprentissage automatique. Ces développements, dont les retombées concrètes ne sont plus à démontrer, sont, tous les trois, issus de...

Programmer en langage C

Programmer en langage C

Auteure: Claude Delannoy

Nombre de pages: 268

Cet ouvrage est destiné aux étudiants débutants en langage C, mais ayant déjà quelques notions de programmation acquises par la pratique, même sommaire, d'un autre langage. Les notions fondamentales (types de données, opérateurs, instructions de contrôle, fonctions, tableaux...) sont exposées avec un grand soin pédagogique, le lecteur étant conduit progressivement vers la maîtrise de concepts plus avancés comme les pointeurs ou la gestion dynamique de la mémoire. Chaque notion importante est illustrée d'exemples de programmes complets, accompagnés de résultats d'exécution. De nombreux exercices, dont la solution est fournie en fin d'ouvrage, vous permettront de tester vos connaissances fraîchement acquises et de les approfondir. Cette cinquième édition inclut les nouveautés des dernières versions de la norme ISO du langage (C99 et C11). À qui s'adresse ce livre ? 1. Aux étudiants de DUT, de BTS, de licence ou d'écoles d'ingénieur. 2. Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation en C. 3. Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour...

Algorithmes

Algorithmes

Auteure: Claire Mathieu

Nombre de pages: 80

Les algorithmes prennent une place grandissante dans la société, que ce soit pour des applications informatiques ou pour des usages en société (réseaux sociaux, moteurs de recherche, affectation post-bac, découpage électoral). Lorsque la théorie prend du retard sur la pratique, les méthodes risquent d'être appliquées avant qu'on ait compris leurs aspects fondamentaux, ce qui induit des risques de manipulation. La perspective algorithmique allie des considérations d'efficacité à une approche systématique des problèmes passant par différentes phases (modélisation, formalisation, résolution, application) au cours desquelles l'aléatoire joue un rôle important. Quand ils sont bien conçus, les algorithmes peuvent être un outil de transformation de la société et contribuer au bien social. Claire Mathieu est informaticienne. Elle travaille sur les algorithmes, notamment les algorithmes d'approximation et la modélisation mathématique des réseaux sociaux. Directrice de recherche au CNRS, elle a été nommée sur la chaire annuelle d'Informatique et sciences numériques pour l'année académique 2017-2018.

La pensée dirigée

La pensée dirigée

Auteure: Claire Wagner-rémy

Nombre de pages: 245

La pensée dirigée. Traité sur le raisonnement et les logiques Le qualificatif « dirigée » appliqué à la pensée représente une direction (sans aucune connotation de domination ou d’autorité), un mouvement déterminé, un développement, une évolution, comme une flèche qui relie un point de départ à un point d’arrivée ou à un but que nous espérons atteindre, un chemin que parcourt la pensée entre deux « lieux ». Ce traité recense une grande diversité de modes de raisonnement, depuis l’intuition jusqu’aux différentes logiques, en passant par l’analogie. Il fournit des clés pour être plus efficace dans les prises de décision, pour être plus convaincant dans les discussions, mais aussi pour mieux comprendre le monde, les sciences, notre environnement, les individus et les sociétés, etc.

Exercices et problèmes d'algorithmique

Exercices et problèmes d'algorithmique

Auteure: Nicolas Flasque , Helen Kassel , Franck Lepoivre , Boris Velikson

Nombre de pages: 256

L'algorithmique est la science formelle qui décompose les calculs en une série d'opérations élémentaires. L'originalité de cet ouvrage tient davantage à la méthode pédagogique présentée qu'à la technique proprement dite, l'objectif étant d'aider les étudiants à s'approprier une démarche intellectuelle pour évaluer un problème et réfléchir à une stratégie de solution. Le contenu est indépendant de tout langage de programmation : les exemples sont donnés en pseudo-code. Chaque chapitre débute par des rappels de cours suivis par une série d'énoncés d'exercices et problèmes classés par difficulté, et se termine par les solutions commentées puis par une conclusion qui recapitule les points à retenir.

Création de bases de données

Création de bases de données

Auteure: Nicolas Larrousse

Nombre de pages: 206

Méthode pour concevoir un système d'information robuste et évolutif. Aborde la notion de base de données et les métiers associés et décrit les différentes étapes de la conception d'une base de données.

Algorithmique en C, C++, Java, Python et PHP

Algorithmique en C, C++, Java, Python et PHP

Auteure: Jean-michel Léry

Nombre de pages: 650

Cet ouvrage s'adresse aux : Étudiants en filières informatiques et scientifiquesÉlèves-ingénieursÉtudiants en IUTÉtudiants en BTS Il propose une approche progressive et pédagogique de conception d’algorithme, une présentation et une analyse d’algorithmes connus (tris, recherches, piles, files, etc.). Chaque algorithme est présenté en pseudo-langage, C, C++, Java, PHP et Python, pour un total de 560 programmes. Cette 2nde édition propose des programmes source réactualisés et téléchargeables sur le site de l’auteur.

L’informatique pas à pas en prépa - classes prépas 1re et 2e années - Cours et exercices corrigés

L’informatique pas à pas en prépa - classes prépas 1re et 2e années - Cours et exercices corrigés

Auteure: Butin Frédéric

Nombre de pages: 288

L’objectif de l’ouvrage est d’initier les étudiants aux grandes idées de l’algorithmique, aux méthodes de base de l’ingénierie numérique et aux systèmes de gestion de bases de données. Les exercices et problèmes — tous entièrement résolus — sont variés et multiples, et le livre est très progressif, dans le cours comme dans les exercices dont le degré de difficulté est signalé. L’initiation au langage Python est présentée sous la forme d’un tutoriel que les étudiants peuvent aborder avant leur entrée en classe préparatoire pour se familiariser avec ce langage. La partie traitant de l’ingénierie numérique, avec l’énoncé de méthodes classiques ou pratiques de résolution de systèmes linéaires et d’équations différentielles, fournira des outils indispensables pour les TIPE. Le nombre restreint de chapitres confère à l’ouvrage une unité qui permet d’aller droit au but de façon synthétique et apporte clarté et rigueur à l’exposé. Une biographie des scientifiques cités ainsi qu’un tableau de la complexité des algorithmes étudiés complètent l’ouvrage.

Géométrie algorithmique

Géométrie algorithmique

Auteure: Jean-daniel Boissonnat

Nombre de pages: 80

Les représentations numériques 3D ont révolutionné notre compréhension du monde. Elles sont devenues indispensables pour simuler des opérations chirurgicales, créer de nouveaux modes d’expression artistique ou explorer les ressources naturelles. La géométrie algorithmique apparaît à l’intersection de la géométrie et de l’informatique. Comment échantillonner, représenter et traiter des formes géométriques complexes ? Comment offrir des garanties théoriques sur la qualité des approximations et la complexité des algorithmes ? Comment assurer la fiabilité et l’efficacité des programmes informatiques ? Ces questions se posent en dimensions 2 et 3, mais aussi en plus grandes dimensions, pour analyser par exemple les grandes masses de données essentielles à la science moderne.

Sin imagen

Algorithmique approfondie et structures de données

Auteure: Institut De Recherche Sur L'enseignement Des Mathématiques (strasbourg)

Nombre de pages: 132

Derniers livres et auteurs recherchés