Supposons que vous ayez écrit un programme de test à utiliser dans une salle de classe. Comment voulez-vous que les participants n'utilisent aucun autre logiciel (pas d'Internet, pas de calculatrice, pas de console, etc.) pendant le temps de l'examen? Quelque chose de similaire à "mode de test" dans l'une des calculatrices TI.Limiter l'utilisateur à une fenêtre pendant un test
Une autre application possible: verrouiller les joueurs lors d'un tournoi d'ordinateur d'échecs/de bridge.
Vous pouvez demander sur serverfault car il s'agit plus d'un problème de compte que d'un problème de programmation. Le sysadmin peut contrôler quels services sont disponibles pour un compte particulier. –
Ou superutilisateur. Cependant, je considère ceci comme un problème de programmation; à mon avis, n'importe qui devrait être en mesure de restreindre ses propres privilèges sans demander à l'administrateur système. (Bien sûr, cela pourrait ne pas être vrai dans de nombreux systèmes d'exploitation) Un programme de test pourrait avoir un ensemble de paramètres. Mais comment devrait-il verrouiller le système? – sdcvvc