Logo Passei Direto
Buscar
Na linguagem Java, uma “[...] variável do tipo primitivo pode armazenar exatamente um valor de seu tipo declarado por vez. Por exemplo, uma variável int pode armazenar um número inteiro de cada vez. Quando outro valor é atribuído a essa variável, ele substitui o anterior” (DEITEL; DEITEL, 2016, p. 64).
Sobre variáveis locais, globais, de tipos primitivos e por referência, analise as afirmativas a seguir.
I. Uma vez instanciadas, as variáveis globais não poderão ter seu valor alterado, pois se comportam como uma variável cujo valor inicial será fixo durante toda a execução do programa.
II. Na perspectiva do programador, as informações de uma variável primitiva são armazenadas como valor dessa variável, efetivamente. Na referência, existe uma associação relacionada às informações dessa variável.
III. Os atributos são as informações armazenadas e definidas no modelo de classe. Quando objetos são instanciados (construídos e inicializados), cada um contém sua identidade, ou seja, seus dados são armazenados no campo de atributos do objeto.
IV. Uma variável local é declarada dentro da função ou um argumento é passado para uma função. Como podemos observar em diversas programações, se declararmos variáveis em uma função, só poderemos usá-las dentro dessa função.
User badge image
Aprendendo Através de Exercícios

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar cada afirmativa: I. Uma vez instanciadas, as variáveis globais não poderão ter seu valor alterado, pois se comportam como uma variável cujo valor inicial será fixo durante toda a execução do programa. Falso. Variáveis globais podem ter seus valores alterados durante a execução do programa, não são fixas. II. Na perspectiva do programador, as informações de uma variável primitiva são armazenadas como valor dessa variável, efetivamente. Na referência, existe uma associação relacionada às informações dessa variável. Verdadeiro. Variáveis primitivas armazenam valores diretamente, enquanto variáveis de referência armazenam endereços de objetos. III. Os atributos são as informações armazenadas e definidas no modelo de classe. Quando objetos são instanciados (construídos e inicializados), cada um contém sua identidade, ou seja, seus dados são armazenados no campo de atributos do objeto. Verdadeiro. Essa afirmativa está correta, pois descreve como os atributos funcionam em uma classe. IV. Uma variável local é declarada dentro da função ou um argumento é passado para uma função. Como podemos observar em diversas programações, se declararmos variáveis em uma função, só poderemos usá-las dentro dessa função. Verdadeiro. Essa afirmativa está correta, pois descreve o escopo das variáveis locais. Agora, vamos resumir os itens verdadeiros: - II, III e IV são verdadeiros. - I é falso. Portanto, a alternativa que contém todos os itens verdadeiros é: não há uma alternativa correta que contenha todos os itens verdadeiros, pois a única que poderia ser correta (II, III e IV) não está listada como uma opção. Se precisar de mais ajuda, sinta-se à vontade para perguntar!

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina