13
janvier
2012
Qu’est-ce que la programmation système ?
janvier
2012
Un article de Kirilenko
Pas de commentaires
La programmation système vise au développement de programmes systèmes, qui sont relativement bas niveaux : interface avec le noyau et les bibliothèques systèmes sont donc des points en faisant partie.
UNIX est un terrain parfait pour la programmation système, puisque créé à cet effet à l’origine.
Deux ypes de fonction permettent la programmation système :
– les fonctions de la bibliothèque standard de C (libc) ;
– les appels-systèmes, fonctions d’interface entre le noyau et les applications. Lors de son appel, le noyau effectue un déroutement (trap) qui bascule en mode noyau.