Poly de Logique de Hoare Lisez la partie 2 sur la preuve de programmes impératifs. Il s’agit d’une version plus approfondie que le cours (plutôt NFP209 que NFP120) mais dont la lecture peut aider. La partie 1 correspond à NFP119 sur la preuve de programmes fonctionnels (hors sujet pour nfp120).
TP 1 frama-c/jessie (Exercice : prouver les programmes suivants dans frama-c). Référence rapide sur jessie (en anglais) : ici.
Exemples d’examens similaires utilisé en ED (anciens examens de NFP209, donc un peu plus durs que ce qui sera demandé pour NFP120). 200820092010. Toutes les corrections ne sont pas présentes pour l’instant mais pour la logique de Hoare en particulier elles y sont..
Logique propositionnelle
(Version pdf du fichier de définition formel de la logique propositionnelle avec et sans variable.)
(PDF - 178.1 ko)
Logiques des prédicats
(Extraction du fichier Coq vu en cours sur la logique des prédicats. La première version est sans quantificateur, la deuxième avec. Il n’y a pas de symboles de fonctions.)
(PDF - 719.9 ko)
Biblio et lexique Coq
(Dans ce PDf vous trouverez une bibliographie permettant d’approfondir les sujets abordés dans le cours ainsi qu’un lexique pour la lecture des fichiers Coq.)
(PDF - 202.7 ko)