Détail d'une collection
|
Documents disponibles dans la collection (8)



Titre : Les blockchains : de la théorie à la pratique, de l’idée à l’implémentation Type de document : texte imprimé Auteurs : Yves-Michel Leporcher, Auteur ; Frédéric Goujon, Auteur ; Billal Chouli, Auteur ; Odile Panciatici, Préfacier, etc. Mention d'édition : 2ème éd Editeur : St Herblain [France] : Editions ENI Année de publication : 2019 Collection : Epsilon Sous-collection : Informatique technique Importance : 469 p. Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-409-02205-0 Note générale : La page de couv. porte en plus : Version numérique offerte www.editions-eni.fr + quizz et en téléchargement : exemple de Genesis block. - Index Langues : Français (fre) Mots-clés : Blockchains
Traitement réparti
Monnaie électronique
CryptographieIndex. décimale : 004.78 Systèmes de réseau pour usage spécifique Résumé :
Ce livre offre une vision à 360 degrés de l'état de l'art de la technologie Blockchain, son environnement et son potentiel, à un public désireux d'en faire sa spécialité en lui fournissant les clés pour se l'approprier. Bien plus qu'une cryptomonnaie, la Blockchain est une pépite de technologie, à la croisée des concepts cryptographiques bien implémentés et d'une architecture décentralisée opérationnelle en environnement de production.
Dans un premier temps, les auteurs présentent les promesses de la technologie pour permettre au lecteur de faire le tri sur l'information et la désinformation disponibles sur le web. Il découvre ainsi les réels intérêts de la technologie au-delà de la cryptomonnaie. Puis un chapitre présente la Blockchain grâce à une définition de la technologie, de ses composants et mécanismes à l'oeuvre, permettant de mieux la comprendre et de s'en approprier les piliers.
Un chapitre, davantage dédié aux profils de chefs de projet, détaille ensuite la Blockchain selon un axe métier. Le lecteur est accompagné pour comprendre le processus de définition du cas d'usage, choisir la technologie adaptée, évaluer les coûts. Le contexte légal est présenté ainsi que différents cas d'usage permettant de donner une culture générale sur les différentes technologies, leur exploitation et leur intégration aux écosystèmes existants.
Dans un autre chapitre, davantage orienté sur l'axe technique, les concepts sous-jacents à la Blockchain sont présentés avec plus de profondeur. Les architectes solutions et techniques y trouveront des éléments d'architecture leur permettant de se projeter dans la mise en oeuvre de cette technologie et les développeurs verront comment déployer les principales technologies grâce à des exemples détaillés pas à pas.
Dans la suite du livre, les auteurs détaillent plus finement la théorie cryptographique et son application dans le domaine de la Blockchain, en l'illustrant par de nombreux exemples qui en facilitent la compréhension. Pour finir, le dernier chapitre identifie les contraintes et les conditions de succès, tant pour la technologie que pour son application et sa survie dans le futur. S'émancipant de toute démarche prospective, il évoque les défis à relever pour assurer le succès des clients et des fournisseurs de solutions à base de Blockchain.Note de contenu : Au sommaire :
1. Introduction
2. Une première approche
3. Appliquer une blockchain : le métier d'abord
4. Appliquer une blockchain : en pratique.
5. La cryptographie et la blockchain.
6. Futur et perspectives de la technologieLes blockchains : de la théorie à la pratique, de l’idée à l’implémentation [texte imprimé] / Yves-Michel Leporcher, Auteur ; Frédéric Goujon, Auteur ; Billal Chouli, Auteur ; Odile Panciatici, Préfacier, etc. . - 2ème éd . - St Herblain [France] : Editions ENI, 2019 . - 469 p. : ill. ; 21 cm. - (Epsilon. Informatique technique) .
ISBN : 978-2-409-02205-0
La page de couv. porte en plus : Version numérique offerte www.editions-eni.fr + quizz et en téléchargement : exemple de Genesis block. - Index
Langues : Français (fre)
Mots-clés : Blockchains
Traitement réparti
Monnaie électronique
CryptographieIndex. décimale : 004.78 Systèmes de réseau pour usage spécifique Résumé :
Ce livre offre une vision à 360 degrés de l'état de l'art de la technologie Blockchain, son environnement et son potentiel, à un public désireux d'en faire sa spécialité en lui fournissant les clés pour se l'approprier. Bien plus qu'une cryptomonnaie, la Blockchain est une pépite de technologie, à la croisée des concepts cryptographiques bien implémentés et d'une architecture décentralisée opérationnelle en environnement de production.
Dans un premier temps, les auteurs présentent les promesses de la technologie pour permettre au lecteur de faire le tri sur l'information et la désinformation disponibles sur le web. Il découvre ainsi les réels intérêts de la technologie au-delà de la cryptomonnaie. Puis un chapitre présente la Blockchain grâce à une définition de la technologie, de ses composants et mécanismes à l'oeuvre, permettant de mieux la comprendre et de s'en approprier les piliers.
Un chapitre, davantage dédié aux profils de chefs de projet, détaille ensuite la Blockchain selon un axe métier. Le lecteur est accompagné pour comprendre le processus de définition du cas d'usage, choisir la technologie adaptée, évaluer les coûts. Le contexte légal est présenté ainsi que différents cas d'usage permettant de donner une culture générale sur les différentes technologies, leur exploitation et leur intégration aux écosystèmes existants.
Dans un autre chapitre, davantage orienté sur l'axe technique, les concepts sous-jacents à la Blockchain sont présentés avec plus de profondeur. Les architectes solutions et techniques y trouveront des éléments d'architecture leur permettant de se projeter dans la mise en oeuvre de cette technologie et les développeurs verront comment déployer les principales technologies grâce à des exemples détaillés pas à pas.
Dans la suite du livre, les auteurs détaillent plus finement la théorie cryptographique et son application dans le domaine de la Blockchain, en l'illustrant par de nombreux exemples qui en facilitent la compréhension. Pour finir, le dernier chapitre identifie les contraintes et les conditions de succès, tant pour la technologie que pour son application et sa survie dans le futur. S'émancipant de toute démarche prospective, il évoque les défis à relever pour assurer le succès des clients et des fournisseurs de solutions à base de Blockchain.Note de contenu : Au sommaire :
1. Introduction
2. Une première approche
3. Appliquer une blockchain : le métier d'abord
4. Appliquer une blockchain : en pratique.
5. La cryptographie et la blockchain.
6. Futur et perspectives de la technologieRéservation
Réserver ce document
Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Etat_Exemplaire 058455 004.78 LEP Papier Bibliothèque Centrale Informatique Disponible En bon état 058456 004.78 LEP Papier Bibliothèque Centrale Informatique Disponible Consultation sur place
Titre : Data science avec Microsoft Azure : maîtrisez le machine learning sur Cortana intelligence suite Type de document : texte imprimé Auteurs : Madjid Khichane (1980-....), Auteur ; Pierre Bruno, Préfacier, etc. Editeur : St Herblain [France] : Editions ENI Année de publication : 2018 Collection : Epsilon Sous-collection : Informatique technique Importance : 346 p. Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-409-01278-5 Note générale : La page de couv. porte en plus : Version numérique offerte www.editions-eni.fr; fichiers complémentaires à télécharger. - Index Langues : Français (fre) Mots-clés : Microsoft Windows Azure (informatique)
Machine learning Sciences de l'informationIndex. décimale : 004.62 Traitement de l'information (Data science) Résumé :
Ce livre s'adresse à deux profils de lecteurs, les professionnels ou les étudiants, souhaitant se former à la Data Science. L'auteur a choisi de traiter ce sujet selon deux axes, scientifique et technique, permettant de donner au lecteur les connaissances théoriques et pratiques nécessaires à la pratique de la Data Science.
L'axe scientifique regroupe principalement, mais pas seulement, les notions fondamentales et la démarche de la Data Science, la modélisation d'un problème et le choix des métriques pour mesurer la performance d'un modèle ou encore les notions mathématiques sous-jacentes aux algorithmes du Machine Learning. L'axe technique quant à lui couvre les aspects pratiques de la Data Science qui sont, dans ce livre, illustrés sur la plateforme Microsoft Azure.
Ainsi, en plus de l'initiation à la Data Science, le lecteur est invité à développer une première compétence technique portant sur l'environnement Microsoft Cortana Intelligence Suite et en particulier, sur l'environnement Microsoft Azure Machine Learning Studio. Dans le premier chapitre, l'auteur donne les clés pour comprendre les enjeux, acquérir le jargon et connaître les notions théoriques de la Data Science.
Le deuxième chapitre introduit la plateforme Microsoft Azure et, à travers un exemple complet de préparation de données, initie le lecteur à l'exploitation de l'environnement Microsoft Azure Machine Learning Studio ainsi qu'au développement et à la configuration des composants les plus couramment utilisés de la solution Cortana Intelligence Suite. Les chapitres qui suivent sont ensuite consacrés à l'étude et à l'approfondissement des connaissances sur les algorithmes du Machine Learning et les possibilités de l'environnement Azure Machine Learning Studio.
Pour un Data Scientist, ce livre est l'occasion de découvrir la solution Microsoft Cortana Intelligence Suite et plus particulièrement l'environnement Microsoft Azure Machine Learning Studio, qui est l'environnement de développement et de déploiement des modèles prédictifs sur la plateforme Microsoft Azure. Pour un étudiant, en plus de l'expérience pratique sur la plateforme Azure, ce livre peut servir d'introduction aux techniques de la Data Science et à la compréhension théorique des concepts algorithmiques du Machine Learning.Note de contenu : Au sommaire :
1. La data science.
2. Microsoft Cortana intelligence suite.
3. La régression linéaire et polynomiale.
4. La régression logique.
5. Arbres de décision et Random Forest.
6. L'algorithme K-Means.
7. Analyse en composantes principales.
8. Réseau de neurones.
9. Support Vector machines.
10. R et Azure Ml studio.Data science avec Microsoft Azure : maîtrisez le machine learning sur Cortana intelligence suite [texte imprimé] / Madjid Khichane (1980-....), Auteur ; Pierre Bruno, Préfacier, etc. . - St Herblain [France] : Editions ENI, 2018 . - 346 p. : ill. ; 21 cm. - (Epsilon. Informatique technique) .
ISBN : 978-2-409-01278-5
La page de couv. porte en plus : Version numérique offerte www.editions-eni.fr; fichiers complémentaires à télécharger. - Index
Langues : Français (fre)
Mots-clés : Microsoft Windows Azure (informatique)
Machine learning Sciences de l'informationIndex. décimale : 004.62 Traitement de l'information (Data science) Résumé :
Ce livre s'adresse à deux profils de lecteurs, les professionnels ou les étudiants, souhaitant se former à la Data Science. L'auteur a choisi de traiter ce sujet selon deux axes, scientifique et technique, permettant de donner au lecteur les connaissances théoriques et pratiques nécessaires à la pratique de la Data Science.
L'axe scientifique regroupe principalement, mais pas seulement, les notions fondamentales et la démarche de la Data Science, la modélisation d'un problème et le choix des métriques pour mesurer la performance d'un modèle ou encore les notions mathématiques sous-jacentes aux algorithmes du Machine Learning. L'axe technique quant à lui couvre les aspects pratiques de la Data Science qui sont, dans ce livre, illustrés sur la plateforme Microsoft Azure.
Ainsi, en plus de l'initiation à la Data Science, le lecteur est invité à développer une première compétence technique portant sur l'environnement Microsoft Cortana Intelligence Suite et en particulier, sur l'environnement Microsoft Azure Machine Learning Studio. Dans le premier chapitre, l'auteur donne les clés pour comprendre les enjeux, acquérir le jargon et connaître les notions théoriques de la Data Science.
Le deuxième chapitre introduit la plateforme Microsoft Azure et, à travers un exemple complet de préparation de données, initie le lecteur à l'exploitation de l'environnement Microsoft Azure Machine Learning Studio ainsi qu'au développement et à la configuration des composants les plus couramment utilisés de la solution Cortana Intelligence Suite. Les chapitres qui suivent sont ensuite consacrés à l'étude et à l'approfondissement des connaissances sur les algorithmes du Machine Learning et les possibilités de l'environnement Azure Machine Learning Studio.
Pour un Data Scientist, ce livre est l'occasion de découvrir la solution Microsoft Cortana Intelligence Suite et plus particulièrement l'environnement Microsoft Azure Machine Learning Studio, qui est l'environnement de développement et de déploiement des modèles prédictifs sur la plateforme Microsoft Azure. Pour un étudiant, en plus de l'expérience pratique sur la plateforme Azure, ce livre peut servir d'introduction aux techniques de la Data Science et à la compréhension théorique des concepts algorithmiques du Machine Learning.Note de contenu : Au sommaire :
1. La data science.
2. Microsoft Cortana intelligence suite.
3. La régression linéaire et polynomiale.
4. La régression logique.
5. Arbres de décision et Random Forest.
6. L'algorithme K-Means.
7. Analyse en composantes principales.
8. Réseau de neurones.
9. Support Vector machines.
10. R et Azure Ml studio.Réservation
Réserver ce document
Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Etat_Exemplaire 058447 004.62 KHI Papier Bibliothèque Centrale Informatique Disponible En bon état 058448 004.62 KHI Papier Bibliothèque Centrale Informatique Disponible Consultation sur place
Titre : Java EE : guide de développement d'applications web en Java Type de document : texte imprimé Auteurs : Lafosse, Jérôme, Auteur Editeur : St Herblain [France] : Editions ENI Année de publication : 2009 Collection : Epsilon, ISSN 1960-34 Importance : 1 vol. (610 p.) Présentation : ill., couv. ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-7460-4715-0 Note générale :
Fichiers à télécharger (http://www.editions-eni.fr).
La couv. porte en plus : "Informatique technique" et "Fichiers à télécharger"
Index. RésumésLangues : Français (fre) Mots-clés : Java (langage de programmation)
J2EE (plate-forme informatique)
Sites Web -- DéveloppementIndex. décimale : 681.3.066 Systemes opérationnels. Programme : moniteurs. Superviseur. Résumé : Ce livre sur le développement d'applications web en Java s'adresse à tout développeur qui souhaite disposer de tous les détails des différentes étapes de réalisation d'une application web : l'analyse, la modélisation, le codage, la mise en production, les tests et la maintenance.
Le livre suit une démarche progressive et s'appuie sur une étude de cas d'un développement d'une boutique de vente en ligne. Il est découpé en sept chapitres progressifs qui peuvent également être étudiés de manière autonome.
Le premier chapitre présente le langage Java, explique les règles de nommage et les bonnes pratiques à adopter lors des développements de projets Java EE. Le chapitre 2 est consacré à la mise en place du serveur Java EE de référence, Tomcat, sous Windows et Linux. Les chapitres 3 et 4 explorent en détail les servlets et les JavaServer Page (JSP), en application avec l'étude de cas et le modèle MVC. Le chapitre 5 présente les bases de données en Java EE et détaille la mise en place de JDBC et des technologies associées. Le chapitre 6 concerne le développement Java EE à l'aide d'un framework. En accord avec les standards actuels en entreprise, Struts a été utilisé pour ce livre. Cependant les explications sont valables pour d'autres frameworks Java (description des outils proposés par un framework Java tant en terme de validation de données que d'approche MVC II).
Enfin, le dernier chapitre est consacré aux techniques avancées Java EE et permet de déployer un véritable projet sur un serveur en production à partir d'un nom de domaine.
En ligne : http://www.editions-eni.fr Java EE : guide de développement d'applications web en Java [texte imprimé] / Lafosse, Jérôme, Auteur . - St Herblain [France] : Editions ENI, 2009 . - 1 vol. (610 p.) : ill., couv. ill. ; 22 cm. - (Epsilon, ISSN 1960-34) .
ISBN : 978-2-7460-4715-0
Fichiers à télécharger (http://www.editions-eni.fr).
La couv. porte en plus : "Informatique technique" et "Fichiers à télécharger"
Index. Résumés
Langues : Français (fre)
Mots-clés : Java (langage de programmation)
J2EE (plate-forme informatique)
Sites Web -- DéveloppementIndex. décimale : 681.3.066 Systemes opérationnels. Programme : moniteurs. Superviseur. Résumé : Ce livre sur le développement d'applications web en Java s'adresse à tout développeur qui souhaite disposer de tous les détails des différentes étapes de réalisation d'une application web : l'analyse, la modélisation, le codage, la mise en production, les tests et la maintenance.
Le livre suit une démarche progressive et s'appuie sur une étude de cas d'un développement d'une boutique de vente en ligne. Il est découpé en sept chapitres progressifs qui peuvent également être étudiés de manière autonome.
Le premier chapitre présente le langage Java, explique les règles de nommage et les bonnes pratiques à adopter lors des développements de projets Java EE. Le chapitre 2 est consacré à la mise en place du serveur Java EE de référence, Tomcat, sous Windows et Linux. Les chapitres 3 et 4 explorent en détail les servlets et les JavaServer Page (JSP), en application avec l'étude de cas et le modèle MVC. Le chapitre 5 présente les bases de données en Java EE et détaille la mise en place de JDBC et des technologies associées. Le chapitre 6 concerne le développement Java EE à l'aide d'un framework. En accord avec les standards actuels en entreprise, Struts a été utilisé pour ce livre. Cependant les explications sont valables pour d'autres frameworks Java (description des outils proposés par un framework Java tant en terme de validation de données que d'approche MVC II).
Enfin, le dernier chapitre est consacré aux techniques avancées Java EE et permet de déployer un véritable projet sur un serveur en production à partir d'un nom de domaine.
En ligne : http://www.editions-eni.fr Réservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Etat_Exemplaire 051867 681.3.066 LAF Papier Bibliothèque Centrale Informatique Disponible
Titre : La norme ISO 27005 : gestion des risques liés à la sécurité de l'information Type de document : texte imprimé Auteurs : Jean-Charles Pons, Auteur Editeur : St Herblain [France] : Editions ENI Année de publication : 2022 Collection : Epsilon, ISSN 1960-34 Importance : 273 p. Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-409-03713-9 Note générale : La couverture porte aussi : "+quiz" ; "Version offerte ! pendant 1 an". - Index Langues : Français (fre) Mots-clés : Sécurité informatique
Protection de l'information (Informatique)
Systèmes d'information -- Entreprises -- Sécurité -- Mesures
Norme ISO 27005Index. décimale : 004.056 Sécurité Résumé : "Ce livre sur la norme ISO 27005 est destiné aux chefs de projet, administrateurs système réseau et sécurité, RSSI ou DSI qui souhaitent maîtriser la gestion des risques liés à la sécurité de l’information. Il intéressera également toute personne sensibilisée à la gouvernance informatique désireuse d’approfondir ses connaissances sur cette norme et celles associées (ISO 27001, ISO 31000…) ou de compléter sa préparation à l’examen de certification ISO 27005 Risk Manager.Décliné en trois grandes parties, le livre commence par présenter la gouvernance liée à la sécurité de l’information et énumère notamment les principales normes associées. Puis, l’auteur s’attache à détailler, dans une deuxième partie, tous les sous-processus de la norme ISO 27005 permettant au lecteur d’obtenir les compétences nécessaires à la réalisation d’une analyse de risques cohérente et efficace. La dernière partie est consacrée à trois études de cas fictifs qui confrontent le lecteur à des situations auxquelles il pourrait faire face. Pour chacune, l’auteur propose des solutions concrètes pour gérer au mieux le risque présenté." (4e de couverture). Note de contenu : Au sommaire :
1. Normes et cadres réglementaires
2. Définitions et concepts de risque
3. Programme de gestion du risque
4. Établissement du contexte
5. Identification des risques
6. Analyse et évaluation du risque
7. Traitement et acceptation des risques
8. Communication des risques
9. Surveillance et revue des risques
10. Méthodes
11. Étude de cas 1 - Mise en conformité
12. Étude de cas 2 - Analyse de risques
13. Étude de cas 3 - Risques d'un projet
14. Pour aller plus loinLa norme ISO 27005 : gestion des risques liés à la sécurité de l'information [texte imprimé] / Jean-Charles Pons, Auteur . - St Herblain [France] : Editions ENI, 2022 . - 273 p. : ill. ; 22 cm. - (Epsilon, ISSN 1960-34) .
ISBN : 978-2-409-03713-9
La couverture porte aussi : "+quiz" ; "Version offerte ! pendant 1 an". - Index
Langues : Français (fre)
Mots-clés : Sécurité informatique
Protection de l'information (Informatique)
Systèmes d'information -- Entreprises -- Sécurité -- Mesures
Norme ISO 27005Index. décimale : 004.056 Sécurité Résumé : "Ce livre sur la norme ISO 27005 est destiné aux chefs de projet, administrateurs système réseau et sécurité, RSSI ou DSI qui souhaitent maîtriser la gestion des risques liés à la sécurité de l’information. Il intéressera également toute personne sensibilisée à la gouvernance informatique désireuse d’approfondir ses connaissances sur cette norme et celles associées (ISO 27001, ISO 31000…) ou de compléter sa préparation à l’examen de certification ISO 27005 Risk Manager.Décliné en trois grandes parties, le livre commence par présenter la gouvernance liée à la sécurité de l’information et énumère notamment les principales normes associées. Puis, l’auteur s’attache à détailler, dans une deuxième partie, tous les sous-processus de la norme ISO 27005 permettant au lecteur d’obtenir les compétences nécessaires à la réalisation d’une analyse de risques cohérente et efficace. La dernière partie est consacrée à trois études de cas fictifs qui confrontent le lecteur à des situations auxquelles il pourrait faire face. Pour chacune, l’auteur propose des solutions concrètes pour gérer au mieux le risque présenté." (4e de couverture). Note de contenu : Au sommaire :
1. Normes et cadres réglementaires
2. Définitions et concepts de risque
3. Programme de gestion du risque
4. Établissement du contexte
5. Identification des risques
6. Analyse et évaluation du risque
7. Traitement et acceptation des risques
8. Communication des risques
9. Surveillance et revue des risques
10. Méthodes
11. Étude de cas 1 - Mise en conformité
12. Étude de cas 2 - Analyse de risques
13. Étude de cas 3 - Risques d'un projet
14. Pour aller plus loinRéservation
Réserver ce document
Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Etat_Exemplaire 061494 004.056 PON Papier Bibliothèque Centrale Informatique Disponible Consultation sur place 061493 004.056 PON Papier Bibliothèque Centrale Informatique Disponible En bon état
Titre : Programmation système : maitrisez les interfaces système avec le langage C sous Linux: interpréteur de commandes, appels système, threads POSIX, machine parallèle virtuelle PVM Type de document : texte imprimé Auteurs : Jean-Paul Gourret, Auteur Editeur : St Herblain [France] : Editions ENI Année de publication : 2012 Collection : Epsilon, ISSN 1960-34 Importance : 776 p. Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-7460-7189-6 Note générale : La couv. porte en plus : "Informatique technique, Téléchargement www.editions-eni.fr". - Bibliogr. p. 753-754. - Index Langues : Français (fre) Mots-clés : Programmation système (informatique)
C (langage de programmation)
Linux (système d'exploitation des ordinateurs)Index. décimale : 004.43 Langage de programmation Résumé : Ce livre est destiné aux étudiants en IUT, licence ou master informatique et en école d'ingénieurs ainsi qu'à tout professionnel qui souhaite développer des applications sur un système de type Linux. Le livre a pour objectif de fournir les connaissances nécessaires sur le fonctionnement interne du système d'exploitation Linux et sur les outils de dialogue et de contrôle disponibles pour développer des applications performantes.
L'auteur a choisi de donner progressivement au lecteur les notions de base sur les interfaces de programmation système pour lui permettre de réaliser plus facilement ses projets de spécialisation dans le cadre de sa profession ou de ses études. Conçu pour progresser depuis un niveau débutant jusqu'à un niveau expert, le livre est décomposé en trois grandes parties que le lecteur pourra aborder selon son niveau initial ou son intérêt immédiat pour un sujet.
La première partie, sans prérequis, s'adresse à des débutants venant d'horizons différents. Le dialogue avec le système est effectué avec l'interpréteur de commandes. Cette partie comporte 5 chapitres et correspond à 30 heures d'enseignement.
La deuxième partie s'adresse à des développeurs d'applications. Le dialogue avec le système est effectué avec les appels système et nécessite des connaissances de programmation en langage C. Elle comporte 5 chapitres et correspond à 40 heures d'enseignement.
La troisième partie s'adresse à des développeurs d'applications parallèles. L'auteur présente les interfaces de programmation multi-threads et de programmation répartie entre plusieurs machines. Cette partie comporte 4 chapitres et correspond à 15 heures d'enseignement.
Chaque partie se termine par un chapitre de compléments qui propose des exercices avec leur solution. Tous les exemples et exercices sont réalisés sur une machine virtuelle Linux. La procédure d'installation des machines virtuelles et des paquetages est également fournie (solutions VirtualBox et VMware). Le code des exemples et des exercices est disponible en téléchargement sur le site www.editions-eni.fr.Note de contenu : Au sommaire:
1. Introduction à la première partie
3. Interpréteur de commandes
4. Processus
5. Installation d'une machine virtuelle et exercices
6. Introduction à la deuxième partie
7. Fichiers
8. Processus
9. Communication entre processus
10. Exercices
11. Introduction à la troisième partie
12. Processus légers
13. Machine parallèle virtuelle
14. Installation de PVM et exercicesProgrammation système : maitrisez les interfaces système avec le langage C sous Linux: interpréteur de commandes, appels système, threads POSIX, machine parallèle virtuelle PVM [texte imprimé] / Jean-Paul Gourret, Auteur . - St Herblain [France] : Editions ENI, 2012 . - 776 p. : ill. ; 22 cm. - (Epsilon, ISSN 1960-34) .
ISBN : 978-2-7460-7189-6
La couv. porte en plus : "Informatique technique, Téléchargement www.editions-eni.fr". - Bibliogr. p. 753-754. - Index
Langues : Français (fre)
Mots-clés : Programmation système (informatique)
C (langage de programmation)
Linux (système d'exploitation des ordinateurs)Index. décimale : 004.43 Langage de programmation Résumé : Ce livre est destiné aux étudiants en IUT, licence ou master informatique et en école d'ingénieurs ainsi qu'à tout professionnel qui souhaite développer des applications sur un système de type Linux. Le livre a pour objectif de fournir les connaissances nécessaires sur le fonctionnement interne du système d'exploitation Linux et sur les outils de dialogue et de contrôle disponibles pour développer des applications performantes.
L'auteur a choisi de donner progressivement au lecteur les notions de base sur les interfaces de programmation système pour lui permettre de réaliser plus facilement ses projets de spécialisation dans le cadre de sa profession ou de ses études. Conçu pour progresser depuis un niveau débutant jusqu'à un niveau expert, le livre est décomposé en trois grandes parties que le lecteur pourra aborder selon son niveau initial ou son intérêt immédiat pour un sujet.
La première partie, sans prérequis, s'adresse à des débutants venant d'horizons différents. Le dialogue avec le système est effectué avec l'interpréteur de commandes. Cette partie comporte 5 chapitres et correspond à 30 heures d'enseignement.
La deuxième partie s'adresse à des développeurs d'applications. Le dialogue avec le système est effectué avec les appels système et nécessite des connaissances de programmation en langage C. Elle comporte 5 chapitres et correspond à 40 heures d'enseignement.
La troisième partie s'adresse à des développeurs d'applications parallèles. L'auteur présente les interfaces de programmation multi-threads et de programmation répartie entre plusieurs machines. Cette partie comporte 4 chapitres et correspond à 15 heures d'enseignement.
Chaque partie se termine par un chapitre de compléments qui propose des exercices avec leur solution. Tous les exemples et exercices sont réalisés sur une machine virtuelle Linux. La procédure d'installation des machines virtuelles et des paquetages est également fournie (solutions VirtualBox et VMware). Le code des exemples et des exercices est disponible en téléchargement sur le site www.editions-eni.fr.Note de contenu : Au sommaire:
1. Introduction à la première partie
3. Interpréteur de commandes
4. Processus
5. Installation d'une machine virtuelle et exercices
6. Introduction à la deuxième partie
7. Fichiers
8. Processus
9. Communication entre processus
10. Exercices
11. Introduction à la troisième partie
12. Processus légers
13. Machine parallèle virtuelle
14. Installation de PVM et exercicesRéservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité Etat_Exemplaire 054292 004.43 GOU Papier Bibliothèque Centrale Informatique Disponible Consultation sur place PermalinkSécurité informatique / Audit, conseil, installation et sécurisation des systèmes d'information (France) (2015)
PermalinkSécurité informatique / Audit, conseil, installation et sécurisation des systèmes d'information (France) (2017)
Permalink