PERGUNTA 6

Em Java, variável é um contêiner de dados que salva os valores de dados durante a execução do programa. Para cada variável, é atribuído um tipo de dado, que designa o tipo e a quantidade de valor que ela pode conter. Uma variável é um nome de local de memória para os dados.


Quanto ao uso de variáveis em Java, analise as afirmativas a seguir.



I. Para atribuir dados a uma variável, especificamos o nome da variável e, em seguida, o operador de atribuição = , seguido de um valor que corresponda ao tipo de dados.

II. Só usamos o tipo de dados no código quando estamos declarando ou inicializando a variável, e não ao atribuir ou alterar um valor.

III. Podemos declarar ou inicializar várias variáveis de mesmo tipo ao mesmo tempo em Java separando cada nome por ponto e vírgula, não sendo possível atribuir valores.

IV. Uma constante é um item de dados cujo valor não pode mudar durante a execução do programa. Assim, como o próprio nome indica, o valor é constante.

Está correto o que se afirma em:
a.
I e III, apenas

b.
I, II e IV, apenas

c.
II e III, apenas

d.
I e II, apenas

e.
I, III e IV, apenas
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All
A utilização de recursividade não apenas diminui a quantidade de código a ser usada em um procedimento ou chamada, mas possibilita uma economia de tempo nas codificações como, por exemplo, calculando o fatorial de um número. “Um método recursivo pode chamar outro método, que por sua vez pode fazer uma chamada de volta ao método recursivo. Isso é conhecido como uma chamada recursiva indireta ou recursão indireta. Por exemplo, o método A chama o método B, que faz uma chamada de volta ao método A. Isso ainda é recursão, porque a segunda chamada para o método A é feita enquanto a primeira está ativa – isto é, a primeira chamada ao método A ainda não concluiu sua execução (porque está esperando o método B voltar um resultado para ela) e não retornou ao chamador original do método A” (DEITEL; DEITEL, 2016, p. 609). DEITEL, P.; DEITEL, H. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2016. Observe o trecho de código a seguir, realizado na linguagem Java, versão 8. Sobre o código anterior, avalie as afirmativas a seguir. I. A codificação mostrada possui erro sintático, pois, nessa chamada recursiva, o método Fibonacci está chamando outro método para cálculo de mesmo nome, retornando uma chamada também com o mesmo nome de método. II. A condição “number.equals(BigInteger.ZERO)” permite que todo trecho de código não necessite ser executado, uma vez que a estrutura “if…else” está limitando a execução caso o “if” inicial seja verdadeiro. III. É possível realizar operações matemáticas por meio de métodos com cálculos predefinidos, seja para comparação, subtração ou adição numérica, passando como parâmetro o valor desejado. Está correto o que se afirma em: a. II e III, apenas. b. I, apenas. c. I e II, apenas. d. I e III, apenas. e. I, II e III, apenas.
Responda

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.