Université Djilali Bounaama Khemis Miliana Master1 Ingénierie du logiciel TD de

Université Djilali Bounaama Khemis Miliana Master1 Ingénierie du logiciel TD de compilation Exercice 1. Dessiner l'arbre d'activation du programme Pascal suivant : program param (input,output) ; procedure b (function h (n : integer) : integer); var m : integer; begin m := 3 ; writeln (h(2)) end ; procedure c; var m : integer; function f(n:integer):integer; begin f:= m + n; end ; procedure r; var m : integer; begin m:= 7; b(f); end ; begin m:= 0; r; end ; begin c ; end. Exercice 2 . Quel est le résultat du programme suivant, dans le cas d'un passage de paramètres : 1. par valeur, 2. par référence, programme principal (entrée,sortie) ; procédure p (x,y,z); début y := y + 1; z := z + x; fin ; début a := 2; b := 3; p(a+b,a,a); écrire(a); fin. Travaux dirigés N° 2 uploads/Litterature/ td-2-environnement-dex-pdf.pdf

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager