Programmation système - Maîtrisez les appels système Linux avec le langage C (Nouvelle édition)

BANQUET, Philippe

ISBN 10: 2409020658 ISBN 13: 9782409020650
Published by ENI, 2019
New Soft cover

From Gallix, Gif sur Yvette, France Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

AbeBooks Seller since 4 June 2014

This book is temporarily unavailable. We've listed similar copies below.

About this Item

Description:

Seller Inventory # 9782409020650

Report this item

Synopsis:

Avec ce livre, le lecteur dispose des connaissances nécessaires pour maîtriser la programmation avec les appels système Linux, en langage C, et développer des applications s'interfaçant directement avec le noyau afin d'exploiter au maximum ses fonctionnalités. L'auteur s'appuie sur les versions récentes du noyau Linux et sur les implémentations modernes des appels système. Il s'adresse principalement à un public de programmeurs pratiquant le langage C et ayant déjà l'expérience d'une distribution GNU/Linux ou d'un système de type Unix. Après une description générale des appels système Linux (principes, normes, documentation...), l'auteur présente leurs principaux domaines d'utilisation. Il détaille la gestion des fichiers et des répertoires puis celle des processus avant d'étudier les mécanismes de communication et de synchronisation issus du inonde Unix classique : les tubes (anonymes et nommés) et les signaux. L'auteur décrit ensuite les deux ensembles de mécanismes de communication inter processus (IPC) implémentés par le noyau Linux, ceux d'origine Unix SYSTEM V et ceux, plus récents, définis dans le cadre des normes POSIX, permettant de gérer la mémoire partagée, les files d'attente de messages et les sémaphores. Il expose les techniques de communication réseau via les sockets, en mode connecté et en mode datagramme, et conclut le livre avec la gestion des threads POSIX. Pour faciliter la compréhension et l'acquisition réelle des différents mécanismes, l'auteur présente les concepts fondamentaux et les illustre par de nombreux programmes d'exemple en langage C, courts et faciles à appréhender, téléchargeables sur le site sur le site www.editions-eni.fr.

About the Author: Philippe Banquet est ingénieur informaticien indépendant depuis 1995. Spécialisé dans le développement, l'administration système et réseau ainsi que dans la formation, il a enseigné Linux et Unix auprès de nombreux informaticiens. Il a conçu et développé des application dans les langages C, C++et Perl, ainsi que des scripts shell. Combinant son expérience concrète de terrain et sa pratique de formateur, il utilise une démarche très pédagogique s'appuyant sur des exemples fonctionnels pour transmettre efficacement ses compétences. Il est l'auteur de plusieurs ouvrages consacrés à Linux et à la programmation. Dans ce livre, il partage toute son expérience dans le domaine de la programmation des appels systèmes, avec une approche résolument pratique.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Programmation système - Maîtrisez les appels...
Publisher: ENI
Publication Date: 2019
Binding: Soft cover
Condition: Neuf

Top Search Results from the AbeBooks Marketplace

Stock Image

BANQUET, Philippe
Published by ENI, 2019
ISBN 10: 2409020658 ISBN 13: 9782409020650
Used Softcover

Seller: Le Monde de Kamélia, Bruxelles, Belgium

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: like new. Livraison rapide, bien emballé, service client soigné.Pour tout renseignement complémentaire, n'hésitez pas à nous contacter. Seller Inventory # 2E802D4A25EC

Contact seller

Buy Used

£ 31.40
£ 19.22 shipping
Ships from Belgium to U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Banquet, Philippe
Published by ENI Français (10/2019), 2019
ISBN 10: 2409020658 ISBN 13: 9782409020650
Used Softcover

Seller: BOOKIT!, Genève, Switzerland

Seller rating 3 out of 5 stars 3-star rating, Learn more about seller ratings

Condition: Used: Like New. LIVRE A L?ETAT DE NEUF. EXPEDIE SOUS 3 JOURS OUVRES. NUMERO DE SUIVI COMMUNIQUE AVANT ENVOI, EMBALLAGE RENFORCE. EAN:9782409020650. Seller Inventory # SLIVCN-9782409020650

Contact seller

Buy Used

£ 94.76
£ 9.61 shipping
Ships from Switzerland to U.S.A.

Quantity: 1 available

Add to basket