2009-09-20 6 views
1

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.

+1

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. –

+0

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

Répondre

1

Il s'agit d'un problème de programmation Windows courant. Faites une recherche Google pour "mode kiosque Windows".

3

Raymond Chen recommande de demander «Et si deux programmes ont fait ceci?» ... c'est-à-dire, que se passerait-il si deux de ces programmes fonctionnaient en même temps? Si le scénario qui en résulte n'a pas de sens, vous voudrez peut-être repenser votre conception. Cela étant dit, si les étudiants passent le test sur des ordinateurs sur lesquels vous (ou votre service informatique) avez le contrôle, je pense qu'il serait beaucoup plus facile de créer un compte StudentTest spécial qui a seulement les permissions de courir. logiciel, et se voit refuser l'accès à tout le reste. De cette façon, votre logiciel de test n'est pas un test de 5%, 95% tentent d'empêcher l'étudiant de tricher, ce qui aura probablement un trou à un moment donné de toute façon.

Questions connexes