Ed
ontem
Vamos analisar cada uma das afirmações sobre o código apresentado: 1. O array notas armazena exatamente 4 valores. - Correto. O array foi inicializado com 4 valores: 7.0, 8.5, 6.0 e 9.0. 2. O resultado impresso será 4. - Correto. O método `notas.length` retorna o número de elementos no array, que é 4. 3. Se o programador tentar acessar notas[4], ocorrerá erro em tempo de execução. - Correto. Em Java, os índices de arrays começam em 0, então `notas[4]` tentaria acessar o quinto elemento, que não existe, resultando em um `ArrayIndexOutOfBoundsException`. 4. Arrays em Java possuem tamanho fixo, definido no momento da criação. - Correto. Uma vez que um array é criado, seu tamanho não pode ser alterado. 5. Para adicionar uma quinta nota, seria necessário criar um novo array maior. - Correto. Para adicionar mais elementos, um novo array deve ser criado, pois o tamanho do array original é fixo. Agora, analisando as alternativas: a) Apenas 1, 2 e 3 estão corretas. - Incorreto, pois 4 e 5 também estão corretas. b) Apenas 1, 3 e 4 estão corretas. - Incorreto, pois 2 e 5 também estão corretas. c) Apenas 2, 3 e 5 estão corretas. - Incorreto, pois 1 e 4 também estão corretas. d) Todas estão corretas. - Correto, todas as afirmações são verdadeiras. e) Todas incorretas. - Incorreto, pois todas as afirmações estão corretas. Portanto, a alternativa correta é: d) Todas estão corretas.