SóProvas


ID
149950
Banca
CESPE / CEBRASPE
Órgão
ANAC
Ano
2009
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Com relação a aspectos de linguagem de programação,
programação estruturada, programação orientada a objetos e
conceitos associados, julgue os itens de 106 a 113.

O escopo em que uma variável é declarada define, obrigatoriamente, a que função do tipo pública essa variável se associa.

Alternativas
Comentários
  • Teoria

    Existem duas formas para a declaração de uma variável para uma função:

    A variável local = essa sim satisfaria a questão para ser certa, pois a variável local é valida somente localmente, daí o seu nome;

    A variável global = é declarada fora de todas as funções e em qualquer parte do programa. Ela pode ser usada e modificada por todas as outras funções.

    Aplicando a teoria na questão

    Veja bem, já que a questão não especificou muito bem qual tipo de declaração da variável e usou o termo obrigatoriamente, o gabarito se torna errado, pois é muito forçado dizer isso somente com a informação disponibilizada pelo certame.

    #bonsestudos

  • Na verdade, podemos ter variáveis globais e variáveis locais, a global é definida é um determinado lugar no sistema e que na maioria das vezes ela pode ser invocada em qualquer parte do mesmo. Já a variável local, só pode ser usada no lugar em que foi declarado.

    Resposta: Errado

  • Entendo que a função não necessariamente deve ser pública.