Langages de l'informatique
Langages de l'informatique
Langages de l'informatique
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Machine p. 102 - virtuelle Licence <strong>de</strong>s droits d’usage en page 2.<br />
Troisième solution !<br />
<strong>Langages</strong> <strong>de</strong> l’informatique<br />
Patrick Bellot<br />
Introduction<br />
Les langages<br />
Les paradigmes<br />
Modèle impératif abstrait<br />
Boehm et Jacopini<br />
Programmation impérative<br />
Programmation fonctionnelle<br />
Programmation en logique<br />
Gestion <strong>de</strong> la mémoire<br />
Quatre types <strong>de</strong> mémoire<br />
Gérer sa mémoire<br />
Comptage <strong>de</strong> référence<br />
Syntaxe et sémantique<br />
Sémantiques<br />
Analyse lexicale<br />
Analyse syntaxique<br />
Troisième solution !<br />
Les langages n’ont normalement pas <strong>de</strong> GC, c’est le cas<br />
<strong>de</strong> C, <strong>de</strong> C ++ , d’Ada, etc.<br />
Dans ce cas, c’est à l’utilisateur <strong>de</strong> gérer proprement sa<br />
mémoire. Une technique généralement utilisée est celle<br />
du<br />
Reference Counting<br />
ou comptage <strong>de</strong> références.<br />
Compilation<br />
Interprétation