Logo Passei Direto
Buscar
Um desenvolvedor declarou uma variável dentro de uma função para armazenar resultados temporários de cálculo. Em seguida, tentou acessar essa mesma variável em outra função do programa e recebeu uma mensagem de erro informando que o identificador não era reconhecido naquele contexto. Para compreender o motivo do problema, o programador revisou o conceito de escopo utilizado pelas linguagens modernas. No escopo estático (ou léxico), a visibilidade de um identificador é determinada principalmente por: A Sua posição no código-fonte. B A quantidade de memória ocupada pela variável. C O tempo de execução do programa. D A velocidade de processamento da aplicação. E A quantidade de chamadas realizadas por outras funções.
User badge image
Gislene Pitanguy Valente

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

No escopo estático (ou léxico), a visibilidade de um identificador (como uma variável) é determinada pela sua posição no código-fonte, ou seja, onde ela foi declarada em relação ao local onde está sendo acessada. Analisando as alternativas: A) Sua posição no código-fonte. — Correto, pois o escopo estático depende da estrutura do código. B) A quantidade de memória ocupada pela variável. — Incorreto, isso não determina visibilidade. C) O tempo de execução do programa. — Incorreto, escopo estático não depende do tempo de execução. D) A velocidade de processamento da aplicação. — Incorreto, não tem relação com escopo. E) A quantidade de chamadas realizadas por outras funções. — Incorreto, isso não determina visibilidade. Portanto, a alternativa correta é: A) Sua posição no código-fonte.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina