1. Quelle distinction décrit correctement la relation entre un algorithme et un programme ?
L’algorithme est général, tandis que le programme en est une traduction exécutable dépendante du langage et du paradigme.
Explication
Un algorithme décrit une méthode générale indépendante du langage et de la machine, alors qu’un programme traduit cette méthode dans un langage et un paradigme donnés. Confondre les deux notions inverse leur niveau d’abstraction et leur dépendance à l’implémentation.