De Boeck Supérieur
-
Ce livre vous permet de bien débuter en LaTeX, malgré l'aspect complexe de ce logiciel, avec une présentation très progressive et méthodique.
LaTeX est un traitement de texte universellement utilisé dans l'édition scientifique, que ce soit par des étudiants, des enseignants ou bien des ingénieurs. Il peut sembler plus difficile à aborder que d'autres traitements de texte, mêlant des balises et une très légère dose de programmation.
Ce livre propose une présentation progressive de LaTeX :- les notions fondamentales (mise en forme du texte, numérotation automatique, équations mathématiques, figures, tables, références bibliographiques, index, commandes personnalisées, etc) sont abordées de façon actuelle, en tenant compte des évolutions récentes de LaTeX ;- de nombreux exemples simples viennent illustrer le texte ;- de nombreux exercices permettent de s'entrainer. -
Les algorithmes, c'est plus facile avec un dessin !
Bernard Desgraupes
- De Boeck Supérieur
- Informatique
- 21 Mars 2023
- 9782807345331
Ce livre, best seller aux USA, présente une centaine d'algorithmes de manière visuelle à l'aide de nombreux croquis et exemples.
Sans le savoir, nous utilisons des algorithmes dans la vie courante : recettes de cuisine, déclaration d'impôts, etc. Ce livre présente un grand nombre d'algorithmes testés et éprouvés par des programmeurs. Si vous voulez les comprendre, sans vous attarder sur des démonstrations de plusieurs pages, ce livre est fait pour vous.
Entièrement illustré, il facilite l'apprentissage et l'utilisation efficace des algorithmes les plus importants. L'auteur vous guide pas à pas en partant des exercices pour vous amener aux concepts.
- Vous y apprendrez comment appliquer des algorithmes courants aux problèmes de programmation pratiques auxquels vous êtes confrontés.
- Vous commencerez par des tâches comme le tri et la recherche.
- Vous développerez vos compétences et progressivement aborderez des problèmes plus complexes tels que la programmation dynamique et les systèmes de recommandation.
Chaque exemple comprend des diagrammes utiles et des exemples de code entièrement annotés en Python.
À la fin de ce livre, vous maitriserez des algorithmes et saurez comment et quand les utiliser. -
Python : comprendre les bases et maîtriser la programmation
Bernard Desgraupes, Bill Labanovic
- De Boeck Supérieur
- Informatique
- 27 Avril 2022
- 9782807334731
Vous découvrez Python et vous voulez progresser dans la maitrise de ce langage ? Cet ouvrage de base est fait pour vous. Vous comprendrez tous les concepts inconrtournables et vous apprendrez à les mettre en pratique en vous exerçant avec les nombreux exercices proposés.
Accessible et plaisant à lire, ce livre sur Python est destiné aux étudiants qui découvrent Python, aux programmeurs débutants et à ceux qui commencent à bien maitriser ce langage. Il explique tous les concepts importants en Python 3. Il mixe tutoriels et recettes de code style livre de cuisine, parfois avec humour, ce qui rend le livre d'un accès aisé et pratique. Les nombreux exercices situés en fin de chapitre aident le lecteur à mettre en pratique les connaissances acquises. Il propose les meilleures pratiques pour les tests, le débogage, la réutilisation du code et d'autres conseils de développement, grâce à de nombreux outils Python et packages open source. -
Au coeur des algorithmes : les bases de la programmation avec Python
Tuckfield Bradford, Benoît Clenet
- De Boeck Supérieur
- Informatique
- 12 Septembre 2023
- 9782807345201
Ce livre est une introduction -claire et accessible- aux algorithmes utilisant le langage de programmation Python.
Ce livre traite des algorithmes les plus intéressants et les plus puissants au monde qui utilisent le code Python. Vous explorerez les algorithmes informatiques standard et des algorithmes avancés comme ceux utilisés dans le machine learning et l'intelligence artificielle. Vous découvrirez comment dans l'Antiquité, on utilisait déjà des algorithmes pour multiplier les nombres, pour trouver les plus grands diviseurs communs et comment les érudits japonais à l'époque des samouraïs ont conçu des algorithmes capables de générer des carrés magiques. Vous explorerez des algorithmes utiles en mathématiques et apprendrez comment les mathématiques peuvent améliorer les algorithmes.Vous apprendrez également à :- utiliser des algorithmes pour déboguer le code, maximiser les revenus, planifier les tâches et créer des arbres de décision- mesurer l'efficacité et la rapidité des algorithmes- générer des diagrammes de Voronoi à utiliser dans diverses applications géométriques- utilisez des algorithmes pour créer un chatbot simple, gagner aux jeux de société ou résoudre des puzzles de sudoku- écrire du code pour les algorithmes de montée et de descente de gradient qui peuvent trouver les maxima et les minima des fonctions.
Avec ce livre, vous comprendrez comment coder et implémenter des algorithmes importants, mesurer et optimiser leurs performances, tout en apprenant dans les moindres détails les algorithmes les plus puissants d'aujourd'hui. -
Initiation a la cryptographie avec Python : cours et exercices corrigés ; BTS - DUT - Licence
Gilles Dubertret
- De Boeck Supérieur
- Informatique
- 19 Septembre 2023
- 9782807351431
Un manuel pour maîtriser les bases de la cryptographie appliquée aux mathématiques et à l'informatique avec Python Considérée comme la science du secret, la cryptographie fait aujourd'hui partie de notre vie quotidienne : cartes à puce, Internet, courrier électronique... ne faisons-nous pas déjà depuis de longues années de la cryptographie sans le savoir ?L'objectif de ce manuel est de rendre accessible, dès le niveau du bac scientifique, les possibilités et les méthodes de la cryptographie moderne, maintenant à l'aide de Python.Illustré de nombreux tableaux, de fiches pratiques et d'exercices résolus, il offre un panorama complet du sujet.
Sommaire :1. Les nombres premiers - 2. Éléments d'arithmétique - 3. L'algorithme d'Euclide étendu - 4. Le logarithme discret - 5. Cryptosystèmes - 6. Fonctions à sens unique - 7. Le RSA et le chiffrement Elgamal - 8. Le DES - 9. Advanced Encryption Standard (AES) - 10. Courbes elliptiques - 11. Fonctions de hachage - 12. Protocole ZK : Zero Knowledge - 13. Identification, authentification & signature - 14. Horodatage et Blockchain - 15. Exemples d'applications de la cryptographie - 16. Cryptanalyse - 17. La cryptographie à travers l'histoire - Bibliographie - Index -
Python pour la physique ; apprendre Python pour faire des sciences
Richard Taillet
- De Boeck Supérieur
- Informatique
- 29 Septembre 2020
- 9782807328907
Idéal pour franchir le pas et se mettre à programmer en Python, qu'on soit étudiant, enseignant ou amateur de physique. A partir d'exemples et de problèmes de physique, apprenez à programmer, résoudre des calculs et dessiner, des courbes, des graphes, etc. Ce livre a pour but de présenter, à travers de très nombreux exemples, le langage de programmation informatique Python, à un public de non expert en programmation qui désire acquérir rapidement une autonomie dans la manipulation d'outils numériques puissants, pour calculer, tracer des courbes, présenter des résultats ou conduire une analyse physique. Il s'appuie sur des exemples tirés de la physique, couvrant des domaines enseignés au collège-lycée et en licence à l'université (et peut à ce titre intéresser les enseignants de ces deux niveaux qui auront à utiliser ce langage). Les programmes servant d'exemple sont courts, lisibles et fonctionnent à partir d'un fichier disponible en ligne. Le résultat de chaque programme est présenté, qu'il s'agisse de texte, de nombres ou de figures.
-
Du caractère au paragraphe
Biotem Martini Eric
- De Boeck Supérieur
- Entre Guillemets
- 9 Juillet 1998
- 9782801112076
La généralisation des logiciels de traitement de texte et de PAO (publication assistée par ordinateur) a fait sortir la composition de son cadre spécialisé.
Les rédacteurs sont aujourd'hui confrontés à des usages typographiques progressivement établis depuis cinq siècles. Cet ouvrage présente le savoir typographique indispensable à tous ceux qui doivent rédiger et mettre en forme un texte sur ordinateur.
-
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.
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. -
Petit traité de programmation orientée objet sous R
Christophe Genolini
- De Boeck Supérieur
- 7 Septembre 2010
- 9782804162511
Ce livre traite de la programmation orientée objet sous R, en intégrant les dernières innovations. L'approche est progressive, pédagogique, avec de nombreux exemples permettant une bonne compréhension des concepts de programmation. Le logiciel R connaît depuis 10 ans un immense succès : gratuit, puissant, toujours à la pointe... Son utilisation nécessite de bien maîtriser les règles de programmation pour éviter des catastrophes pourtant prévisibles.Ce Petit traité de programmation orienté objet sous R, écrit dans un style drôle et précis, vous permettra d'apprendre la programmation objet, ultime moyen d'éviter les pièges des lignes de codes, du non-typage et autres subtilités du système.Objectifs- Comprendre le concept de programmation objet- Maîtriser l'objet sous R- Concevoir une librairie classique (sans programmation objet)- Concevoir une librairie objet- Apprendre à programmer « proprement »Les +- Un style d'écriture simple et accessible, agréable à lire- Un index de plus de 500 entrées permettant de retrouver rapidement un concept- Des exemples vivants et simples, issus de cas réels- De nombreux dessins humoristiques- Une biographie sélective
-
SQL2 - SQL3
Pierre Delmal
- De Boeck Supérieur
- Bibliothèque Des Universités
- 5 Septembre 2000
- 9782804135614
L'ouvrage offre une description cohérente de la norme SQL2. Les techniques abordées sont la construction de requêtes SQL complexes, la programmation par SQL intégré, module SQL, SQL dynamique et JDBC.