Prêtable
Titre : | UNIX : Programmation et communication |
Auteurs : | Jean-Marie Rifflet ; Jean-Baptiste Yunès |
Type de document : | texte imprimé |
Editeur : | Paris [France] : Dunod, 2003 |
Collection : | INFOPRO |
ISBN/ISSN/EAN : | 978-2-10-007966-7 |
Format : | XXIV-774 p. / couv. ill. en coul. / 24 cm. |
Langues: | Français |
Langues originales: | Français |
Index. décimale : | 005.432 (Systèmes d'exploitation particuliers des ordinateurs (Linux, Mac OS, MS-DOS, Ubuntu Linux, Unix, Windows, etc.)) |
Catégories : | |
Mots-clés: | Unix ; Systèmes d'exploitation ; Langage C |
Résumé : |
Conçu comme un guide de programmation système, cet ouvrage présente également une étude approfondie des mécanismes internes d'Unix. Illustré par de nombreux exemples, il aborde successivement quatre aspects qui permettent au lecteur de progresser dans l'univers d'Unix :
L'environnement Unix avec les principales commandes, les interpréteurs de langage de commandes, les éditeurs de texte et la communication entre systèmes. L'environnement de développement d'applications C sous Unix avec les grandes caractéristiques du langage C, les principaux outils pour la mise au point et l'évaluation des programmes (outils GNU) ainsi que les éléments et règles permettant le développement d'applications portables respectant la norme POSIX. L'interface de programmation (API) entre les applications et le système (entrées-sorties, processus et communication) ainsi que les aspects temps-réel (signaux temps-réels, threads, IPC et timers POSIX). Les applications réparties et leur développement avec une présentation des concepts essentiels relatifs aux réseaux, à Internet et ses protocoles (IPv4, UDP, TCP...) ainsi qu'aux éléments permettant l'implantation d'applications réparties communiquant par sockets ou par appels de procédures distantes. |
Note de contenu : |
Sommaire :
Chapitre 1: Prise en main Chapitre 2: Le système de gestion de fichiers Chapitre 3: Les processus Chapitre 4: Les principales commandes du système Chapitre 5: Les langages de commandes Chapitre 6: L'édition de textes Chapitre 7: Les environnements graphiques Chapitre 8: Le langage C Chapitre 9: Les outils de développement Chapitre 10: Généralités sur l'interface avec le système Chapitre 11: Les entrées-sorties Chapitre 12: Terminaux, groupes et sessions Chapitre 13: La gestion des processus Chapitre 14: La gestion des signaux Chapitre 15: La communication par tubes Chapitre 16: IPC System V et IPC POSIX Chapitre 17: Les threads Chapitre 18: Réseaux, Internet, Unix Chapitre 19: Les sockets Chapitre 20: Scrutation et asynchronisme Chapitre 21: Le protocole RPC |
Exemplaires (1)
Cote | Support | Localisation | Section | Disponibilité |
---|---|---|---|---|
F8/3693 | Livre | Bibliothèque de la Faculté de Technologie | Salle des livres | Disponible |