Dix grammes d'abstraction valent des tonnes de bricolage. J.P. RosenJe n'ai qu'une petite tête, et il faut bien que je vive avec. C.A.R. Hoare
![]()
Des méthodes formelles existent pour exprimer la fonction d'un programme et prouver que le programme proposé réalise effectivement cette fonction.
Ces méthodes se sont généralement pas applicables à n'importe quel programme a posteriori, mais servent de guide à la conception de programmes ``prouvables''.
Il faut souligner qu'on ne sait réaliser pratiquement que la preuve de fragments de programmes relativement courts, ce qui ne constitue pas une limitation, mais plaide à nouveau pour une conception modulaire des programmes.
On ne peut qu'encourager l'emploi de techniques de preuve, qui sont enseignées dans l'unité ``algorithmique'' de seconde année.