1.4 KiB
up:: paradigme de programmation #informatique
[!definition] non déterminisme observable Un paradigme de programmation peut exprimer du non déterminisme quand le résultat des programmes n'est pas complètement déterminé par leur spécifications, c'est-à-dire que certains choix sont fait durant l'exécution, et ne dépendent pas du programme en lui-même (notamment, l'Ordonnancement d'exécution des processus est source de ces choix).
- [I] Ce non déterminisme est observable si un utilisateur peut voir les différents résultats pour l'exécution de spécifications identiques ^definition
[!cite]- Programming Paradigms for Dummies: What Every Programmer Should Know - Page 14 nondeterminism is when the execution of a program is not completely determined by its specification, i.e., at some point during the execution the specification allows the program to choose what to do next. During the execution, this choice is made by a part of the run-time system called the scheduler
[!note] Notes non-déterminisme = la spécification du programme ne détermine pas complètement le résultat cela implique que le programme "choisit" ce qu'il doit faire parfois. ^DCATKHXKaP4L4LCJZg5383243p6