Disciplina: TI - Desenvolvimento de Sistemas
Banca: COTEC
Orgão: Pref. Diamantina-MG
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoVariáveisEscopo de Variáveis
- LinguagensPascal
Um programa na linguagem estruturada Pascal pode ser construído contendo: 1) declaração das variáveis; 2) procedimentos e/ou funções; 3) instruções do programa principal. Com o recurso de Modularização da linguagem Pascal, pode-se dividir o programa em subprogramas, criando procedimentos e funções que recebem as declarações das variáveis a serem utilizadas no momento do processamento.
Program A;
{ declaração de variáveis }
var m, n : real;
procedure B;
{ declaração de variáveis }
var i, j : integer;
begin
{ corpo do procedimento B }
end;
procedure C;
{ declaração de variáveis }
var
i, j : integer;
k, l : real;
procedure D;
{ declaração de variáveis }
var k, l : integer;
begin
{ corpo do procedimento D }
end;
begin
{ corpo do procedimento C }
end;
begin
{ corpo do programa principal }
end.
Dessa forma, em relação às regras de escopo das variáveis que dizem respeito à utilização de variáveis no programa principal e nos módulos, pode-se afirmar que: