Des services pour PMB
Accueil
Catégorie 004.416 Maintenance du logiciel et du système
Documents disponibles dans cette catégorie (67)
Faire une suggestion Affiner la rechercheEtendre la recherche sur niveau(x) vers le haut et vers le bas
Titre : Acquisition de données : du capteur à l'ordinateur Type de document : texte imprimé Auteurs : Georges Asch Mention d'édition : 3e.éd. Editeur : Paris : Dunod Année de publication : 2011 Importance : 524p. Présentation : ill. Format : 24cm. ISBN/ISSN/EAN : 978-2-10-052331-3 Note générale : Biblio.p.519-520.Index. Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique. Tags : Acquisition de données capteurs instrumentation traitement du signal mesure électronique conversion analogique-numérique interface homme-machine systèmes embarqués métrologie. Résumé : Cet ouvrage de référence décrit en détail le processus complet d’acquisition de données, depuis la détection physique des grandeurs jusqu’à leur traitement numérique par ordinateur.
Il aborde les principes des capteurs, la conditionnement des signaux, les convertisseurs analogique-numérique, les systèmes d’acquisition, les interfaces et la transmission de données.
L’auteur met l’accent sur les aspects pratiques de la mesure, l’instrumentation, la précision et la fiabilité, tout en intégrant les développements récents des technologies de communication et d’informatique embarquée.
Destiné aux étudiants, ingénieurs et techniciens, ce livre constitue un guide complet pour concevoir et comprendre les systèmes modernes d’acquisition de données.Acquisition de données : du capteur à l'ordinateur [texte imprimé] / Georges Asch . - 3e.éd. . - Paris : Dunod, 2011 . - 524p. : ill. ; 24cm.
ISBN : 978-2-10-052331-3
Biblio.p.519-520.Index.
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique. Tags : Acquisition de données capteurs instrumentation traitement du signal mesure électronique conversion analogique-numérique interface homme-machine systèmes embarqués métrologie. Résumé : Cet ouvrage de référence décrit en détail le processus complet d’acquisition de données, depuis la détection physique des grandeurs jusqu’à leur traitement numérique par ordinateur.
Il aborde les principes des capteurs, la conditionnement des signaux, les convertisseurs analogique-numérique, les systèmes d’acquisition, les interfaces et la transmission de données.
L’auteur met l’accent sur les aspects pratiques de la mesure, l’instrumentation, la précision et la fiabilité, tout en intégrant les développements récents des technologies de communication et d’informatique embarquée.
Destiné aux étudiants, ingénieurs et techniciens, ce livre constitue un guide complet pour concevoir et comprendre les systèmes modernes d’acquisition de données.Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Advanced Guide to Python 3 Programming Type de document : texte imprimé Auteurs : John Hunt, Auteur Mention d'édition : second edition Editeur : SWIZERLAND : Springer Année de publication : 2023 Collection : Undergraduate Topics in Computer Science Importance : 658p. Présentation : couv:ill. Format : 30cm ISBN/ISSN/EAN : 978-3-031-40335-4 Langues : Anglais (eng) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Index. décimale : 004.4 Logiciel. Programme Résumé : Advanced Guide to Python 3 Programming 2nd Edition delves deeply into a host of subjects that you need to understand if you are to develop sophisticated real-world programs. Each topic is preceded by an introduction followed by more advanced topics, along with numerous examples, that take you to an advanced level.
This second edition has been significantly updated with two new sections on advanced Python language concepts and data analytics and machine learning. The GUI chapters have been rewritten to use the Tkinter UI library and a chapter on performance monitoring and profiling has been added. In total there are 18 new chapters, and all remaining chapters have been updated for the latest version of Python as well as for any of the libraries they use.
There are eleven sections within the book covering Python Language Concepts, Computer Graphics (including GUIs), Games, Testing, File Input and Output, Databases Access, Logging, Concurrency andParallelism, Reactive Programming, Networking and Data Analytics. Each section is self-contained and can either be read on its own or as part of the book as a whole. It is aimed at those who have learnt the basics of the Python 3 language but wish to delve deeper into Python’s eco system of additional libraries and modules.Advanced Guide to Python 3 Programming [texte imprimé] / John Hunt, Auteur . - second edition . - SWIZERLAND : Springer, 2023 . - 658p. : couv:ill. ; 30cm. - (Undergraduate Topics in Computer Science) .
ISBN : 978-3-031-40335-4
Langues : Anglais (eng)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Index. décimale : 004.4 Logiciel. Programme Résumé : Advanced Guide to Python 3 Programming 2nd Edition delves deeply into a host of subjects that you need to understand if you are to develop sophisticated real-world programs. Each topic is preceded by an introduction followed by more advanced topics, along with numerous examples, that take you to an advanced level.
This second edition has been significantly updated with two new sections on advanced Python language concepts and data analytics and machine learning. The GUI chapters have been rewritten to use the Tkinter UI library and a chapter on performance monitoring and profiling has been added. In total there are 18 new chapters, and all remaining chapters have been updated for the latest version of Python as well as for any of the libraries they use.
There are eleven sections within the book covering Python Language Concepts, Computer Graphics (including GUIs), Games, Testing, File Input and Output, Databases Access, Logging, Concurrency andParallelism, Reactive Programming, Networking and Data Analytics. Each section is self-contained and can either be read on its own or as part of the book as a whole. It is aimed at those who have learnt the basics of the Python 3 language but wish to delve deeper into Python’s eco system of additional libraries and modules.Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Advanced R Type de document : texte imprimé Auteurs : Hadley Wickham Mention d'édition : 2nd Edition Editeur : California : Chapman & Hall/CRC Année de publication : 2019 Importance : 587p. Présentation : couv.ill Format : 23.4 x 15.6 x 3.33 cm ISBN/ISSN/EAN : 978-0-367-25537-4 Langues : Anglais (eng) Langues originales : Anglais (eng) Catégories : 004 Informatique. Science et technologie de l'informatique. Résumé : Advanced R helps you understand how R works at a fundamental level. It is designed for R programmers who want to deepen their understanding of the language, and programmers experienced in other languages who want to understand what makes R different and special. This book will teach you the foundations of R; three fundamental programming paradigms (functional, object-oriented, and metaprogramming); and powerful techniques for debugging and optimising
your code.
By reading this book, you will learn:
The difference between an object and its name, and why the distinction is important
The important vector data structures, how they fit together, and how you can pull them apart using subsetting
The fine details of functions and environments
The condition system, which powers messages, warnings, and errors
The powerful functional programming paradigm, which can replace many for loops
The three most important OO systems: S3, S4, and R6
The tidy eval toolkit for metaprogramming, which allows you to manipulate code and control evaluation
Effective debugging techniques that you can deploy, regardless of how your code is run
How to find and remove performance bottlenecks
The second edition is a comprehensive update:
New foundational chapters: "Names and values," "Control flow," and "Conditions"
comprehensive coverage of object oriented programming with chapters on S3, S4, R6, and how to choose between them
Much deeper coverage of metaprogramming, including the new tidy evaluation framework
use of new package like rlang (http://rlang.r-lib.org), which provides a clean interface to low-level operations, and purr (http://purrr.tidyverse.org/) for functional programming
Use of color in code chunks and figuresAdvanced R [texte imprimé] / Hadley Wickham . - 2nd Edition . - California : Chapman & Hall/CRC, 2019 . - 587p. : couv.ill ; 23.4 x 15.6 x 3.33 cm.
ISBN : 978-0-367-25537-4
Langues : Anglais (eng) Langues originales : Anglais (eng)
Catégories : 004 Informatique. Science et technologie de l'informatique. Résumé : Advanced R helps you understand how R works at a fundamental level. It is designed for R programmers who want to deepen their understanding of the language, and programmers experienced in other languages who want to understand what makes R different and special. This book will teach you the foundations of R; three fundamental programming paradigms (functional, object-oriented, and metaprogramming); and powerful techniques for debugging and optimising
your code.
By reading this book, you will learn:
The difference between an object and its name, and why the distinction is important
The important vector data structures, how they fit together, and how you can pull them apart using subsetting
The fine details of functions and environments
The condition system, which powers messages, warnings, and errors
The powerful functional programming paradigm, which can replace many for loops
The three most important OO systems: S3, S4, and R6
The tidy eval toolkit for metaprogramming, which allows you to manipulate code and control evaluation
Effective debugging techniques that you can deploy, regardless of how your code is run
How to find and remove performance bottlenecks
The second edition is a comprehensive update:
New foundational chapters: "Names and values," "Control flow," and "Conditions"
comprehensive coverage of object oriented programming with chapters on S3, S4, R6, and how to choose between them
Much deeper coverage of metaprogramming, including the new tidy evaluation framework
use of new package like rlang (http://rlang.r-lib.org), which provides a clean interface to low-level operations, and purr (http://purrr.tidyverse.org/) for functional programming
Use of color in code chunks and figuresExemplaires(0)
Disponibilité aucun exemplaire
Titre : Aide-mémoire de Java 3éd. Type de document : texte imprimé Auteurs : Vincent Granet ; Regourd Jean-Pierre, Auteur Mention d'édition : 3eme éd. Editeur : Paris : Dunod Année de publication : 2011 Importance : 284p. Présentation : Couv. coul. Format : 19cm. ISBN/ISSN/EAN : 978-2-10-056552-8 Note générale : Bibliogr. p.271-p.272; Annexe p.273-p.274; Index p.275-p.284 Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Programmation Java langage orienté objet développement logiciel programmation réseau interface graphique multithreading syntaxe Java génie logiciel informatique appliquée. Résumé : Cet aide-mémoire présente de manière synthétique et structurée les concepts fondamentaux du langage de programmation Java.
Il aborde la syntaxe, les structures de données, la programmation orientée objet, la gestion des exceptions, les interfaces graphiques (Swing, AWT), ainsi que la programmation réseau et multithread.
Cette troisième édition, entièrement mise à jour, tient compte des évolutions des versions récentes du langage Java et de la plateforme J2SE.
Conçu comme un outil pratique, il offre des résumés de syntaxe, des exemples de code et des rappels méthodologiques facilitant la mise en œuvre rapide du langage.
Il s’adresse aux étudiants, développeurs et ingénieurs informaticiens souhaitant disposer d’un support de référence concis et efficace.Aide-mémoire de Java 3éd. [texte imprimé] / Vincent Granet ; Regourd Jean-Pierre, Auteur . - 3eme éd. . - Paris : Dunod, 2011 . - 284p. : Couv. coul. ; 19cm.
ISBN : 978-2-10-056552-8
Bibliogr. p.271-p.272; Annexe p.273-p.274; Index p.275-p.284
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Programmation Java langage orienté objet développement logiciel programmation réseau interface graphique multithreading syntaxe Java génie logiciel informatique appliquée. Résumé : Cet aide-mémoire présente de manière synthétique et structurée les concepts fondamentaux du langage de programmation Java.
Il aborde la syntaxe, les structures de données, la programmation orientée objet, la gestion des exceptions, les interfaces graphiques (Swing, AWT), ainsi que la programmation réseau et multithread.
Cette troisième édition, entièrement mise à jour, tient compte des évolutions des versions récentes du langage Java et de la plateforme J2SE.
Conçu comme un outil pratique, il offre des résumés de syntaxe, des exemples de code et des rappels méthodologiques facilitant la mise en œuvre rapide du langage.
Il s’adresse aux étudiants, développeurs et ingénieurs informaticiens souhaitant disposer d’un support de référence concis et efficace.Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Algorithmes d'approximation Type de document : texte imprimé Auteurs : Vijay.V Vazirani ; Nicolas Schabanel, Traducteur ; Jean-Francois Montmarche, Illustrateur Editeur : Paris : Springer Année de publication : 2006 Collection : IRIS Importance : 427p. Présentation : couv.coul. Format : 24cm. ISBN/ISSN/EAN : 354065678 Note générale : Biblio.399p-427p. Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Index. décimale : 004.4 Logiciel. Programme Résumé : Cet ouvrage de référence de Vijay V. Vazirani, traduit en français par Nicolas Schabanel, présente une étude approfondie des algorithmes d'approximation, un domaine fondamental de l'informatique théorique et de l'optimisation combinatoire. Le livre explore les techniques permettant de résoudre efficacement des problèmes NP-difficiles en trouvant des solutions approchées de qualité garantie lorsque la recherche de solutions optimales est computationnellement impraticable. L'auteur couvre les principales méthodes d'approximation incluant les algorithmes gloutons, la programmation linéaire, les techniques de relaxation, l'arrondissement probabiliste et les schémas d'approximation en temps polynomial (PTAS). Avec ses 427 pages richement illustrées par Jean-François Montmarche et publié dans la collection IRIS chez Springer, ce manuel constitue une ressource essentielle pour les étudiants avancés et les chercheurs en informatique, mathématiques appliquées et recherche opérationnelle. Algorithmes d'approximation [texte imprimé] / Vijay.V Vazirani ; Nicolas Schabanel, Traducteur ; Jean-Francois Montmarche, Illustrateur . - Paris : Springer, 2006 . - 427p. : couv.coul. ; 24cm.. - (IRIS) .
ISSN : 354065678
Biblio.399p-427p.
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Index. décimale : 004.4 Logiciel. Programme Résumé : Cet ouvrage de référence de Vijay V. Vazirani, traduit en français par Nicolas Schabanel, présente une étude approfondie des algorithmes d'approximation, un domaine fondamental de l'informatique théorique et de l'optimisation combinatoire. Le livre explore les techniques permettant de résoudre efficacement des problèmes NP-difficiles en trouvant des solutions approchées de qualité garantie lorsque la recherche de solutions optimales est computationnellement impraticable. L'auteur couvre les principales méthodes d'approximation incluant les algorithmes gloutons, la programmation linéaire, les techniques de relaxation, l'arrondissement probabiliste et les schémas d'approximation en temps polynomial (PTAS). Avec ses 427 pages richement illustrées par Jean-François Montmarche et publié dans la collection IRIS chez Springer, ce manuel constitue une ressource essentielle pour les étudiants avancés et les chercheurs en informatique, mathématiques appliquées et recherche opérationnelle. Exemplaires(0)
Disponibilité aucun exemplaire An Introduction to Python Programming for Scientists and Engineers. / Johnny Wei-Bing Lin (2022) / 978-1-108-70112-9
Titre : An Introduction to Python Programming for Scientists and Engineers. Type de document : texte imprimé Auteurs : Johnny Wei-Bing Lin, Auteur ; Hannah Aizenman, Auteur ; Erin Manette Cartas Espinel, Auteur ; Kim Noreen Gunnerson, Auteur ; Johanne Liu, Auteur Mention d'édition : FIRST EDITION Editeur : Cambridge : Cambridge university press Année de publication : 2022 Importance : 735 p. Présentation : couv. ill. en coul.photos. Format : 24 cm ISBN/ISSN/EAN : 978-1-108-70112-9 Langues : Anglais (eng) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Python Programmation scientifique Calcul scientifique Ingénierie Modélisation Langages de programmation Informatique scientifique Index. décimale : 004.438 Résumé :
Cet ouvrage propose une introduction à la programmation en Python destinée aux scientifiques et aux ingénieurs. Il présente les concepts fondamentaux du langage et leur mise en œuvre dans des applications de calcul et de modélisation scientifique.An Introduction to Python Programming for Scientists and Engineers. [texte imprimé] / Johnny Wei-Bing Lin, Auteur ; Hannah Aizenman, Auteur ; Erin Manette Cartas Espinel, Auteur ; Kim Noreen Gunnerson, Auteur ; Johanne Liu, Auteur . - FIRST EDITION . - Cambridge : Cambridge university press, 2022 . - 735 p. : couv. ill. en coul.photos. ; 24 cm.
ISBN : 978-1-108-70112-9
Langues : Anglais (eng)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Python Programmation scientifique Calcul scientifique Ingénierie Modélisation Langages de programmation Informatique scientifique Index. décimale : 004.438 Résumé :
Cet ouvrage propose une introduction à la programmation en Python destinée aux scientifiques et aux ingénieurs. Il présente les concepts fondamentaux du langage et leur mise en œuvre dans des applications de calcul et de modélisation scientifique.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 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 à 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 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
Titre : Apprendre a programmer avec Python 3 : avec 60 pages d'exercices corriges ! Type de document : texte imprimé Auteurs : Gerard Swinnen Mention d'édition : 3e ed. Editeur : Paris : Eyrolles Année de publication : 2012 Importance : 1 vol. (XVIII-435 p.) Présentation : couv. ill. en coul. Format : 23 cm ISBN/ISSN/EAN : 978-2-212-13434-6 Note générale : Index Langues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Python 3 programmation apprentissage langage de programmation exercices corrigés initiation informatique tutoriel structures de données fonctions programmation procédurale Index. décimale : 004 Informatique Résumé : Résumé :
Cet ouvrage est un guide complet d'apprentissage de la programmation avec Python 3, la version actuelle du langage. L'auteur présente de manière progressive les concepts fondamentaux de la programmation (variables, structures de contrôle, fonctions, manipulation de fichiers) et les applique à travers des exemples concrets. L'inclusion de 60 pages d'exercices corrigés permet aux apprenants de mettre en pratique leurs connaissances et de progresser de manière autonome et efficace.Apprendre a programmer avec Python 3 : avec 60 pages d'exercices corriges ! [texte imprimé] / Gerard Swinnen . - 3e ed. . - Paris : Eyrolles, 2012 . - 1 vol. (XVIII-435 p.) : couv. ill. en coul. ; 23 cm.
ISBN : 978-2-212-13434-6
Index
Langues : Français (fre)
Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme Tags : Python 3 programmation apprentissage langage de programmation exercices corrigés initiation informatique tutoriel structures de données fonctions programmation procédurale Index. décimale : 004 Informatique Résumé : Résumé :
Cet ouvrage est un guide complet d'apprentissage de la programmation avec Python 3, la version actuelle du langage. L'auteur présente de manière progressive les concepts fondamentaux de la programmation (variables, structures de contrôle, fonctions, manipulation de fichiers) et les applique à travers des exemples concrets. L'inclusion de 60 pages d'exercices corrigés permet aux apprenants de mettre en pratique leurs connaissances et de progresser de manière autonome et efficace.Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Apprendre à programmer : Cours & exercices Type de document : texte imprimé Auteurs : Guy Rappeneau Editeur : Paris : Ellipses Année de publication : 2004 Importance : 265p Présentation : couv.coul. Format : 24cm. ISBN/ISSN/EAN : 978-2-7298-1771-8 Note générale : Biblio.261p-265p. 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é : Public : étudiants en 1re et 2e années de filières scientifiques, étudiants en école d'ingénieur. Objectifs : acquérir de bons réflexes dans le cadre de la mise au point de programmes, apprentissage des notions essentielles, maîtriser ces notions par la pratique au travers de mises en situation concrètes. Contenu : 4 chapitres, plus de 80 exemples d'application, nombreuses rubriques d'aide ou d'accompagnement ainsi que de nombreuses illustrations, tableaux et schémas explicatifs, 25 exercices à réaliser avec comme support les compilateurs Turbo Pascal et Ada, corrigés détaillés et commentés. Apprendre à programmer : Cours & exercices [texte imprimé] / Guy Rappeneau . - Paris : Ellipses, 2004 . - 265p : couv.coul. ; 24cm.
ISBN : 978-2-7298-1771-8
Biblio.261p-265p.
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é : Public : étudiants en 1re et 2e années de filières scientifiques, étudiants en école d'ingénieur. Objectifs : acquérir de bons réflexes dans le cadre de la mise au point de programmes, apprentissage des notions essentielles, maîtriser ces notions par la pratique au travers de mises en situation concrètes. Contenu : 4 chapitres, plus de 80 exemples d'application, nombreuses rubriques d'aide ou d'accompagnement ainsi que de nombreuses illustrations, tableaux et schémas explicatifs, 25 exercices à réaliser avec comme support les compilateurs Turbo Pascal et Ada, corrigés détaillés et commentés. Exemplaires(0)
Disponibilité aucun exemplaire
Titre : ARCHITECTURE LOGICIELLE : Concevoir des applications simples, sûres et adaptables. Type de document : texte imprimé Auteurs : Jacques Printz Mention d'édition : 3e ed. Editeur : Paris : Dunod Année de publication : 2012 Collection : InfoPro Importance : 1 vol. (XII-495 p.) Présentation : couv. ill. en coul.photos. Format : 25 cm ISBN/ISSN/EAN : 978-2-10-057865-8 Note générale :
Bibliogr. p. 487-492. Glossaire. IndexLangues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.41 ingénierie du logiciel Tags : architecture logicielle génie logiciel conception logicielle développement logiciel applications informatiques systèmes logiciels informatique. Index. décimale : 004.41 Systèmes d'exploitation Résumé :
L'architecture logicielle est un domaine assez récent du génie logiciel, dont le but est de trouver les meilleures solutions pour garantir la stabilité et la performance des logiciels. L'accent est particulièrement mis sur des phases de tests des les premières étapes. Fort de son expérience pédagogique au CNAM et sur le terrain, l'auteur propose un ouvrage très axe sur la pratique et les conditions de conception d'un logiciel en entreprise. Il détaille sa méthode qui fait commencer les batteries de tests d'un logiciel très en amont. Cette troisième édition s'enrichit notamment de mises a jour rendues nécessaires par l'arrivée du cloud comptine.ARCHITECTURE LOGICIELLE : Concevoir des applications simples, sûres et adaptables. [texte imprimé] / Jacques Printz . - 3e ed. . - Paris : Dunod, 2012 . - 1 vol. (XII-495 p.) : couv. ill. en coul.photos. ; 25 cm. - (InfoPro) .
ISBN : 978-2-10-057865-8
Bibliogr. p. 487-492. Glossaire. 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 Tags : architecture logicielle génie logiciel conception logicielle développement logiciel applications informatiques systèmes logiciels informatique. Index. décimale : 004.41 Systèmes d'exploitation Résumé :
L'architecture logicielle est un domaine assez récent du génie logiciel, dont le but est de trouver les meilleures solutions pour garantir la stabilité et la performance des logiciels. L'accent est particulièrement mis sur des phases de tests des les premières étapes. Fort de son expérience pédagogique au CNAM et sur le terrain, l'auteur propose un ouvrage très axe sur la pratique et les conditions de conception d'un logiciel en entreprise. Il détaille sa méthode qui fait commencer les batteries de tests d'un logiciel très en amont. Cette troisième édition s'enrichit notamment de mises a jour rendues nécessaires par l'arrivée du cloud comptine.Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Architecture logicielle : pour une approche organisationnelle, fonctionnelle et technique Type de document : texte imprimé Auteurs : Thomas Bailet, Auteur Editeur : Herblain : ENI Année de publication : 2012 Collection : Data Pro Importance : 1 vol. (365 p.) Présentation : couv. ill. en coul.photos. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-7385-2 Prix : 45,64 EUR Note générale : Bibliogr. p. 351.
IndexLangues : Français (fre) Catégories : 004 Informatique. Science et technologie de l'informatique.:004.4 Logiciel. Programme:004.41 ingénierie du logiciel Tags : architecture logicielle conception logicielle approche organisationnelle approche fonctionnelle approche technique design patterns modularité scalabilité bonnes pratiques gouvernance informatique. Index. décimale : 004.41 Systèmes d'exploitation Résumé : Cet ouvrage propose une approche globale et intégrée de l'architecture logicielle, combinant les dimensions organisationnelle, fonctionnelle et technique. L'auteur guide les lecteurs à travers les principes, méthodes et bonnes pratiques permettant de concevoir et de mettre en œuvre une architecture logicielle robuste et alignée avec les objectifs métier. L'ouvrage s'adresse aux architectes, développeurs et gestionnaires de projets informatiques souhaitant maîtriser tous les aspects de l'architecture logicielle. Architecture logicielle : pour une approche organisationnelle, fonctionnelle et technique [texte imprimé] / Thomas Bailet, Auteur . - Herblain : ENI, 2012 . - 1 vol. (365 p.) : couv. ill. en coul.photos. ; 21 cm. - (Data Pro) .
ISBN : 978-2-7460-7385-2 : 45,64 EUR
Bibliogr. p. 351.
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 Tags : architecture logicielle conception logicielle approche organisationnelle approche fonctionnelle approche technique design patterns modularité scalabilité bonnes pratiques gouvernance informatique. Index. décimale : 004.41 Systèmes d'exploitation Résumé : Cet ouvrage propose une approche globale et intégrée de l'architecture logicielle, combinant les dimensions organisationnelle, fonctionnelle et technique. L'auteur guide les lecteurs à travers les principes, méthodes et bonnes pratiques permettant de concevoir et de mettre en œuvre une architecture logicielle robuste et alignée avec les objectifs métier. L'ouvrage s'adresse aux architectes, développeurs et gestionnaires de projets informatiques souhaitant maîtriser tous les aspects de l'architecture logicielle. Exemplaires(0)
Disponibilité aucun exemplaire
Titre : Architecture des réseaux : cours et exercices corrigés Type de document : texte imprimé Auteurs : Bertrand Petit Mention d'édition : 5e éd. revue et augmentée Editeur : Paris : Ellipses Année de publication : 2017 Importance : 1 vol. (279 p.) Présentation : ill. Format : 24 cm ISBN/ISSN/EAN : 978-2-340-01928-7 Note générale : La couv. porte en plus : "BTS, DUT, licence"; 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é : TABLE DES MATIERES
1. INTRODUCTION 1
2. GENERALITES 5
1. ROLES DES RESEAUX 5
1.1. Objectifs techniques 5
1.2. Objectifs utilisateurs 6
2. DIFFERENTS TYPES DE RESEAUX 7
2.1. Les réseaux locaux 7
2.2. Les réseaux métropolitains 10
2.3. Les réseaux longue distance 11
3. FONCTIONNEMENT THEORIQUE D’UN RESEAU 13
1. NOTION DE COUCHES 13
2. SERVICES 14
2.1. Définitions 15
2.2. Modes de communication 16
2.2.1. Le mode connecté 17
2.2.2. Le mode sans connexion 17
2.3. Primitives 18
3. REMARQUES 18
4. MODELES DE REFERENCE 21
1. LE MODELE OSI 21
1.1. Introduction 21
1.2. Le modèle de référence 21
1.3. La couche physique 23
1.4. La couche liaison de données 23
9782340-019287_001.indd xi 782340-019287_001.indd xi 11/07/2017 12:44 1/07/2017 12:44
Table des matières
1.5. La couche réseau 24
1.6. La couche transport 25
1.7. La couche session 25
1.8. La couche présentation 26
1.9. La couche application 26
2. LE MODELE TCP/IP 27
2.1. Le modèle de référence 27
2.2. La couche hôte-réseau 28
2.3. La couche Internet 28
2.4. La couche transport 29
2.5. La couche application 29
2.6. Encapsulation des données 30
3. LE MODELE ATM 31
3.1. L’ATM 31
3.2. La couche physique 32
3.3. La couche ATM 32
3.4. La couche d’adaptation à l’ATM 32
4. COMPARAISON DES MODELES OSI, TCP/IP et ATM 32
5. LA COUCHE PHYSIQUE 35
1. MODES D’EXPLOITATION 35
2. PRINCIPES DE TRANSMISSION 36
2.1. Transmission en bande de base 36
2.1.1. Description 36
2.1.2. Le code NRZ 38
2.1.3. Le code Manchester 38
2.1.4. Le code Manchester différentiel 39
2.1.5. Le code de Miller 39
2.2. Définitions 40
2.2.1. Valence d’une voie 40
2.2.2. Moment élémentaire 40
2.2.3. Vitesse de modulation 41
2.2.4. Débit binaire 41
2.2.5. Temps de transmission 42
2.3. Modulation et démodulation 42
2.3.1. Principe 42
2.3.2. Notion de signal 43
2.3.3. Bande passante 44
2.3.4. Loi de Nyquist 44
2.3.5. Théorème de Shannon 44
2.3.6. Norme V21 : modulation par saut de fréquence 45
2.3.7. Norme V22 : modulation par saut de phase 46
2.3.8. Norme V29 : modulation par saut de phase et d’amplitude 47
2.3.9. Multiplexage 48
2.3.10. Modems 49
2.3.11. Les technologies DSL 51
3. SUPPORTS DE TRANSMISSION 55
9782340-019287_001.indd xii 782340-019287_001.indd xii 11/07/2017 12:44 1/07/2017 12:44
3.1. Le câble électrique à paires torsadées 56
3.1.1. Caractéristiques 56
3.1.2. Les différentes catégories 58
3.1.3. Les standards de brochage 568A et 568B 60
3.2. Les câbles coaxiaux 62
3.2.1. Réseaux locaux 62
3.2.2. Réseaux de télévision 63
3.3. La fibre optique 64
3.3.1. Fibres multimodes à saut d’indice 65
3.3.2. Fibres multimodes à gradient d’indice 66
3.3.3. Fibres monomodes 66
3.4. Les réseaux sans fil 67
3.4.1. Principe 67
3.4.2. Ondes radio 68
3.4.3. Ondes infrarouges 68
3.4.4. Ondes lumineuses 69
3.5. Les courants porteurs en ligne 69
3.5.1. Présentation 69
3.5.2. Fonctionnement 70
3.5.3. Intégration dans une installation électrique 71
4. EXERCICES 72
5. CORRIGES 73
6. LA COUCHE LIAISON DE DONNEES 77
1. CONSTITUTION DES TRAMES 78
2. COMMUTATION 80
2.1. Définitions 80
2.1.1. ETTD et ETCD 80
2.1.2. Commutateur 81
2.1.3. Taux de connexion 81
2.1.4. Taux d’activité 82
2.2. Méthodes de commutation 82
2.2.1. Commutation de circuits 82
2.2.2. Commutation de messages 83
2.2.3. Commutation de paquets 85
2.2.4. Commutation temporelle asynchrone 87
3. GESTION DES ERREURS DE TRANSMISSION 88
3.1. Détection 88
3.1.1. Bit de parité 89
3.1.2. Code CRC 89
3.2. Gestion d’une erreur 91
4. GESTION DES ACQUITTEMENTS 91
4.1. Problèmes d’erreurs 91
4.2. Protocole attente/réponse 92
4.3. Transmission avec anticipation : retransmission en continu 93
4.4. Transmission avec anticipation : retransmission sélective 94
5. LE PROTOCOLE PPP 95
9782340-019287_001.indd xiii 782340-019287_001.indd xiii 11/07/2017 12:44 1/07/2017 12:44
Table des matières
6. EXERCICES 96
7. CORRIGES 100
7. LA SOUS-COUCHE DE CONTROLE D’ACCES AU SUPPORT 107
1. LES METHODES D’ACCES AU SUPPORT 108
1.1. Méthodes sans collision 108
1.1.1. Allocation centralisée 108
1.1.2. Méthode Bit-Map 109
1.1.3. Allocation distribuée 109
1.2. Méthodes avec collisions 110
1.2.1. Méthodes ALOHA 110
1.2.2. Méthode CSMA 1-persistant 111
1.2.3. Méthode CSMA non persistant 112
1.2.4. Méthode CSMA/CD 113
1.2.5. Méthode RTS/CTS 114
2. LES NORMES DE RESEAUX 115
2.1. La norme 802.3 et l’architecture Ethernet 116
2.1.1. Description 116
2.1.2. L’architecture Ethernet 118
2.1.3. Eléments actifs Ethernet 120
2.1.4. Connexions de hubs et règle des 5, 4, 3 123
2.2. La norme 802.3u et l’architecture Fast Ethernet 124
2.2.1. Spécifications 124
2.2.2. Les éléments actifs Fast Ethernet 126
2.2.3. L’architecture 100BaseVG 126
2.3. La norme 802.3z et l’architecture Gigabit Ethernet 127
2.4. La norme 802.3ae et l’architecture 10 Gigabits Ethernet 129
2.5. Des évolutions vers le 25 Gbit/s et le 40 Gbit/s 130
2.6. La norme 802.4 et l’architecture Token Bus 130
2.7. La norme 802.5 et l’architecture Token Ring 132
2.7.1. Description 133
2.7.2. L’architecture Token Ring 134
2.8. La norme 802.6 135
2.9. La norme 802.11 et les architectures sans fil Wifi 136
2.9.1. Les spécifications 802.11 137
2.9.2. Les évolutions de 802.11 138
2.10. La norme 802.15.1 et l’architecture Bluetooth 140
2.11. La norme 802.15.4 et les infrastructures LPWAN 140
2.11.1. L’Internet des objets 140
2.11.2. Les LPWAN 141
2.12. La norme 802.15.6 et les infrastructures LPWAN pour la santé 142
2.13. La norme 802.15.7 et l’architecture LiFi 142
2.14. La norme 802.16 et l’architecture WiMax 143
2.14.1. Le WiMax fixe 144
2.14.2. Le WiMax mobile 144
2.15. La norme FDDI 146
2.16. La norme Frame Relay 147
9782340-019287_001.indd xiv 782340-019287_001.indd xiv 11/07/2017 12:44 1/07/2017 12:44
2.17. Le système GSM 148
2.17.1. Fonctionnement 148
2.17.2. Générations 149
2.17.3. GPRS 150
2.17.4. UMTS 150
2.17.5. EDGE 152
2.17.6. HSDPA 152
2.17.7. HSUPA 153
2.17.8. HSPA+ 153
2.17.9. LTE 153
2.17.10. LTE Advanced 154
3. LES VLAN 155
3.1. Principe 155
3.2. Marquage 157
3.3. Qualité de service 159
4. LES PONTS 159
4.1. Principe 159
4.2. Pare-feu 160
5. EXERCICES 161
6. CORRIGES 163
8. LA COUCHE RESEAU 167
1. ROUTAGE 167
1.1. Datagramme ou circuit virtuel 167
1.2. Principe de routage 168
1.3. Algorithmes 169
1.3.1. Routage par inondation 169
1.3.2. Routage du plus court chemin 170
1.3.3. Routage à vecteur de distance 171
1.3.4. Routage hiérarchique 171
1.3.5. Routage dans les réseaux sans fil 172
2. LE PROTOCOLE IP 174
2.1. Le datagramme IP 175
2.2. L’adressage IP 178
2.3. Les masques de sous-réseau 182
2.4. Les sur-réseaux 183
2.5. La notation CIDR 184
2.6. Le routage IP : RIP 186
2.7. Les protocoles ARP et RARP 189
2.8. Exemple d’une interconnexion de réseaux IP 190
2.9. Le service DHCP 191
2.10. IPv6 192
2.10.1. Limites d’IPv4 192
2.10.2. Apports d’IPv6 192
2.10.3. Adresses IPv6 193
2.11. IPsec 196
2.11.1. Authentification 196
9782340-019287_001.indd xv 782340-019287_001.indd xv 11/07/2017 12:44 1/07/2017 12:44
Table des matières
2.11.2. Intégrité et chiffrement 197
2.11.3. Mode transport ou mode tunnel 197
3. EXERCICES 198
4. CORRIGES 204
9. LA COUCHE TRANSPORT 213
1. GESTION D’UNE CONNEXION 214
1.1. Identification des extrémités 214
1.2. Etablissement d’une connexion 215
1.3. Transmission des données 216
1.4. Déconnexion 217
2. QUALITE DE SERVICE 217
3. MULTIPLEXAGE 218
4. LES PROTOCOLES TCP, UDP ET ICMP 219
4.1. Le protocole TCP 219
4.2. Le protocole UDP 221
4.3. Le protocole ICMP 222
10. LA COUCHE APPLICATION 225
1. LA COMMUNICATION 226
1.1. SMTP : le courrier électronique 226
1.1.1. Les adresses électroniques 226
1.1.2. Les protocoles SMTP et POP3 227
1.1.3. Le protocole IMAP 229
1.2. NNTP : les nouvelles (News) 230
1.3. EFnet : les canaux de discussion 231
1.4. Talk 232
1.5. VoIP et ToIP 233
1.5.1. VoIP et ToIP 233
1.5.2. Principes de base 234
1.5.3. Le protocole de signalisation H323 236
1.5.4. Le protocole de signalisation SIP 239
1.5.5. Le protocole de transport RTP 241
1.5.6. Le protocole de transport RTCP 242
1.5.7. La QoS en VoIP 242
2. FTP : LE TRANSFERT DE FICHIERS 246
3. LA PRISE DE COMMANDE A DISTANCE 247
3.1. Le protocole TELNET 247
3.2. Le protocole SSH 248
4. HTTP : LE WEB 250
4.1. Le concept de toile 250
4.2. Clients et serveurs 251
4.3. Le protocole HTTP 252
4.4. Le DNS 252
4.4.1. Objectifs 252
4.4.2. Nom de domaine totalement qualifié 252
4.4.3. Résolution 253
9782340-019287_001.indd xvi 782340-019287_001.indd xvi 11/07/2017 12:44 1/07/2017 12:44
4.4.4. Structures des tables 254
4.5. Traitement d’une requête HTTP 255
4.5.1. Phase 1 : Connexion et gestion de l'adressage IP 256
4.5.2. Phase 2 : Mise en place de la connexion TCP 257
4.5.3. Phase 3 : Affichage de la page Web 258
4.6. Le Web 2.0 259
4.7. Le Web 3.0 : l’Internet des objets 259
5. L’ADMINISTRATION : PING ET SNMP 259
5.1. Le modèle d’administration 259
5.2. L’utilitaire ping 262
5.3. Le protocole SNMP 264
6. LA SECURITE : SSL / TLS 266
7. LA SUPERVISION 267
7.1. Les besoins 267
7.2. Vocabulaire de la supervision 268
7.3. Fonctionnement global 269
8. EXERCICES 270
9. CORRIGES 270
INDEX 273
9782340-019287_001.indd xvii 782340-019287_001.indd xvii 11/07/2017 12:44 1/07/2017 12:44Architecture des réseaux : cours et exercices corrigés [texte imprimé] / Bertrand Petit . - 5e éd. revue et augmentée . - Paris : Ellipses, 2017 . - 1 vol. (279 p.) : ill. ; 24 cm.
ISBN : 978-2-340-01928-7
La couv. porte en plus : "BTS, DUT, licence"; 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é : TABLE DES MATIERES
1. INTRODUCTION 1
2. GENERALITES 5
1. ROLES DES RESEAUX 5
1.1. Objectifs techniques 5
1.2. Objectifs utilisateurs 6
2. DIFFERENTS TYPES DE RESEAUX 7
2.1. Les réseaux locaux 7
2.2. Les réseaux métropolitains 10
2.3. Les réseaux longue distance 11
3. FONCTIONNEMENT THEORIQUE D’UN RESEAU 13
1. NOTION DE COUCHES 13
2. SERVICES 14
2.1. Définitions 15
2.2. Modes de communication 16
2.2.1. Le mode connecté 17
2.2.2. Le mode sans connexion 17
2.3. Primitives 18
3. REMARQUES 18
4. MODELES DE REFERENCE 21
1. LE MODELE OSI 21
1.1. Introduction 21
1.2. Le modèle de référence 21
1.3. La couche physique 23
1.4. La couche liaison de données 23
9782340-019287_001.indd xi 782340-019287_001.indd xi 11/07/2017 12:44 1/07/2017 12:44
Table des matières
1.5. La couche réseau 24
1.6. La couche transport 25
1.7. La couche session 25
1.8. La couche présentation 26
1.9. La couche application 26
2. LE MODELE TCP/IP 27
2.1. Le modèle de référence 27
2.2. La couche hôte-réseau 28
2.3. La couche Internet 28
2.4. La couche transport 29
2.5. La couche application 29
2.6. Encapsulation des données 30
3. LE MODELE ATM 31
3.1. L’ATM 31
3.2. La couche physique 32
3.3. La couche ATM 32
3.4. La couche d’adaptation à l’ATM 32
4. COMPARAISON DES MODELES OSI, TCP/IP et ATM 32
5. LA COUCHE PHYSIQUE 35
1. MODES D’EXPLOITATION 35
2. PRINCIPES DE TRANSMISSION 36
2.1. Transmission en bande de base 36
2.1.1. Description 36
2.1.2. Le code NRZ 38
2.1.3. Le code Manchester 38
2.1.4. Le code Manchester différentiel 39
2.1.5. Le code de Miller 39
2.2. Définitions 40
2.2.1. Valence d’une voie 40
2.2.2. Moment élémentaire 40
2.2.3. Vitesse de modulation 41
2.2.4. Débit binaire 41
2.2.5. Temps de transmission 42
2.3. Modulation et démodulation 42
2.3.1. Principe 42
2.3.2. Notion de signal 43
2.3.3. Bande passante 44
2.3.4. Loi de Nyquist 44
2.3.5. Théorème de Shannon 44
2.3.6. Norme V21 : modulation par saut de fréquence 45
2.3.7. Norme V22 : modulation par saut de phase 46
2.3.8. Norme V29 : modulation par saut de phase et d’amplitude 47
2.3.9. Multiplexage 48
2.3.10. Modems 49
2.3.11. Les technologies DSL 51
3. SUPPORTS DE TRANSMISSION 55
9782340-019287_001.indd xii 782340-019287_001.indd xii 11/07/2017 12:44 1/07/2017 12:44
3.1. Le câble électrique à paires torsadées 56
3.1.1. Caractéristiques 56
3.1.2. Les différentes catégories 58
3.1.3. Les standards de brochage 568A et 568B 60
3.2. Les câbles coaxiaux 62
3.2.1. Réseaux locaux 62
3.2.2. Réseaux de télévision 63
3.3. La fibre optique 64
3.3.1. Fibres multimodes à saut d’indice 65
3.3.2. Fibres multimodes à gradient d’indice 66
3.3.3. Fibres monomodes 66
3.4. Les réseaux sans fil 67
3.4.1. Principe 67
3.4.2. Ondes radio 68
3.4.3. Ondes infrarouges 68
3.4.4. Ondes lumineuses 69
3.5. Les courants porteurs en ligne 69
3.5.1. Présentation 69
3.5.2. Fonctionnement 70
3.5.3. Intégration dans une installation électrique 71
4. EXERCICES 72
5. CORRIGES 73
6. LA COUCHE LIAISON DE DONNEES 77
1. CONSTITUTION DES TRAMES 78
2. COMMUTATION 80
2.1. Définitions 80
2.1.1. ETTD et ETCD 80
2.1.2. Commutateur 81
2.1.3. Taux de connexion 81
2.1.4. Taux d’activité 82
2.2. Méthodes de commutation 82
2.2.1. Commutation de circuits 82
2.2.2. Commutation de messages 83
2.2.3. Commutation de paquets 85
2.2.4. Commutation temporelle asynchrone 87
3. GESTION DES ERREURS DE TRANSMISSION 88
3.1. Détection 88
3.1.1. Bit de parité 89
3.1.2. Code CRC 89
3.2. Gestion d’une erreur 91
4. GESTION DES ACQUITTEMENTS 91
4.1. Problèmes d’erreurs 91
4.2. Protocole attente/réponse 92
4.3. Transmission avec anticipation : retransmission en continu 93
4.4. Transmission avec anticipation : retransmission sélective 94
5. LE PROTOCOLE PPP 95
9782340-019287_001.indd xiii 782340-019287_001.indd xiii 11/07/2017 12:44 1/07/2017 12:44
Table des matières
6. EXERCICES 96
7. CORRIGES 100
7. LA SOUS-COUCHE DE CONTROLE D’ACCES AU SUPPORT 107
1. LES METHODES D’ACCES AU SUPPORT 108
1.1. Méthodes sans collision 108
1.1.1. Allocation centralisée 108
1.1.2. Méthode Bit-Map 109
1.1.3. Allocation distribuée 109
1.2. Méthodes avec collisions 110
1.2.1. Méthodes ALOHA 110
1.2.2. Méthode CSMA 1-persistant 111
1.2.3. Méthode CSMA non persistant 112
1.2.4. Méthode CSMA/CD 113
1.2.5. Méthode RTS/CTS 114
2. LES NORMES DE RESEAUX 115
2.1. La norme 802.3 et l’architecture Ethernet 116
2.1.1. Description 116
2.1.2. L’architecture Ethernet 118
2.1.3. Eléments actifs Ethernet 120
2.1.4. Connexions de hubs et règle des 5, 4, 3 123
2.2. La norme 802.3u et l’architecture Fast Ethernet 124
2.2.1. Spécifications 124
2.2.2. Les éléments actifs Fast Ethernet 126
2.2.3. L’architecture 100BaseVG 126
2.3. La norme 802.3z et l’architecture Gigabit Ethernet 127
2.4. La norme 802.3ae et l’architecture 10 Gigabits Ethernet 129
2.5. Des évolutions vers le 25 Gbit/s et le 40 Gbit/s 130
2.6. La norme 802.4 et l’architecture Token Bus 130
2.7. La norme 802.5 et l’architecture Token Ring 132
2.7.1. Description 133
2.7.2. L’architecture Token Ring 134
2.8. La norme 802.6 135
2.9. La norme 802.11 et les architectures sans fil Wifi 136
2.9.1. Les spécifications 802.11 137
2.9.2. Les évolutions de 802.11 138
2.10. La norme 802.15.1 et l’architecture Bluetooth 140
2.11. La norme 802.15.4 et les infrastructures LPWAN 140
2.11.1. L’Internet des objets 140
2.11.2. Les LPWAN 141
2.12. La norme 802.15.6 et les infrastructures LPWAN pour la santé 142
2.13. La norme 802.15.7 et l’architecture LiFi 142
2.14. La norme 802.16 et l’architecture WiMax 143
2.14.1. Le WiMax fixe 144
2.14.2. Le WiMax mobile 144
2.15. La norme FDDI 146
2.16. La norme Frame Relay 147
9782340-019287_001.indd xiv 782340-019287_001.indd xiv 11/07/2017 12:44 1/07/2017 12:44
2.17. Le système GSM 148
2.17.1. Fonctionnement 148
2.17.2. Générations 149
2.17.3. GPRS 150
2.17.4. UMTS 150
2.17.5. EDGE 152
2.17.6. HSDPA 152
2.17.7. HSUPA 153
2.17.8. HSPA+ 153
2.17.9. LTE 153
2.17.10. LTE Advanced 154
3. LES VLAN 155
3.1. Principe 155
3.2. Marquage 157
3.3. Qualité de service 159
4. LES PONTS 159
4.1. Principe 159
4.2. Pare-feu 160
5. EXERCICES 161
6. CORRIGES 163
8. LA COUCHE RESEAU 167
1. ROUTAGE 167
1.1. Datagramme ou circuit virtuel 167
1.2. Principe de routage 168
1.3. Algorithmes 169
1.3.1. Routage par inondation 169
1.3.2. Routage du plus court chemin 170
1.3.3. Routage à vecteur de distance 171
1.3.4. Routage hiérarchique 171
1.3.5. Routage dans les réseaux sans fil 172
2. LE PROTOCOLE IP 174
2.1. Le datagramme IP 175
2.2. L’adressage IP 178
2.3. Les masques de sous-réseau 182
2.4. Les sur-réseaux 183
2.5. La notation CIDR 184
2.6. Le routage IP : RIP 186
2.7. Les protocoles ARP et RARP 189
2.8. Exemple d’une interconnexion de réseaux IP 190
2.9. Le service DHCP 191
2.10. IPv6 192
2.10.1. Limites d’IPv4 192
2.10.2. Apports d’IPv6 192
2.10.3. Adresses IPv6 193
2.11. IPsec 196
2.11.1. Authentification 196
9782340-019287_001.indd xv 782340-019287_001.indd xv 11/07/2017 12:44 1/07/2017 12:44
Table des matières
2.11.2. Intégrité et chiffrement 197
2.11.3. Mode transport ou mode tunnel 197
3. EXERCICES 198
4. CORRIGES 204
9. LA COUCHE TRANSPORT 213
1. GESTION D’UNE CONNEXION 214
1.1. Identification des extrémités 214
1.2. Etablissement d’une connexion 215
1.3. Transmission des données 216
1.4. Déconnexion 217
2. QUALITE DE SERVICE 217
3. MULTIPLEXAGE 218
4. LES PROTOCOLES TCP, UDP ET ICMP 219
4.1. Le protocole TCP 219
4.2. Le protocole UDP 221
4.3. Le protocole ICMP 222
10. LA COUCHE APPLICATION 225
1. LA COMMUNICATION 226
1.1. SMTP : le courrier électronique 226
1.1.1. Les adresses électroniques 226
1.1.2. Les protocoles SMTP et POP3 227
1.1.3. Le protocole IMAP 229
1.2. NNTP : les nouvelles (News) 230
1.3. EFnet : les canaux de discussion 231
1.4. Talk 232
1.5. VoIP et ToIP 233
1.5.1. VoIP et ToIP 233
1.5.2. Principes de base 234
1.5.3. Le protocole de signalisation H323 236
1.5.4. Le protocole de signalisation SIP 239
1.5.5. Le protocole de transport RTP 241
1.5.6. Le protocole de transport RTCP 242
1.5.7. La QoS en VoIP 242
2. FTP : LE TRANSFERT DE FICHIERS 246
3. LA PRISE DE COMMANDE A DISTANCE 247
3.1. Le protocole TELNET 247
3.2. Le protocole SSH 248
4. HTTP : LE WEB 250
4.1. Le concept de toile 250
4.2. Clients et serveurs 251
4.3. Le protocole HTTP 252
4.4. Le DNS 252
4.4.1. Objectifs 252
4.4.2. Nom de domaine totalement qualifié 252
4.4.3. Résolution 253
9782340-019287_001.indd xvi 782340-019287_001.indd xvi 11/07/2017 12:44 1/07/2017 12:44
4.4.4. Structures des tables 254
4.5. Traitement d’une requête HTTP 255
4.5.1. Phase 1 : Connexion et gestion de l'adressage IP 256
4.5.2. Phase 2 : Mise en place de la connexion TCP 257
4.5.3. Phase 3 : Affichage de la page Web 258
4.6. Le Web 2.0 259
4.7. Le Web 3.0 : l’Internet des objets 259
5. L’ADMINISTRATION : PING ET SNMP 259
5.1. Le modèle d’administration 259
5.2. L’utilitaire ping 262
5.3. Le protocole SNMP 264
6. LA SECURITE : SSL / TLS 266
7. LA SUPERVISION 267
7.1. Les besoins 267
7.2. Vocabulaire de la supervision 268
7.3. Fonctionnement global 269
8. EXERCICES 270
9. CORRIGES 270
INDEX 273
9782340-019287_001.indd xvii 782340-019287_001.indd xvii 11/07/2017 12:44 1/07/2017 12:44Exemplaires(0)
Disponibilité aucun exemplaire



