Clonage (systèmes informatiques)
Bonsoir tout le monde,
J'ai besoin d'une aide sur un exercice dont voici la question :
Citation:
Sachant le principe du clonage recopie le contexte courant, expliquez ce qu’il
se passe (au besoin à l’aide d’un schéma) si l’on procède à l’appel monproc(7)
Code:
1 2 3 4 5 6 7 8 9 10 11
| Procédure monproc(Entier n)
Entier i
Début
i <- n
Tant Que i > 0 faire
Si (i mod 2) = 0 alors
Créer un processus identique à moi (Clonage)
FinSi
i <- i - 1
FinTantQue
Fin |
Si je réponds ainsi est ce correct :
Première exécution de la boucle :
7 mod 2 ≠0 ne répond pas à la condition
7 - 1 = 6
Deuxième exécution de la boucle :
6 mod 2 = 0 répond à la condition clonage infini du processus.
Résultat boucle infinie.
Merci de me guider dans la réponse, merci par avance.