Programmation systeme
Maîtrisez les appels système Linux avec le langage C
Résumé
Les appels système Linux permettent aux applications de s'interfacer avec le noyau du système d'exploitation pour exploiter au maximum ses fonctionnalités en optimisant les temps de réponse et l'usage des ressources. La plupart de ces appels système étant normalisés, les programmes qui les mettent en oeuvre peuvent aisément être portés sur les autres systèmes de type Unix.
Ecrit par un formateur et praticien, ce livre a pour objectif d'amener le lecteur à maîtriser l'usage des principaux appels systèmes Linux, en les présentant de façon simple et concrète et en les illustrant par de nombreux programmes d'exemples, courts et faciles à appréhender. Il est destiné à un public de programmeurs maîtrisant le langage C et pratiquant une distribution GNU/Linux ou un système de type Unix.
Le livre parcourt les grandes catégories de fonctionnalités des appels système : fichiers, processus, signaux, tubes, mécanismes de communication inter processus (IPC), communication réseau par les sockets et programmation multithread. Il s'appuie sur les versions récentes du noyau Linux et sur les implémentations modernes des appels système.
Pour faciliter la compréhension et l'acquisition réelle des mécanismes, le livre présente les concepts fondamentaux de chaque domaine de fonctionnalités. Il détaille ensuite les différents appels système, en les illustrant d'exemples en langage C, compilés et exécutés sur des distributions Linux.
Tous les exemples du livre sont téléchargeables sur le site sur le site www.editions-eni.fr.
L'auteur - Philippe Banquet
Philippe Banquet est ingénieur informaticien indépendant depuis 1995. Spécialisé dans le développement et dans la formation, il a enseigné Perl auprès de nombreux informaticiens et a développé dans ce langage aussi bien en environnement Unix/Linux que Windows. Il pratique également les langages C et C++, ainsi que le shell et le PL/SQL. Dans ce livre il adopte une démarche très pédagogique et avec des exemples fonctionnels pour que le lecteur maîtrise correctement et naturellement les concepts de bases de Perl 5.
Autres livres de Philippe Banquet
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Eni |
Auteur(s) | Philippe Banquet |
Parution | 05/09/2019 |
Édition | 2eme édition |
Nb. de pages | 300 |
Format | 18 x 22 |
Couverture | Broché |
Poids | 500g |
Intérieur | Noir et Blanc |
EAN13 | 9782409020650 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Systèmes d'exploitation UNIX
- Informatique Systèmes d'exploitation Linux
- Informatique Développement d'applications Techniques de programmation Structures de données
- Informatique Développement d'applications Algorithmique et informatique appliquée Initiation à l'algorithmique et la programmation
- Informatique Développement d'applications Programmation UNIX / Linux
- Informatique Développement d'applications Programmation UNIX / Linux Programmation système / noyau
- Informatique Développement d'applications Programmation UNIX / Linux C sous Unix
- Informatique Développement d'applications Langages C