METHODOLOGIE DE LA PROGRAMMATION EN C 3EME EDITION STANDARD - API POSIX

BRAQUELAIRE

Outre une définition syntaxique du langage, ce cours de programma
tion en langage C norme ANSI présente les principes, techniques et
méthodes qui ont peu à peu vu le jour au sein de la communauté des
utilisateurs du langage C.
La première partie de l'exposé est consacrée aux concepts de base sur
lesquels repose ce langage : les fonctions, les constructions d'objets et
de types, les expressions et les instructions. La seconde partie traite de
l'environnement de programmation, c'est-à-dire le pré-processeur et la
bibliothèque standard, et l'utilisation des pointeurs. Enfin, la derniére
partie décrit la mise en oeuvre des appels système Unix BSD et
System V: entrées-sorties, système de fichiers, processus et gestion de
la mémoire. Certaines de ces fonctionnalités, notamment les entrées-
sorties, existent sous d'autres systèmes que le système UNIX MS-DOS,
VMS, GEM, MAC-OS...).
Le propos est illustré par des exemples nombreux et réalistes, présen-
tés sous forme d'extraits de sessions de travail sous UNIX. Par ailleurs,
l'auteur décrit l'environnement de programmation du domaine public
et les logiciels du projet GNU, qui jouissent d'un succès de plus en plus
important au sein de la communauté des programmateurs C et UNIX.
En outre, cette deuxième édition met l'accent sur la modularisation des
programmes C et leur orientation objet. La norme ANSI étant actuelle-
ment effective, l'ouvrage comporte la bibliothèque standard C com-
plète.
Ce cours est principalement destiné aux étudiants de second et troi-
sième cycles d'informatique, aux élèves d'écoles d'ingénieurs et aux
professionnels de l'informatique désirant s'initier aux principes de base
de la programmation en C, ou approfondir leurs connaissances en la
matière.

Jean-Pierre BRAQUELAîRE enseigne l'informatique â l'université de
Bordeaux I. Spécialiste du systéme UNIX et du langage C, ses recher-
ches portent actuellement sur l'informatique graphique.

dunod - page 1
dunod - page 2
dunod - page 3
dunod - page 4
dunod - page 5
dunod - page 6
dunod - page 7
dunod - page 8
dunod - page 9
dunod - page 10
dunod - page 11
dunod - page 12
Librairie spécialisée en ouvrages scientifiques et techniques