Buscar

POO - Atividade 4

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Questão 1
Correta
Em Java, as strings correspondem a uma sequência (ou cadeia) de caracteres ASCII delimitados por aspas duplas, que são armazenadas em "instâncias" da classe String.
Dentro desse contexto, vale destacar sobre strings:
 I. Um objeto da classe String não poderá ser alterado depois de criado, já que o Java não oferece nenhuma funcionalidade que mude uma sequência de caracteres;
II. Não há necessidade de especificar o tamanho (ou dimensão) de um objeto String no ato da sua criação.
III. O Java usa um objeto StringBuilder para construir strings a partir de expressões, criando a sequência final apenas quando necessário.
A partir das observações acima, pode-se dizer que:
Sua resposta
Correta
Apenas as afirmativas I, II e III estão corretas
Questão 2
Correta
A palavra array significa "conjunto de coisas posicionadas em linha". A palavra mais próxima em português seria arranjo que não transmite a relação de ordem entre os elementos. Array é um conjunto de variáveis de mesmo tipo, guardado dentro de apenas um identificador. No java é possível identificar a quantidade de elementos e o tipo.Considere o código que foi construído a seguir:
 
import java.util.Scanner;
public class arrayTeste {    
public static void main(String[] args){   
int[] nota = new int[3];   
Scanner entrada = new Scanner(System.in);
for(int indice=0 ; indice < 3 ; indice++){ 
System.out.print("\nEntre com o número " + (indice+1) + ": "); 
nota[indice] = entrada.nextInt();  
}
for(int indice=0 ; indice < 3 ; indice++){ 
System.out.printf("Número %d -> Valor armazenado: %d\n",indice+1, nota[indice]);
  }
}
}
No código acima, pode-se entender que:
I. Um array com nome notas foi declarado com 3 posições
II. O array é do tipo inteiro
III. Em um primeiro momento, foi realizada a leitura do array com a ajuda do comando for.
IV. Em um segundo momento o conteúdo do array é exibido na tela, ainda por meio do comando for.
A partir das observações acima, pode-se dizer que:
Sua resposta
Correta
Apenas as afirmativas I e III estão corretas.
Questão 3
Correta
Quando se fala de arrays de referências, é comum se ouvir "array de objetos". Porém quando cria-se um array de alguma classe, ela possui referências. O objeto, como sempre, está na memória principal e, na sua array, só ficam guardadas as referências (endereços).
Considerando essa idéia, a declaração de um vetor de referências de 10 posições para contas correntes fica conforme o código:
Sua resposta
Correta
ContaCorrente[] minhasContas;minhasContas = new ContaCorrente[10];
Questão 4
Correta
A primeira – e mais elementar – forma de se incluir elementos em um array é por meio de comandos individuais de atribuição ou de leitura pelo teclado. A classe Arrays oferece uma ótima variedade de métodos para manipulação de vetores, o que pode facilitar bastante o trabalho do desenvolvedor.
A forma correta para incluir esse pacote no programa é:
Sua resposta
Correta
import java.util.Arrays
Questão 5
Correta
Um array é um grupo de variáveis (chamados elementos ou componentes) que contém valores, todos do mesmo tipo. Os elementos de um array podem ser tipos primitivos ou tipos por referências (DEITEL e DEITEL, 2010, p.190).
 
Relacionado a este conceito cabem as seguintes observações:
 
I. para que um elemento faça parte do vetor ele deve ser inserido durante a execução do programa, via digitação pelo teclado ou por comando de atribuição
II. os elementos devem ser de um único tipo, definido na declaração do array
III. Um índice deve ser criado para que cada elemento possa ser identificado em particular.
A partir das observações acima, pode-se dizer que:
Sua resposta
Correta
Apenas as afirmativas I, II e III estão corretas.

Continue navegando