Informatica XI_B Clasa XI-B

Informatica XI-‘B’ Tema1.4: Domenii de vizibilitate Corpul unui program sau subprogram se numeste bloc.Deoarece subprogramele sint incluse in programul principal si pot contine la rindul lor alte subprograme,rezulta ca blocurile pot fi imbricate(incluse unul in altul ).Aceasta imbricare de blocuri este denumita structura de bloc a programului PASCAL. Pentru exemplificare, in figura de mai jos este prezentata structura de bloc a programului P105. De regula ,un bloc Pascal include declaratii de etichete,variabile , functii, parametric etc.O declaratie introduce un nume ,care poate fi o eticheta sau un indentificator.O declaratie dintr-un bloc poate redefini un nume declarat in exteriorul lui. Deci, unul si acelasi nume in diferite parti a programului poate defini obiecte diferite.