Bonjour

J'ai une simple question peut-être triviale (en langage C et "théorie" de la gestion des processus et sémaphores):
J'aurais pu mettre du code semget, semctl,...

Que ce soit pour un simple sémaphore file SEM ou un sémaphore MUTEX :
- L'opération V(SEM) ou V(MUTEX) peut elle être "exécuter/appeler" avant P(SEM) ou P(MUTEX) ?
- Que ce soit "théorique" ou en langage C ?
Je demande ceci pour comprendre dans un exo que le programme principal ne peut pas être celui qui commence par une opération V(sem) ou V(mutex)?


Merci d'avance