Fonction primitive
![Page d’aide sur l’homonymie](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Logo_disambig.svg/20px-Logo_disambig.svg.png)
Pour les articles homonymes, voir Primitif.
![Page d’aide sur l’homonymie](http://upload.wikimedia.org/wikipedia/commons/thumb/6/6f/Confusion_colour.svg/20px-Confusion_colour.svg.png)
Ne pas confondre avec la notion de fonction primitive en mathématiques.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/0/02/Circle-icons-computer.svg/35px-Circle-icons-computer.svg.png)
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
En informatique, une fonction primitive (parfois appelée simplement « primitive » lorsqu'il n'y a pas d'ambiguïté) peut désigner une fonction de base fournie par une couche logicielle[1], juste au-dessus de l'architecture matérielle d'un ordinateur.
Les primitives sont généralement fournies par une interface de programmation. Elles sont souvent plus rapides et efficaces que leurs versions équivalentes programmées à haut niveau, car elles sont optimisées pour le matériel piloté, en gérant les entrées-sorties.
Exemples
- Assembleur
- BIOS
- Les fonctions de dessin vectorielles d'une carte vidéo sont accessibles par le pilote adéquat.
- Les appels systèmes des systèmes d'exploitation.
Notes et références
Voir aussi
- Type (informatique)
- Thread Local Storage
Portail de l’informatique