Des services pour PMB
Accueil
Détail de l'indexation
Ouvrages de la bibliothèque en indexation 004 (45)
Faire une suggestion Affiner la recherche
Titre : De l'algorithme au programme C : Travaux pratiques corrigés enlangage C Type de document : texte imprimé Auteurs : Brahim Bessa Editeur : Alger : Pages Bleues Année de publication : 2018 Collection : Les Fascicules du LMD Importance : 139p. Présentation : Couv. en coul. Format : 26 cm. ISBN/ISSN/EAN : 978-9947-34-142-1 Note générale : Bibliogr. Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique. Tags : langage C programmation algorithme travaux pratiques exercices corrigés informatique développement logiciel LMD enseignement supérieur structures de données programmation structurée codage syntaxe C apprentissage programmation Algérie Index. décimale : 004 Informatique Résumé : Cet ouvrage de Brahim Bessa propose une approche pratique de l'apprentissage de la programmation en langage C, en établissant un pont entre la conception algorithmique et son implémentation concrète. Le livre présente une série de travaux pratiques corrigés permettant aux étudiants de développer leurs compétences en programmation à travers des exercices progressifs. L'auteur guide le lecteur dans la transition entre l'écriture d'algorithmes théoriques et leur traduction en programmes C fonctionnels, en couvrant les structures de données fondamentales, les instructions de contrôle, les fonctions et les techniques de programmation structurée. Publié dans la collection "Les Fascicules du LMD" aux éditions Pages Bleues, ce manuel de 139 pages est spécialement conçu pour accompagner les étudiants universitaires dans leur formation en informatique selon le système LMD (Licence-Master-Doctorat). De l'algorithme au programme C : Travaux pratiques corrigés enlangage C [texte imprimé] / Brahim Bessa . - Alger : Pages Bleues, 2018 . - 139p. : Couv. en coul. ; 26 cm.. - (Les Fascicules du LMD) .
ISBN : 978-9947-34-142-1
Bibliogr.
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique. Tags : langage C programmation algorithme travaux pratiques exercices corrigés informatique développement logiciel LMD enseignement supérieur structures de données programmation structurée codage syntaxe C apprentissage programmation Algérie Index. décimale : 004 Informatique Résumé : Cet ouvrage de Brahim Bessa propose une approche pratique de l'apprentissage de la programmation en langage C, en établissant un pont entre la conception algorithmique et son implémentation concrète. Le livre présente une série de travaux pratiques corrigés permettant aux étudiants de développer leurs compétences en programmation à travers des exercices progressifs. L'auteur guide le lecteur dans la transition entre l'écriture d'algorithmes théoriques et leur traduction en programmes C fonctionnels, en couvrant les structures de données fondamentales, les instructions de contrôle, les fonctions et les techniques de programmation structurée. Publié dans la collection "Les Fascicules du LMD" aux éditions Pages Bleues, ce manuel de 139 pages est spécialement conçu pour accompagner les étudiants universitaires dans leur formation en informatique selon le système LMD (Licence-Master-Doctorat). Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Algorithmes en langage C : cours et exercices Type de document : texte imprimé Auteurs : Robert Sedgewick ; Jean-Michel Tra.Moreau Editeur : Paris : Dunod Année de publication : 2005 Collection : Sciences sup, ISSN 1636-2217 Importance : (XVII-685 p.) Présentation : graph ; ill Format : 24 cm ISBN/ISSN/EAN : 978-2-10-049297-8 Note générale : Index. Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.42 Programmation. Programmes d'ordinateur Tags : algorithmes langage C structures de données programmation tri recherche arbres graphes complexité algorithmique exercices analyse d'algorithmes listes files piles enseignement supérieur informatique Index. décimale : 004 Informatique Résumé : Cet ouvrage de référence de Robert Sedgewick, traduit par Jean-Michel Moreau, constitue un traité complet sur les algorithmes et structures de données fondamentaux avec leur implémentation en langage C. Le livre présente une approche équilibrée entre théorie algorithmique et pratique de la programmation, couvrant les structures de données classiques (listes, piles, files, arbres, graphes), les algorithmes de tri et de recherche, ainsi que les techniques algorithmiques avancées. Chaque concept est illustré par des implémentations concrètes en C, accompagnées d'analyses de complexité et de performances. L'ouvrage propose également de nombreux exercices permettant aux étudiants de consolider leurs connaissances. Publié dans la collection Sciences Sup chez Dunod, ce manuel de 685 pages richement illustré de graphiques et de schémas est devenu une référence incontournable pour l'enseignement de l'algorithmique et de la programmation dans les universités et écoles d'ingénieurs. Algorithmes en langage C : cours et exercices [texte imprimé] / Robert Sedgewick ; Jean-Michel Tra.Moreau . - Paris : Dunod, 2005 . - (XVII-685 p.) : graph ; ill ; 24 cm. - (Sciences sup, ISSN 1636-2217) .
ISBN : 978-2-10-049297-8
Index.
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.42 Programmation. Programmes d'ordinateur Tags : algorithmes langage C structures de données programmation tri recherche arbres graphes complexité algorithmique exercices analyse d'algorithmes listes files piles enseignement supérieur informatique Index. décimale : 004 Informatique Résumé : Cet ouvrage de référence de Robert Sedgewick, traduit par Jean-Michel Moreau, constitue un traité complet sur les algorithmes et structures de données fondamentaux avec leur implémentation en langage C. Le livre présente une approche équilibrée entre théorie algorithmique et pratique de la programmation, couvrant les structures de données classiques (listes, piles, files, arbres, graphes), les algorithmes de tri et de recherche, ainsi que les techniques algorithmiques avancées. Chaque concept est illustré par des implémentations concrètes en C, accompagnées d'analyses de complexité et de performances. L'ouvrage propose également de nombreux exercices permettant aux étudiants de consolider leurs connaissances. Publié dans la collection Sciences Sup chez Dunod, ce manuel de 685 pages richement illustré de graphiques et de schémas est devenu une référence incontournable pour l'enseignement de l'algorithmique et de la programmation dans les universités et écoles d'ingénieurs. Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Algorithmes : notions de base Type de document : texte imprimé Auteurs : Thomas H Cormen ; Herve Soulard, Traducteur Editeur : Paris : Dunod Année de publication : 2013 Collection : Sciences sup, ISSN 1636-2217 Importance : 1 vol. (X-229 p.) Présentation : ill., fig., tabl., couv. ill. en coul. Format : 22 cm ISBN/ISSN/EAN : 978-2-10-070151-3 Note générale : Public : Licence, IUT, ?coles d'ingénieurs
Annexes : Bibliogr. p. 220. IndexLangues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.42 Programmation. Programmes d'ordinateur:004.421.5 Algorithme générateur de nombres aléatoires Tags : algorithmes notions de base complexité algorithmique structures de données analyse d'algorithmes tri recherche récursivité diviser pour régner programmation dynamique introduction à l'algorithmique informatique enseignement supérieur Cormen algorithmique fondamentale Index. décimale : 004 Informatique Résumé : Cet ouvrage de Thomas H. Cormen, traduit par Hervé Soulard, propose une introduction accessible aux concepts fondamentaux de l'algorithmique. Adapté du célèbre manuel "Introduction to Algorithms", ce livre présente de manière pédagogique les notions de base essentielles : analyse de complexité, structures de données élémentaires, algorithmes de tri et de recherche, récursivité, diviser pour régner, et programmation dynamique. L'auteur privilégie une approche progressive et claire, avec de nombreuses illustrations, figures et tableaux facilitant la compréhension des concepts abstraits. Destiné aux étudiants débutants en informatique et aux autodidactes, cet ouvrage de 229 pages publié dans la collection Sciences Sup chez Dunod constitue une excellente porte d'entrée vers l'algorithmique, en posant les bases nécessaires avant d'aborder des sujets plus avancés. Le livre met l'accent sur la compréhension des principes algorithmiques plutôt que sur un langage de programmation particulier. Algorithmes : notions de base [texte imprimé] / Thomas H Cormen ; Herve Soulard, Traducteur . - Paris : Dunod, 2013 . - 1 vol. (X-229 p.) : ill., fig., tabl., couv. ill. en coul. ; 22 cm. - (Sciences sup, ISSN 1636-2217) .
ISBN : 978-2-10-070151-3
Public : Licence, IUT, ?coles d'ingénieurs
Annexes : Bibliogr. p. 220. Index
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.42 Programmation. Programmes d'ordinateur:004.421.5 Algorithme générateur de nombres aléatoires Tags : algorithmes notions de base complexité algorithmique structures de données analyse d'algorithmes tri recherche récursivité diviser pour régner programmation dynamique introduction à l'algorithmique informatique enseignement supérieur Cormen algorithmique fondamentale Index. décimale : 004 Informatique Résumé : Cet ouvrage de Thomas H. Cormen, traduit par Hervé Soulard, propose une introduction accessible aux concepts fondamentaux de l'algorithmique. Adapté du célèbre manuel "Introduction to Algorithms", ce livre présente de manière pédagogique les notions de base essentielles : analyse de complexité, structures de données élémentaires, algorithmes de tri et de recherche, récursivité, diviser pour régner, et programmation dynamique. L'auteur privilégie une approche progressive et claire, avec de nombreuses illustrations, figures et tableaux facilitant la compréhension des concepts abstraits. Destiné aux étudiants débutants en informatique et aux autodidactes, cet ouvrage de 229 pages publié dans la collection Sciences Sup chez Dunod constitue une excellente porte d'entrée vers l'algorithmique, en posant les bases nécessaires avant d'aborder des sujets plus avancés. Le livre met l'accent sur la compréhension des principes algorithmiques plutôt que sur un langage de programmation particulier. Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Algorithmic randomness : progress and prospects Type de document : texte imprimé Auteurs : Johanna N. Y. Franklin, Éditeur scientifique ; Christopher P. Porter, Éditeur scientifique Editeur : cambridge : Cambridge Année de publication : 2020 Importance : 1 vol. (X-359 p.) Format : 24 cm ISBN/ISSN/EAN : 978-1-108-47898-4 Note générale : Notes bibliogr. Langues : Anglais (eng) Langues originales : Anglais (eng) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.42 Programmation. Programmes d'ordinateur:004.421 Algorithmes pour élaboration du programme Index. décimale : 004 Informatique Résumé : "The last two decades have seen a wave of exciting new developments in the theory of algorithmic randomness and its applications to other areas of mathematics. This volume surveys much of the recent work that has not been included in published volumes until now. It contains a range of articles on algorithmic randomness and its interactions with closely related topics such as computability theory and computational complexity, as well as wider applications in areas of mathematics including analysis, probability, and ergodic theory. In addition to being an indispensable reference for researchers in algorithmic randomness, the unified view of the theory presented here makes this an excellent entry point for graduate students and other newcomers to the field" Algorithmic randomness : progress and prospects [texte imprimé] / Johanna N. Y. Franklin, Éditeur scientifique ; Christopher P. Porter, Éditeur scientifique . - cambridge : Cambridge, 2020 . - 1 vol. (X-359 p.) ; 24 cm.
ISBN : 978-1-108-47898-4
Notes bibliogr.
Langues : Anglais (eng) Langues originales : Anglais (eng)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.42 Programmation. Programmes d'ordinateur:004.421 Algorithmes pour élaboration du programme Index. décimale : 004 Informatique Résumé : "The last two decades have seen a wave of exciting new developments in the theory of algorithmic randomness and its applications to other areas of mathematics. This volume surveys much of the recent work that has not been included in published volumes until now. It contains a range of articles on algorithmic randomness and its interactions with closely related topics such as computability theory and computational complexity, as well as wider applications in areas of mathematics including analysis, probability, and ergodic theory. In addition to being an indispensable reference for researchers in algorithmic randomness, the unified view of the theory presented here makes this an excellent entry point for graduate students and other newcomers to the field" Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Algorithms in bioinformatics : theory and implementation Type de document : texte imprimé Année de publication : 2021 Format : e-book ISBN/ISSN/EAN : 978-1-119-69796-1 Langues : Anglais (eng) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.42 Programmation. Programmes d'ordinateur:004.421 Algorithmes pour élaboration du programme Tags : Algorithmes
Algorithms
Bio-informatique
Bioinformatics
Bioinformatique
Computational Biology
Livres numériques
algorithms
e-booksIndex. décimale : 004 Informatique Résumé : Preface xv About the Companion Website xvii 1 The Tree of Life (I) 1 1.1 Introduction 1 1.2 Emergence of Life 1 1.2.1 Timeline Disagreements 3 1.3 Classifications and Mechanisms 4 1.4 Chromatin Structure 5 1.5 Molecular Mechanisms 9 1.5.1 Precursor Messenger RNA 9 1.5.2 Precursor Messenger RNA to Messenger RNA 10 1.5.3 Classes of Introns 10 1.5.4 Messenger RNA 10 1.5.5 mRNA to Proteins 11 1.5.6 Transfer RNA 12 1.5.7 Small RNA 12 1.5.8 The Transcriptome 13 1.5.9 Gene Networks and Information Processing 13 1.5.10 Eukaryotic vs. Prokaryotic Regulation 14 1.5.11 What Is Life? 14 1.6 Known Species 14 1.7 Approaches for Compartmentalization 15 1.7.1 Two Main Approaches for Organism Formation 16 1.7.2 Size and Metabolism 16 1.8 Sizes in Eukaryotes 16 1.8.1 Sizes in Unicellular Eukaryotes 17 1.8.2 Sizes in Multicellular Eukaryotes 17 1.9 Sizes in Prokaryotes 17 1.10 Virus Sizes 18 1.10.1 Viruses vs. the Spark of Metabolism 20 1.11 The Diffusion Coefficient 20 1.12 The Origins of Eukaryotic Cells 21 1.12.1 Endosymbiosis Theory 21 1.12.2 DNA and Organelles 22 1.12.3 Membrane-bound Organelles with DNA 23 1.12.4 Membrane-bound Organelles Without DNA 23 1.12.5 Control and Division of Organelles 24 1.12.6 The Horizontal Gene Transfer 24 1.12.7 On the Mechanisms of Horizontal Gene Transfer 25 1.13 Origins of Eukaryotic Multicellularity 26 1.13.1 Colonies Inside an Early Unicellular Common Ancestor 26 1.13.2 Colonies of Early Unicellular Common Ancestors 26 1.13.3 Colonies of Inseparable Early Unicellular Common Ancestors 1.13.4 Chimerism and Mosaicism 28 1.14 Conclusions 29 2 Tree of Life: Genomes (II) 31 2.1 Introduction 31 2.2 Rules of Engagement 31 2.3 Genome Sizes in the Tree of Life 32 2.3.1 Alternative Methods 33 2.3.2 The Weaving of Scales 33 2.3.3 Computations on the Average Genome Size 36 2.3.4 Observations on Data 38 2.4 Organellar Genomes 40 2.4.1 Chloroplasts 40 2.4.2 Apicoplasts 40 2.4.3 Chromatophores 42 2.4.4 Cyanelles 42 2.4.5 Kinetoplasts 42 2.4.6 Mitochondria 43 2.5 Plasmids 43 2.6 Virus Genomes 44 2.7 Viroids and Their Implications 46 2.8 Genes vs. Proteins in the Tree of Life 47 2.9 Conclusions 49 3 Sequence Alignment (I) 51 3.1 Introduction 51 3.2 Style and Visualization 51 3.3 Initialization of the Score Matrix 54 3.4 Calculation of Scores 57 3.4.1 Initialization of the Score Matrix for Global Alignment 57 3.4.2 Initialization of the Score Matrix for Local Alignment 62 3.4.3 Optimization of the Initialization Steps 65 3.4.4 Curiosities 66 3.5 Traceback 71 3.6 Global Alignment 75 3.7 Local Alignment 79 3.8 Alignment Layout 84 3.9 Local Sequence Alignment – The Final Version 87 3.10 Complementarity 91 3.11 Conclusions 97 4 Forced Alignment (II) 99 4.1 Introduction 99 4.2 Global and Local Sequence Alignment 100 4.2.1 Short Notes 100 4.2.2 Understanding the Technology 101 4.2.3 Main Objectives 102 4.3 Experiments and Discussions 102 4.3.1 Alignment Layout 106 4.3.2 Forced Alignment Regime 106 4.3.3 Alignment Scores and Significance 109 4.3.4 Optimal Alignments 110 4.3.5 The Main Significance Scores 110 4.3.6 The Information Content 110 4.3.7 The Match Percentage 112 4.3.8 Significance vs. Chance 113 4.3.9 The Importance of Randomness 113 4.3.10 Sequence Quality and the Score Matrix 114 4.3.11 The Significance Threshold 115 4.3.12 Optimal Alignments by Numbers 116 4.3.13 Chaos Theory on Sequence Alignment 116 4.3.14 Image-Encoding Possibilities 116 4.4 Advanced Features and Methods 117 4.4.1 Sequence Detector 117 4.4.2 Parameters 117 4.4.3 Heatmap 118 4.4.4 Text Visualization 123 4.4.5 Graphics for Manuscript Figures and Didactic Presentations 124 4.4.6 Dynamics 124 4.4.7 Independence 125 4.4.8 Limits 125 4.4.9 Local Storage 125 4.5 Conclusions 128 5 Self-Sequence Alignment (I) 129 5.1 Introduction 129 5.2 True Randomness 130 5.3 Information and Compression Algorithms 130 5.4 White Noise and Biological Sequences 131 5.5 The Mathematical Model 131 5.5.1 A Concrete Example 132 5.5.2 Model Dissection 133 5.5.3 Conditions for Maxima and Minima 136 5.6 Noise vs. Redundancy 137 5.7 Global and Local Information Content 137 5.8 Signal Sensitivity 138 5.9 Implementation 140 5.9.1 Global Self-Sequence Alignment 140 5.9.2 Local Self-Sequence Alignment 144 5.10 A Complete Scanner for Information Content 147 5.11 Conclusions 149 6 Frequencies and Percentages (II) 151 6.1 Introduction 151 6.2 Base Composition 152 6.3 Percentage of Nucleotide Combinations 152 6.4 Implementation 153 6.5 A Frequency Scanner 156 6.6 Examples of Known Significance 158 6.7 Observation vs. Expectation 160 6.8 A Frequency Scanner with a Threshold 161 6.9 Conclusions 163 7 Objective Digital Stains (III) 165 7.1 Introduction 165 7.2 Information and Frequency 166 7.3 The Objective Digital Stain 169 7.3.1 A 3D Representation Over a 2D Plane 173 7.3.2 ODSs Relative to the Background 177 7.4 Interpretation of ODSs 181 7.5 The Significance of the Areas in the ODS 183 7.6 Discussions 184 7.6.1 A Similarity Between Dissimilar Sequences 186 7.7 Conclusions 186 8 Detection of Motifs (I) 187 8.1 Introduction 187 8.2 DNA Motifs 187 8.2.1 DNA-binding Proteins vs. Motifs and Degeneracy 188 8.2.2 Concrete Examples of DNA Motifs 188 8.3 Major Functions of DNA Motifs 191 8.3.1 RNA Splicing and DNA Motifs 191 8.4 Conclusions 195 9 Representation of Motifs (II) 197 9.1 Introduction 197 9.2 The Training Data 197 9.3 A Visualization Function 198 9.4 The Alignment Matrix 200 9.5 Alphabet Detection 203 9.6 The Position-Specific Scoring Matrix (PSSM) Initialization 206 9.7 The Position Frequency Matrix (PFM) 207 9.8 The Position Probability Matrix (PPM) 208 9.8.1 A Kind of PPM Pseudo-Scanner 209 9.9 The Position Weight Matrix (PWM) 212 9.10 The Background Model 215 9.11 The Consensus Sequence 218 9.11.1 The Consensus – Not Necessarily Functional 219 9.12 Mutational Intolerance 221 9.13 From Motifs to PWMs 222 9.14 Pseudo-Counts and Negative Infinity 226 9.15 Conclusions 229 10 The Motif Scanner (III) 231 10.1 Introduction 231 10.2 Looking for Signals 232 10.3 A Functional Scanner 235 10.4 The Meaning of Scores 239 10.4.1 A Score Value Above Zero 239 10.4.2 A Score Value Below Zero 241 10.4.3 A Score Value of Zero 241 10.5 Conclusions 242 11 Understanding the Parameters (IV) 243 11.1 Introduction 243 11.2 Experimentation 243 11.2.1 A Scanner Implementation Based on Pseudo-Counts 244 11.2.2 A Scanner Implementation Based on Propagation of Zero Counts 246 11.3 Signal Discrimination 249 11.4 False-Positive Results 250 11.5 Sensitivity Adjustments 251 11.6 Beyond Bioinformatics 252 11.7 A Scanner That Uses a Known PWM 253 11.8 Signal Thresholds 256 11.8.1 Implementation and Filter Testing 258 11.9 Conclusions 262 12 Dynamic Backgrounds (V) 263 12.1 Introduction 263 12.2 Toward a Scanner with Two PFMs 263 12.2.1 The Implementation of Dynamic PWMs 264 12.2.2 Issues and Corrections for Dynamic PWMs 271 12.2.3 Solutions for Aberrant Positive Likelihood Values 274 12.3 A Scanner with Two PFMs 280 12.4 Information and Background Frequencies on Score Values 283 12.5 Dynamic Background vs. Null Model 285 12.6 Conclusions 285 13 Markov Chains: The Machine (I) 287 13.1 Introduction 287 13.2 Transition Matrices 287 13.3 Discrete Probability Detector 292 13.3.1 Alphabet Detection 292 13.3.2 Matrix Initialization 293 13.3.3 Frequency Detection 295 13.3.4 Calculation of Transition Probabilities 297 13.3.5 Particularities in Calculating the Transition Probabilities 306 13.4 Markov Chains Generators 307 13.4.1 The Experiment 308 13.4.2 The Implementation 312 13.4.3 Simulation of Transition Probabilities 315 13.4.4 The Markov machine 315 13.4.5 Result Verification 317 13.5 Conclusions 318 14 Markov Chains: Log Likelihood (II) 319 14.1 Introduction 319 14.2 The Log-Likelihood Matrix 319 14.2.1 A Log-Likelihood Matrix Based on the Null Model 320 14.2.2 A Log-Likelihood Matrix Based on Two Models 322 14.3 Interpretation and Use of the Log-Likelihood Matrix 326 14.4 Construction of a Markov Scanner 328 14.5 A Scanner That Uses a Known LLM 337 14.6 The Meaning of Scores 340 14.7 Beyond Bioinformatics 344 14.8 Conclusions 345 15 Spectral Forecast (I) 347 15.1 Introduction 347 15.2 The Spectral Forecast Model 347 15.3 The Spectral Forecast Equation 349 15.4 The Spectral Forecast Inner Workings 350 15.4.1 Each Part on a Single Matrix 351 15.4.2 Both Parts on a Single Matrix 352 15.4.3 Both Parts on Separate Matrices 353 15.4.4 Concrete Example 1 354 15.4.5 Concrete Example 2 357 15.4.6 Concrete Example 3 359 15.5 Implementations 360 15.5.1 Spectral Forecast for Signals 362 15.5.2 What Does the Value of d Mean? 364 15.5.3 Spectral Forecast for Matrices 368 15.6 The Spectral Forecast Model for Predictions 372 15.6.1 The Spectral Forecast Model for Signals 372 15.6.2 Experiments on the Similarity Index Values 381 15.6.3 The Spectral Forecast Model for Matrices 384 15.7 Conclusions 389 16 Entropy vs. Content (I) 391 16.1 Introduction 391 16.2 Information Entropy 391 16.3 Implementation 395 16.4 Information Content vs. Information Entropy 400 16.4.1 Implementation 403 16.4.2 Additional Considerations 409 16.5 Conclusions 409 17 Philosophical Transactions 411 17.1 Introduction 411 17.2 The Frame of Reference 411 17.2.1 The Fundamental Layer of Complexity 412 17.2.2 On the Complexity of Life 414 17.3 Random vs. Pseudo-random 415 17.4 Random Numbers and Noise 418 17.5 Determinism and Chaos 419 17.5.1 Chaos Without Noise 420 17.5.2 Chaos with Noise 427 17.5.3 Limits of Prediction 430 17.5.4 On the Wings of Chaos 431 17.6 Free Will and Determinism 431 17.6.1 The Greatest Disappointment 432 17.6.2 The Most Powerful Processor in Existence 433 17.6.3 Certainty vs. Interpretation 435 17.6.4 A Wisdom that Applies 436 17.7 Conclusions 439 Appendix A 441 A.1 Association of Numerical Values with Letters 441 A.2 Sorting Values on Columns 443 A.3 The Implementation of a Sequence Logo 446 A.4 Sequence Logos Based on Maximum Values 451 A.5 Using Logarithms to Build Sequence Logos 455 A.6 From a Motif Set to a Sequence Logo 459 References 467 Index 489 En ligne : https://search.worldcat.org/fr/title/1264080095 Algorithms in bioinformatics : theory and implementation [texte imprimé] . - 2021 . - ; e-book.
ISBN : 978-1-119-69796-1
Langues : Anglais (eng)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.42 Programmation. Programmes d'ordinateur:004.421 Algorithmes pour élaboration du programme Tags : Algorithmes
Algorithms
Bio-informatique
Bioinformatics
Bioinformatique
Computational Biology
Livres numériques
algorithms
e-booksIndex. décimale : 004 Informatique Résumé : Preface xv About the Companion Website xvii 1 The Tree of Life (I) 1 1.1 Introduction 1 1.2 Emergence of Life 1 1.2.1 Timeline Disagreements 3 1.3 Classifications and Mechanisms 4 1.4 Chromatin Structure 5 1.5 Molecular Mechanisms 9 1.5.1 Precursor Messenger RNA 9 1.5.2 Precursor Messenger RNA to Messenger RNA 10 1.5.3 Classes of Introns 10 1.5.4 Messenger RNA 10 1.5.5 mRNA to Proteins 11 1.5.6 Transfer RNA 12 1.5.7 Small RNA 12 1.5.8 The Transcriptome 13 1.5.9 Gene Networks and Information Processing 13 1.5.10 Eukaryotic vs. Prokaryotic Regulation 14 1.5.11 What Is Life? 14 1.6 Known Species 14 1.7 Approaches for Compartmentalization 15 1.7.1 Two Main Approaches for Organism Formation 16 1.7.2 Size and Metabolism 16 1.8 Sizes in Eukaryotes 16 1.8.1 Sizes in Unicellular Eukaryotes 17 1.8.2 Sizes in Multicellular Eukaryotes 17 1.9 Sizes in Prokaryotes 17 1.10 Virus Sizes 18 1.10.1 Viruses vs. the Spark of Metabolism 20 1.11 The Diffusion Coefficient 20 1.12 The Origins of Eukaryotic Cells 21 1.12.1 Endosymbiosis Theory 21 1.12.2 DNA and Organelles 22 1.12.3 Membrane-bound Organelles with DNA 23 1.12.4 Membrane-bound Organelles Without DNA 23 1.12.5 Control and Division of Organelles 24 1.12.6 The Horizontal Gene Transfer 24 1.12.7 On the Mechanisms of Horizontal Gene Transfer 25 1.13 Origins of Eukaryotic Multicellularity 26 1.13.1 Colonies Inside an Early Unicellular Common Ancestor 26 1.13.2 Colonies of Early Unicellular Common Ancestors 26 1.13.3 Colonies of Inseparable Early Unicellular Common Ancestors 1.13.4 Chimerism and Mosaicism 28 1.14 Conclusions 29 2 Tree of Life: Genomes (II) 31 2.1 Introduction 31 2.2 Rules of Engagement 31 2.3 Genome Sizes in the Tree of Life 32 2.3.1 Alternative Methods 33 2.3.2 The Weaving of Scales 33 2.3.3 Computations on the Average Genome Size 36 2.3.4 Observations on Data 38 2.4 Organellar Genomes 40 2.4.1 Chloroplasts 40 2.4.2 Apicoplasts 40 2.4.3 Chromatophores 42 2.4.4 Cyanelles 42 2.4.5 Kinetoplasts 42 2.4.6 Mitochondria 43 2.5 Plasmids 43 2.6 Virus Genomes 44 2.7 Viroids and Their Implications 46 2.8 Genes vs. Proteins in the Tree of Life 47 2.9 Conclusions 49 3 Sequence Alignment (I) 51 3.1 Introduction 51 3.2 Style and Visualization 51 3.3 Initialization of the Score Matrix 54 3.4 Calculation of Scores 57 3.4.1 Initialization of the Score Matrix for Global Alignment 57 3.4.2 Initialization of the Score Matrix for Local Alignment 62 3.4.3 Optimization of the Initialization Steps 65 3.4.4 Curiosities 66 3.5 Traceback 71 3.6 Global Alignment 75 3.7 Local Alignment 79 3.8 Alignment Layout 84 3.9 Local Sequence Alignment – The Final Version 87 3.10 Complementarity 91 3.11 Conclusions 97 4 Forced Alignment (II) 99 4.1 Introduction 99 4.2 Global and Local Sequence Alignment 100 4.2.1 Short Notes 100 4.2.2 Understanding the Technology 101 4.2.3 Main Objectives 102 4.3 Experiments and Discussions 102 4.3.1 Alignment Layout 106 4.3.2 Forced Alignment Regime 106 4.3.3 Alignment Scores and Significance 109 4.3.4 Optimal Alignments 110 4.3.5 The Main Significance Scores 110 4.3.6 The Information Content 110 4.3.7 The Match Percentage 112 4.3.8 Significance vs. Chance 113 4.3.9 The Importance of Randomness 113 4.3.10 Sequence Quality and the Score Matrix 114 4.3.11 The Significance Threshold 115 4.3.12 Optimal Alignments by Numbers 116 4.3.13 Chaos Theory on Sequence Alignment 116 4.3.14 Image-Encoding Possibilities 116 4.4 Advanced Features and Methods 117 4.4.1 Sequence Detector 117 4.4.2 Parameters 117 4.4.3 Heatmap 118 4.4.4 Text Visualization 123 4.4.5 Graphics for Manuscript Figures and Didactic Presentations 124 4.4.6 Dynamics 124 4.4.7 Independence 125 4.4.8 Limits 125 4.4.9 Local Storage 125 4.5 Conclusions 128 5 Self-Sequence Alignment (I) 129 5.1 Introduction 129 5.2 True Randomness 130 5.3 Information and Compression Algorithms 130 5.4 White Noise and Biological Sequences 131 5.5 The Mathematical Model 131 5.5.1 A Concrete Example 132 5.5.2 Model Dissection 133 5.5.3 Conditions for Maxima and Minima 136 5.6 Noise vs. Redundancy 137 5.7 Global and Local Information Content 137 5.8 Signal Sensitivity 138 5.9 Implementation 140 5.9.1 Global Self-Sequence Alignment 140 5.9.2 Local Self-Sequence Alignment 144 5.10 A Complete Scanner for Information Content 147 5.11 Conclusions 149 6 Frequencies and Percentages (II) 151 6.1 Introduction 151 6.2 Base Composition 152 6.3 Percentage of Nucleotide Combinations 152 6.4 Implementation 153 6.5 A Frequency Scanner 156 6.6 Examples of Known Significance 158 6.7 Observation vs. Expectation 160 6.8 A Frequency Scanner with a Threshold 161 6.9 Conclusions 163 7 Objective Digital Stains (III) 165 7.1 Introduction 165 7.2 Information and Frequency 166 7.3 The Objective Digital Stain 169 7.3.1 A 3D Representation Over a 2D Plane 173 7.3.2 ODSs Relative to the Background 177 7.4 Interpretation of ODSs 181 7.5 The Significance of the Areas in the ODS 183 7.6 Discussions 184 7.6.1 A Similarity Between Dissimilar Sequences 186 7.7 Conclusions 186 8 Detection of Motifs (I) 187 8.1 Introduction 187 8.2 DNA Motifs 187 8.2.1 DNA-binding Proteins vs. Motifs and Degeneracy 188 8.2.2 Concrete Examples of DNA Motifs 188 8.3 Major Functions of DNA Motifs 191 8.3.1 RNA Splicing and DNA Motifs 191 8.4 Conclusions 195 9 Representation of Motifs (II) 197 9.1 Introduction 197 9.2 The Training Data 197 9.3 A Visualization Function 198 9.4 The Alignment Matrix 200 9.5 Alphabet Detection 203 9.6 The Position-Specific Scoring Matrix (PSSM) Initialization 206 9.7 The Position Frequency Matrix (PFM) 207 9.8 The Position Probability Matrix (PPM) 208 9.8.1 A Kind of PPM Pseudo-Scanner 209 9.9 The Position Weight Matrix (PWM) 212 9.10 The Background Model 215 9.11 The Consensus Sequence 218 9.11.1 The Consensus – Not Necessarily Functional 219 9.12 Mutational Intolerance 221 9.13 From Motifs to PWMs 222 9.14 Pseudo-Counts and Negative Infinity 226 9.15 Conclusions 229 10 The Motif Scanner (III) 231 10.1 Introduction 231 10.2 Looking for Signals 232 10.3 A Functional Scanner 235 10.4 The Meaning of Scores 239 10.4.1 A Score Value Above Zero 239 10.4.2 A Score Value Below Zero 241 10.4.3 A Score Value of Zero 241 10.5 Conclusions 242 11 Understanding the Parameters (IV) 243 11.1 Introduction 243 11.2 Experimentation 243 11.2.1 A Scanner Implementation Based on Pseudo-Counts 244 11.2.2 A Scanner Implementation Based on Propagation of Zero Counts 246 11.3 Signal Discrimination 249 11.4 False-Positive Results 250 11.5 Sensitivity Adjustments 251 11.6 Beyond Bioinformatics 252 11.7 A Scanner That Uses a Known PWM 253 11.8 Signal Thresholds 256 11.8.1 Implementation and Filter Testing 258 11.9 Conclusions 262 12 Dynamic Backgrounds (V) 263 12.1 Introduction 263 12.2 Toward a Scanner with Two PFMs 263 12.2.1 The Implementation of Dynamic PWMs 264 12.2.2 Issues and Corrections for Dynamic PWMs 271 12.2.3 Solutions for Aberrant Positive Likelihood Values 274 12.3 A Scanner with Two PFMs 280 12.4 Information and Background Frequencies on Score Values 283 12.5 Dynamic Background vs. Null Model 285 12.6 Conclusions 285 13 Markov Chains: The Machine (I) 287 13.1 Introduction 287 13.2 Transition Matrices 287 13.3 Discrete Probability Detector 292 13.3.1 Alphabet Detection 292 13.3.2 Matrix Initialization 293 13.3.3 Frequency Detection 295 13.3.4 Calculation of Transition Probabilities 297 13.3.5 Particularities in Calculating the Transition Probabilities 306 13.4 Markov Chains Generators 307 13.4.1 The Experiment 308 13.4.2 The Implementation 312 13.4.3 Simulation of Transition Probabilities 315 13.4.4 The Markov machine 315 13.4.5 Result Verification 317 13.5 Conclusions 318 14 Markov Chains: Log Likelihood (II) 319 14.1 Introduction 319 14.2 The Log-Likelihood Matrix 319 14.2.1 A Log-Likelihood Matrix Based on the Null Model 320 14.2.2 A Log-Likelihood Matrix Based on Two Models 322 14.3 Interpretation and Use of the Log-Likelihood Matrix 326 14.4 Construction of a Markov Scanner 328 14.5 A Scanner That Uses a Known LLM 337 14.6 The Meaning of Scores 340 14.7 Beyond Bioinformatics 344 14.8 Conclusions 345 15 Spectral Forecast (I) 347 15.1 Introduction 347 15.2 The Spectral Forecast Model 347 15.3 The Spectral Forecast Equation 349 15.4 The Spectral Forecast Inner Workings 350 15.4.1 Each Part on a Single Matrix 351 15.4.2 Both Parts on a Single Matrix 352 15.4.3 Both Parts on Separate Matrices 353 15.4.4 Concrete Example 1 354 15.4.5 Concrete Example 2 357 15.4.6 Concrete Example 3 359 15.5 Implementations 360 15.5.1 Spectral Forecast for Signals 362 15.5.2 What Does the Value of d Mean? 364 15.5.3 Spectral Forecast for Matrices 368 15.6 The Spectral Forecast Model for Predictions 372 15.6.1 The Spectral Forecast Model for Signals 372 15.6.2 Experiments on the Similarity Index Values 381 15.6.3 The Spectral Forecast Model for Matrices 384 15.7 Conclusions 389 16 Entropy vs. Content (I) 391 16.1 Introduction 391 16.2 Information Entropy 391 16.3 Implementation 395 16.4 Information Content vs. Information Entropy 400 16.4.1 Implementation 403 16.4.2 Additional Considerations 409 16.5 Conclusions 409 17 Philosophical Transactions 411 17.1 Introduction 411 17.2 The Frame of Reference 411 17.2.1 The Fundamental Layer of Complexity 412 17.2.2 On the Complexity of Life 414 17.3 Random vs. Pseudo-random 415 17.4 Random Numbers and Noise 418 17.5 Determinism and Chaos 419 17.5.1 Chaos Without Noise 420 17.5.2 Chaos with Noise 427 17.5.3 Limits of Prediction 430 17.5.4 On the Wings of Chaos 431 17.6 Free Will and Determinism 431 17.6.1 The Greatest Disappointment 432 17.6.2 The Most Powerful Processor in Existence 433 17.6.3 Certainty vs. Interpretation 435 17.6.4 A Wisdom that Applies 436 17.7 Conclusions 439 Appendix A 441 A.1 Association of Numerical Values with Letters 441 A.2 Sorting Values on Columns 443 A.3 The Implementation of a Sequence Logo 446 A.4 Sequence Logos Based on Maximum Values 451 A.5 Using Logarithms to Build Sequence Logos 455 A.6 From a Motif Set to a Sequence Logo 459 References 467 Index 489 En ligne : https://search.worldcat.org/fr/title/1264080095 Exemplaires(0)
Disponibilité aucun exemplaire An introduction to Python programming for scientists and engeneers / Johnny Wei-Bing Lin / 978-1-108-70112-9
Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Analyse de données : Statistique Eploratoire pour Données Quantitatives Type de document : texte imprimé Auteurs : AMAR REBBOUH Editeur : pages bleus Année de publication : 2017 Collection : Les Fascicules du LMD Importance : 134P. Présentation : COUV.ILL Format : 23.5CM. ISBN/ISSN/EAN : 978-9947-34-129-2 Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.6 Données Tags : analyse de données statistique descriptive statistique exploratoire données quantitatives mesures statistiques visualisation de données tendance centrale dispersion représentations graphiques LMD enseignement supérieur Algérie analyse multivariée traitement de données statistiques Index. décimale : 004 Informatique Résumé : Cet ouvrage d'Amar Rebbouh propose une introduction méthodique à l'analyse exploratoire de données quantitatives, une approche statistique fondamentale pour décrire, résumer et visualiser des ensembles de données numériques. Le livre présente les techniques essentielles de la statistique descriptive : mesures de tendance centrale et de dispersion, représentations graphiques (histogrammes, boîtes à moustaches, nuages de points), analyse de la distribution des données, détection des valeurs aberrantes, et mesures de liaison entre variables quantitatives. L'ouvrage couvre également les méthodes d'analyse multivariée exploratoire permettant d'explorer les structures sous-jacentes dans des données complexes. Adapté au système LMD et publié dans la collection "Les Fascicules du LMD" aux éditions Pages Bleues, ce manuel compact de 134 pages est spécialement conçu pour les étudiants universitaires algériens en statistique, mathématiques appliquées, économie et sciences sociales nécessitant des compétences en analyse de données. Analyse de données : Statistique Eploratoire pour Données Quantitatives [texte imprimé] / AMAR REBBOUH . - pages bleus, 2017 . - 134P. : COUV.ILL ; 23.5CM.. - (Les Fascicules du LMD) .
ISBN : 978-9947-34-129-2
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.6 Données Tags : analyse de données statistique descriptive statistique exploratoire données quantitatives mesures statistiques visualisation de données tendance centrale dispersion représentations graphiques LMD enseignement supérieur Algérie analyse multivariée traitement de données statistiques Index. décimale : 004 Informatique Résumé : Cet ouvrage d'Amar Rebbouh propose une introduction méthodique à l'analyse exploratoire de données quantitatives, une approche statistique fondamentale pour décrire, résumer et visualiser des ensembles de données numériques. Le livre présente les techniques essentielles de la statistique descriptive : mesures de tendance centrale et de dispersion, représentations graphiques (histogrammes, boîtes à moustaches, nuages de points), analyse de la distribution des données, détection des valeurs aberrantes, et mesures de liaison entre variables quantitatives. L'ouvrage couvre également les méthodes d'analyse multivariée exploratoire permettant d'explorer les structures sous-jacentes dans des données complexes. Adapté au système LMD et publié dans la collection "Les Fascicules du LMD" aux éditions Pages Bleues, ce manuel compact de 134 pages est spécialement conçu pour les étudiants universitaires algériens en statistique, mathématiques appliquées, économie et sciences sociales nécessitant des compétences en analyse de données. Exemplaires(0)
Disponibilité aucun exemplaire Analyse des protocoles des réseaux de capteurs sans-fil / Cédric Ramassamy (2015) / 978-3-8417-3334-4
Titre : Analyse des protocoles des réseaux de capteurs sans-fil Type de document : texte imprimé Auteurs : Cédric Ramassamy Année de publication : 2015 Importance : 131p. Présentation : Couv. ill. en coul. Format : 23 cm ISBN/ISSN/EAN : 978-3-8417-3334-4 Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.41 ingénierie du logiciel :004.416 Maintenance du logiciel et du système Tags : réseaux de capteurs WSN capteurs sans fil protocoles de communication routage Internet des objets IoT réseaux sans fil MAC efficacité énergétique télécommunications protocoles réseaux topologie analyse de performances systèmes embarqués Index. décimale : 004 Informatique Résumé : Les réseaux de capteurs constituent un axe de recherche très fertile ces dernières années. Cette technique se développe dans différents domaines comme l'environnement, l'industrie, le commerce, la médecine, l'armée, etc. Les réseaux de capteurs sont difficiles à concevoir parce qu'ils sont fortement contraints en énergie et que tous les éléments ont potentiellement une influence sur la durée de vie du système. Nous proposons un outil permettant l'aide au bon paramétrage et aux choix de paramètres optimaux pour la fiabilité des applications. Dans ce livre, nous nous sommes intéressés à deux problématiques: une classification des paramètres pour un outil d'aide à la décision pour la configuration d'un réseau de capteurs et la seconde, un outil de test de conformité du système dans un environnement réel. Le document est divisé en deux parties où la première partie est un état de l'art de différents protocoles existants et la deuxième partie décrit notre contribution dans ces deux problématiques Analyse des protocoles des réseaux de capteurs sans-fil [texte imprimé] / Cédric Ramassamy . - 2015 . - 131p. : Couv. ill. en coul. ; 23 cm.
ISBN : 978-3-8417-3334-4
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.41 ingénierie du logiciel :004.416 Maintenance du logiciel et du système Tags : réseaux de capteurs WSN capteurs sans fil protocoles de communication routage Internet des objets IoT réseaux sans fil MAC efficacité énergétique télécommunications protocoles réseaux topologie analyse de performances systèmes embarqués Index. décimale : 004 Informatique Résumé : Les réseaux de capteurs constituent un axe de recherche très fertile ces dernières années. Cette technique se développe dans différents domaines comme l'environnement, l'industrie, le commerce, la médecine, l'armée, etc. Les réseaux de capteurs sont difficiles à concevoir parce qu'ils sont fortement contraints en énergie et que tous les éléments ont potentiellement une influence sur la durée de vie du système. Nous proposons un outil permettant l'aide au bon paramétrage et aux choix de paramètres optimaux pour la fiabilité des applications. Dans ce livre, nous nous sommes intéressés à deux problématiques: une classification des paramètres pour un outil d'aide à la décision pour la configuration d'un réseau de capteurs et la seconde, un outil de test de conformité du système dans un environnement réel. Le document est divisé en deux parties où la première partie est un état de l'art de différents protocoles existants et la deuxième partie décrit notre contribution dans ces deux problématiques Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Android : guide de développement d'applications Java pour smartphones et tablettes Type de document : texte imprimé Auteurs : Sylvain Hébuterne, Auteur ; Sébastien Pérochon, Auteur Mention d'édition : 2e éd. Editeur : Saint-Herblain : Ed. ENI Année de publication : cop. 2014 Collection : Expert IT Importance : 1 vol. (514 p.) Présentation : ill., couv. ill. Format : 21 cm ISBN/ISSN/EAN : 978274608926 Note générale : Index Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Android Java développement mobile applications mobiles SDK Android interface utilisateur services intents stockage des données programmation mobile. Index. décimale : 004 Informatique Résumé : Ce guide pratique propose une introduction complète au développement d'applications Android en Java, en couvrant à la fois les bases essentielles et les aspects avancés nécessaires pour créer des applications professionnelles pour smartphones et tablettes.
L’ouvrage détaille l’environnement de développement (SDK Android, Eclipse/Android Studio), la structure des projets Android, les composants fondamentaux (activités, intents, services, broadcast receivers), la gestion des interfaces graphiques, des ressources, du stockage des données (SQLite, préférences), de la connectivité réseau et des capteurs matériels.
La deuxième édition intègre les évolutions de la plateforme Android jusqu’en 2014, et propose de nombreux exemples de code, exercices pratiques, ainsi que des bonnes pratiques pour structurer des projets robustes et performants.Android : guide de développement d'applications Java pour smartphones et tablettes [texte imprimé] / Sylvain Hébuterne, Auteur ; Sébastien Pérochon, Auteur . - 2e éd. . - Saint-Herblain : Ed. ENI, cop. 2014 . - 1 vol. (514 p.) : ill., couv. ill. ; 21 cm. - (Expert IT) .
ISSN : 978274608926
Index
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Android Java développement mobile applications mobiles SDK Android interface utilisateur services intents stockage des données programmation mobile. Index. décimale : 004 Informatique Résumé : Ce guide pratique propose une introduction complète au développement d'applications Android en Java, en couvrant à la fois les bases essentielles et les aspects avancés nécessaires pour créer des applications professionnelles pour smartphones et tablettes.
L’ouvrage détaille l’environnement de développement (SDK Android, Eclipse/Android Studio), la structure des projets Android, les composants fondamentaux (activités, intents, services, broadcast receivers), la gestion des interfaces graphiques, des ressources, du stockage des données (SQLite, préférences), de la connectivité réseau et des capteurs matériels.
La deuxième édition intègre les évolutions de la plateforme Android jusqu’en 2014, et propose de nombreux exemples de code, exercices pratiques, ainsi que des bonnes pratiques pour structurer des projets robustes et performants.Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Apprendre à développer un site web avec PHP et MySQL : Exercices pratiques et corrigés Type de document : texte imprimé Auteurs : Olivier Rollet Editeur : paris : ENI Année de publication : 2013 Importance : 1 vol. (544 p.) Présentation : ill., couv. ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-8458-2 Note générale : Index Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.41 ingénierie du logiciel :004.416 Maintenance du logiciel et du système Index. décimale : 004 Informatique Résumé : Ce livre s'adresse à un public de développeurs débutants connaissant déjà le HTML et les CSS et qui souhaitent bien comprendre le fonctionnement d'une application web pour créer leurs propres sites web dynamiques avec PHP et MySQL. Dans une première partie, le lecteur installera son environnement de développement EasyPHP puis découvrira les bases du langage PHP (en version 5.5 au moment de l'écriture), ses principales fonctions et structures de contrôles, ainsi que des explications sur la transmission des données entre les pages et sur la librairie graphique (les effets spéciaux sur une image). Ces apports théoriques sont accompagnés de nombreux exemples.Il en est de même dans la deuxième partie du livre, consacrée au langage SQL. Le lecteur découvrira ce qu'est une base de données MySQL et les différentes méthodes pour y accéder avec PHP (PDO, SQL Avancé) et comment assurer la sécurité de la base. Un chapitre est également consacré aux premiers pas sur la Programmation Orientée Objet et un autre à la gestion de la configuration et des performances.Pour que le lecteur puisse se forger une première expérience significative, l'auteur a préparé de nombreux exercices à la fin de chaque chapitre (exemples : comme créer un blog, une newsletter, un site de gestion...) et propose aussi leurs corrigés.Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Les chapitres du livre :Introduction - Installation - Les bases du langage PHP - Les fonctions et structures de contrôle - Transmettre des données d'une page à l'autre - Manipuler une image - Base de données MySQL - L'objet - Configuration - Sécurité et performance - Cas pratiques et corrigés Apprendre à développer un site web avec PHP et MySQL : Exercices pratiques et corrigés [texte imprimé] / Olivier Rollet . - paris : ENI, 2013 . - 1 vol. (544 p.) : ill., couv. ill. ; 21 cm.
ISBN : 978-2-7460-8458-2
Index
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.41 ingénierie du logiciel :004.416 Maintenance du logiciel et du système Index. décimale : 004 Informatique Résumé : Ce livre s'adresse à un public de développeurs débutants connaissant déjà le HTML et les CSS et qui souhaitent bien comprendre le fonctionnement d'une application web pour créer leurs propres sites web dynamiques avec PHP et MySQL. Dans une première partie, le lecteur installera son environnement de développement EasyPHP puis découvrira les bases du langage PHP (en version 5.5 au moment de l'écriture), ses principales fonctions et structures de contrôles, ainsi que des explications sur la transmission des données entre les pages et sur la librairie graphique (les effets spéciaux sur une image). Ces apports théoriques sont accompagnés de nombreux exemples.Il en est de même dans la deuxième partie du livre, consacrée au langage SQL. Le lecteur découvrira ce qu'est une base de données MySQL et les différentes méthodes pour y accéder avec PHP (PDO, SQL Avancé) et comment assurer la sécurité de la base. Un chapitre est également consacré aux premiers pas sur la Programmation Orientée Objet et un autre à la gestion de la configuration et des performances.Pour que le lecteur puisse se forger une première expérience significative, l'auteur a préparé de nombreux exercices à la fin de chaque chapitre (exemples : comme créer un blog, une newsletter, un site de gestion...) et propose aussi leurs corrigés.Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Les chapitres du livre :Introduction - Installation - Les bases du langage PHP - Les fonctions et structures de contrôle - Transmettre des données d'une page à l'autre - Manipuler une image - Base de données MySQL - L'objet - Configuration - Sécurité et performance - Cas pratiques et corrigés Exemplaires(0)
Disponibilité aucun exemplaire Apprendre à développer un site web avec PHP et MySQL / Olivier Rollet (cop. 2015) / 978-2-7460-9826-8
Titre : Apprendre à développer un site web avec PHP et MySQL : exercices pratiques et corrigés Type de document : texte imprimé Auteurs : Olivier Rollet, Auteur Mention d'édition : 3e éd. Editeur : Saint-Herblain : Editions ENI Année de publication : cop. 2015 Collection : Ressources Informatiques Importance : 1 vol. (576 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-9826-8 Note générale : Index Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.41 ingénierie du logiciel :004.416 Maintenance du logiciel et du système Tags : MySQL (logiciel)PHP (langage de programmation) Index. décimale : 004 Informatique Résumé : Ce livre s'adresse à un public de développeurs débutants connaissant déjà le HTML et les CSS et qui souhaitent bien comprendre le fonctionnement d'une application web pour créer leurs propres sites web dynamiques avec PHP et MySQL. Dans une première partie, le lecteur installera son environnement de développement EasyPHP puis découvrira les bases du langage PHP (en version 7 au moment de l'écriture), ses principales fonctions et structures de contrôles, ainsi que des explications sur la transmission des données entre les pages et sur la librairie graphique (les effets spéciaux sur une image). Ces apports théoriques sont accompagnés de nombreux exemples.Il en est de même dans la deuxième partie du livre, consacrée au langage SQL. Le lecteur découvrira ce qu'est une base de données MySQL et les différentes méthodes pour y accéder avec PHP (PDO, SQL Avancé) et comment assurer la sécurité de la base. Un chapitre est également consacré aux premiers pas sur la Programmation Orientée Objetet un autre à la gestion de la configuration et des performances.Pour que le lecteur puisse se forger une première expérience significative, l'auteur a préparé de nombreux exercices à la fin de chaque chapitre (exemples : comme créer un blog, une newsletter, un site de gestion...) et propose aussi leurs corrigé Apprendre à développer un site web avec PHP et MySQL : exercices pratiques et corrigés [texte imprimé] / Olivier Rollet, Auteur . - 3e éd. . - Saint-Herblain : Editions ENI, cop. 2015 . - 1 vol. (576 p.) : ill. ; 21 cm. - (Ressources Informatiques) .
ISBN : 978-2-7460-9826-8
Index
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.41 ingénierie du logiciel :004.416 Maintenance du logiciel et du système Tags : MySQL (logiciel)PHP (langage de programmation) Index. décimale : 004 Informatique Résumé : Ce livre s'adresse à un public de développeurs débutants connaissant déjà le HTML et les CSS et qui souhaitent bien comprendre le fonctionnement d'une application web pour créer leurs propres sites web dynamiques avec PHP et MySQL. Dans une première partie, le lecteur installera son environnement de développement EasyPHP puis découvrira les bases du langage PHP (en version 7 au moment de l'écriture), ses principales fonctions et structures de contrôles, ainsi que des explications sur la transmission des données entre les pages et sur la librairie graphique (les effets spéciaux sur une image). Ces apports théoriques sont accompagnés de nombreux exemples.Il en est de même dans la deuxième partie du livre, consacrée au langage SQL. Le lecteur découvrira ce qu'est une base de données MySQL et les différentes méthodes pour y accéder avec PHP (PDO, SQL Avancé) et comment assurer la sécurité de la base. Un chapitre est également consacré aux premiers pas sur la Programmation Orientée Objetet un autre à la gestion de la configuration et des performances.Pour que le lecteur puisse se forger une première expérience significative, l'auteur a préparé de nombreux exercices à la fin de chaque chapitre (exemples : comme créer un blog, une newsletter, un site de gestion...) et propose aussi leurs corrigé Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Apprendre Java et C++ en parallele Type de document : texte imprimé Auteurs : Jean-Bernard Boichat Mention d'édition : 4e ed. Editeur : Paris : Eyrolles Année de publication : 2008 Importance : 1 vol. (XXVIII-600 p.)1 disque optique num?erique Présentation : coul. Format : 23 cm12 cm ISBN/ISSN/EAN : 978-2-212-12403-3 Note générale : Index Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : ava C++ programmation orientée objet langages de programmation apprentissage comparatif tutoriel syntaxe de programmation paradigme objet Index. décimale : 004 Informatique Résumé :
Cet ouvrage propose une approche comparative de l'apprentissage simultané de deux langages de programmation majeurs : Java et C++. Il guide l'apprenant à travers les concepts fondamentaux, les syntaxes respectives et les paradigmes de programmation, tout en mettant en évidence les similitudes et différences entre ces deux langages. L'inclusion d'un CD-ROM enrichit l'apprentissage avec des ressources numériques et des exemples pratiques.Apprendre Java et C++ en parallele [texte imprimé] / Jean-Bernard Boichat . - 4e ed. . - Paris : Eyrolles, 2008 . - 1 vol. (XXVIII-600 p.)1 disque optique num?erique : coul. ; 23 cm12 cm.
ISBN : 978-2-212-12403-3
Index
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : ava C++ programmation orientée objet langages de programmation apprentissage comparatif tutoriel syntaxe de programmation paradigme objet Index. décimale : 004 Informatique Résumé :
Cet ouvrage propose une approche comparative de l'apprentissage simultané de deux langages de programmation majeurs : Java et C++. Il guide l'apprenant à travers les concepts fondamentaux, les syntaxes respectives et les paradigmes de programmation, tout en mettant en évidence les similitudes et différences entre ces deux langages. L'inclusion d'un CD-ROM enrichit l'apprentissage avec des ressources numériques et des exemples pratiques.Exemplaires(0)
Disponibilité aucun exemplaire Apprendre la programmation orientée objet avec le langage C# / [Luc Gervais] / Luc Gervais (2013) / 978-2-7460-8297-7
Titre : Apprendre la programmation orientée objet avec le langage C# / [Luc Gervais] Type de document : texte imprimé Auteurs : Luc Gervais Editeur : Saint-Herblain : ENI Année de publication : 2013 Collection : Ressources Informatiques Importance : 1 vol. (339 p.) Présentation : ill., couv. ill. en coul. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-8297-7 Note générale : Index Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Index. décimale : 004 Informatique Résumé : "Ce livre s'adresse aux etudiants et aux developpeurs ayant deja une premiere experience de la programmation structuree et qui sont desireux de passer a la Programmation Orientee Objet (POO) avec le langage C#, pour developper des applications .NET.
Apres un historique de la POO et du langage C#, l'auteur explique pourquoi ce type de programmation est devenu incontournable pour developper dans les environnements graphiques evenementiels. Les notions d'objet, de classe, et de reference sont presentees aux lecteurs puis les fondements de la POO que sont l'encapsulation, l'heritage, le polymorphisme et l'abstraction. Les differentes etapes d'un developpement objet avec les principes de modelisation UML sont expos?ees.
L'auteur pr?esente ensuite le framework .NET, son interet, sa richesse et son environnement de developpement avec Microsoft Visual Studio 2012 Express. Le lecteur decouvre comment C# reproduit les principes de la POO avec des explications simples, des exemples concrets et des exercices corriges a telecharger sur le site www.editions-eni.fr. Il decouvre egalement les types de base du developpement .NET et leur utilisation, comment exploiter Visual Studio 2012 pour simplifier la saisie des programmes et les mettre au point. Les programmes d'essais sont de type console ou graphique, bases sur l'utilisation des Windows Forms pour illustrer les communications entre objets. Quand ils sont pertinents, des paralleles sont menes avec les langages de programmation objet C++ et Java. Enfin, l'aspect programmation multithread permettant l'execution simultanee de plusieurs flux d'instructions est presente.
A la fin de ce livre, le lecteur disposera de bases solides pour apprehender les puissantes bibliotheques du .NET et realiser des programmes objet modulaires, fiables et extensibles.
Les chapitres du livre :
Avant-propos - Introduction a la POO - La conception orientee objet - Introduction au .NET Framework et a VS - Les types du C# - Creation de classes - Heritage et polymorphisme - Communication entre objets - Le multithreading"Apprendre la programmation orientée objet avec le langage C# / [Luc Gervais] [texte imprimé] / Luc Gervais . - Saint-Herblain : ENI, 2013 . - 1 vol. (339 p.) : ill., couv. ill. en coul. ; 21 cm. - (Ressources Informatiques) .
ISBN : 978-2-7460-8297-7
Index
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Index. décimale : 004 Informatique Résumé : "Ce livre s'adresse aux etudiants et aux developpeurs ayant deja une premiere experience de la programmation structuree et qui sont desireux de passer a la Programmation Orientee Objet (POO) avec le langage C#, pour developper des applications .NET.
Apres un historique de la POO et du langage C#, l'auteur explique pourquoi ce type de programmation est devenu incontournable pour developper dans les environnements graphiques evenementiels. Les notions d'objet, de classe, et de reference sont presentees aux lecteurs puis les fondements de la POO que sont l'encapsulation, l'heritage, le polymorphisme et l'abstraction. Les differentes etapes d'un developpement objet avec les principes de modelisation UML sont expos?ees.
L'auteur pr?esente ensuite le framework .NET, son interet, sa richesse et son environnement de developpement avec Microsoft Visual Studio 2012 Express. Le lecteur decouvre comment C# reproduit les principes de la POO avec des explications simples, des exemples concrets et des exercices corriges a telecharger sur le site www.editions-eni.fr. Il decouvre egalement les types de base du developpement .NET et leur utilisation, comment exploiter Visual Studio 2012 pour simplifier la saisie des programmes et les mettre au point. Les programmes d'essais sont de type console ou graphique, bases sur l'utilisation des Windows Forms pour illustrer les communications entre objets. Quand ils sont pertinents, des paralleles sont menes avec les langages de programmation objet C++ et Java. Enfin, l'aspect programmation multithread permettant l'execution simultanee de plusieurs flux d'instructions est presente.
A la fin de ce livre, le lecteur disposera de bases solides pour apprehender les puissantes bibliotheques du .NET et realiser des programmes objet modulaires, fiables et extensibles.
Les chapitres du livre :
Avant-propos - Introduction a la POO - La conception orientee objet - Introduction au .NET Framework et a VS - Les types du C# - Creation de classes - Heritage et polymorphisme - Communication entre objets - Le multithreading"Exemplaires(0)
Disponibilité aucun exemplaire Apprendre la programmation orientée objet avec le langage Java (avec exercices pratiques et corrigés) / Luc Gervais (2014) / 978-2-7460-9019-4
Titre : Apprendre la programmation orientée objet avec le langage Java (avec exercices pratiques et corrigés) Type de document : texte imprimé Auteurs : Luc Gervais Editeur : paris : ENI Année de publication : 2014 ISBN/ISSN/EAN : 978-2-7460-9019-4 Langues : Français (fre) Tags : Java programmation orientée objet POO conception objet exercices pratiques corrigés classes héritage polymorphisme encapsulation tutorial Index. décimale : 004 Informatique Résumé : Résumé :
Cet ouvrage constitue un guide complet pour l'apprentissage de la programmation orientée objet (POO) en utilisant Java comme langage de référence. L'auteur présente de manière progressive les principes fondamentaux de la POO (classes, objets, héritage, polymorphisme, encapsulation) et les applique concrètement à travers des exemples pratiques. L'inclusion d'exercices corrigés permet aux apprenants de valider leur compréhension et de progresser de façon autonome.Apprendre la programmation orientée objet avec le langage Java (avec exercices pratiques et corrigés) [texte imprimé] / Luc Gervais . - paris : ENI, 2014.
ISBN : 978-2-7460-9019-4
Langues : Français (fre)
Tags : Java programmation orientée objet POO conception objet exercices pratiques corrigés classes héritage polymorphisme encapsulation tutorial Index. décimale : 004 Informatique Résumé : Résumé :
Cet ouvrage constitue un guide complet pour l'apprentissage de la programmation orientée objet (POO) en utilisant Java comme langage de référence. L'auteur présente de manière progressive les principes fondamentaux de la POO (classes, objets, héritage, polymorphisme, encapsulation) et les applique concrètement à travers des exemples pratiques. L'inclusion d'exercices corrigés permet aux apprenants de valider leur compréhension et de progresser de façon autonome.Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Apprendre la programmation par le jeu : a la decouverte du langage python Type de document : texte imprimé Auteurs : Maille Année de publication : 2013 ISBN/ISSN/EAN : 978-2-7298-7782-8 Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Python programmation apprentissage ludique jeu éducatif langage de programmation pédagogie interactive exercices pratiques initiation informatique Index. décimale : 004 Informatique Résumé : Cet ouvrage propose une approche ludique et innovante de l'apprentissage de la programmation en utilisant Python comme langage d'introduction. En s'appuyant sur des jeux et des exercices interactifs, l'auteur rend l'apprentissage de la programmation accessible et engageant pour les débutants. Cette méthode pédagogique permet d'assimiler progressivement les concepts fondamentaux du langage Python tout en maintenant la motivation de l'apprenant. Apprendre la programmation par le jeu : a la decouverte du langage python [texte imprimé] / Maille . - 2013.
ISBN : 978-2-7298-7782-8
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Python programmation apprentissage ludique jeu éducatif langage de programmation pédagogie interactive exercices pratiques initiation informatique Index. décimale : 004 Informatique Résumé : Cet ouvrage propose une approche ludique et innovante de l'apprentissage de la programmation en utilisant Python comme langage d'introduction. En s'appuyant sur des jeux et des exercices interactifs, l'auteur rend l'apprentissage de la programmation accessible et engageant pour les débutants. Cette méthode pédagogique permet d'assimiler progressivement les concepts fondamentaux du langage Python tout en maintenant la motivation de l'apprenant. Exemplaires(0)
Disponibilité aucun exemplaire

004:51 

