Buscar

EXERCÍCIOS UNIDADE X PROGRAMAÇÃO ORIENTADA A OBJETOS

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

EXERCÍCIOS UNIDADE X – PROGRAMAÇÃO ORIENTADA A OBJETOS 
Questão 1/3 
A distribuição usando arrays é importante para o desenvolvimento dos programas em 
Java. Sobre o uso do array, assinale a alternativa correta. 
A) A distribuição usando arrays é simples para o programador, pois o permite buscar 
seus elementos necessários. 
B) Na distribuição com o uso de arrays, é impossível buscar elementos sem 
saber o índice. 
C) A distribuição usando arrays precisa utilizar a primeira classe criada no programa. 
D) Em um array distribuído, o objeto não fica armazenado na memória principal. 
E) Na distribuição usando arrays, os objetos armazenam valores. 
 
Questão 2/3 
As listas são coleções de dados organizados para usabilidade. Conforme o estudo sobre 
distribuição de listas, é correto afirmar que 
A) as listas são utilizadas para armazenar dados em uma segunda lista. 
B) a lista permite apenas um tipo de objeto. 
C) para criar uma lista, é preciso utilizar uma coleção de dados. 
D) a Collections possui uma interface Java.util. 
E) a interface java.util.List traz um array interno que permite gerar listas. 
 
Questão 3/3 
O embaralhamento em Java permite alterar a organização dos elementos de 
um array. Diante desse conceito, responda: qual é a principal característica do 
embaralhamento? 
A) Ordenar os arrays em ordem crescente. 
B) Percorrer os elementos de um array. 
C) Desordenar dados armazenados em arrays. 
D) Preencher os elementos de um array. 
E) Manter em ordem os elementos de um array. 
 
Questão 1/3 
As listas são utilizadas para guardar elementos, como números de telefones. Para isso, 
podemos adicionar um elemento dentro de uma posição dela. O que um programador 
precisa fazer para adicionar elementos dentro da lista? 
A) Criar um array e atualizar a referência que aponta para lista. 
B) Referenciar um elemento no array. 
C) Atualizar o último elemento que entrou na lista. 
D) Criar um novo compartilhamento. 
E) Criar uma lista com os elementos e inclui-la na lista vazia. 
 
Questão 2/3 
Na passagem de lista, os métodos recebem um valor para, depois, passar um argumento 
para o método definido. Para que um programador verifique que um elemento consta em 
uma lista, é importante que ele 
A) percorra a lista e faça uma comparação com o uso do método equals(Object). 
B) use os atributos para percorrer a lista. 
C) use uma outra lista para manipilar os dados da atual. 
D) faça a comparação com os atributos definidos na sua lista. 
E) percorra a lista e crie uma segunda lista para utilizar métodos de comparação. 
 
Questão 3/3 
Para fazer a passagem de arrays para métodos, é preciso seguir algumas etapas. Assinale 
a alternativa que contempla essas etapas. 
A) Para passar arrays para métodos, são necessários o tipo do retorno, nome do 
método, tipo do parâmetro e o nome da variável. 
B) Para passar arrays para métodos, é preciso fazer a declaração do nome da variável 
e do tipo do parâmetro. 
C) Para passar arrays para métodos, é preciso declarar atributos e organizar dados 
em outras classes. 
D) Para passar arrays para métodos, são necessários o nome do método e o tipo do 
parâmetro. 
E) Para passar arrays para métodos, é preciso somente empregar referência. 
 
Questão 1/3 
Os arrays com duas dimensões precisam receber dois índices para fazer a identificação de 
elementos, que são inicializados quando o objeto array é criado. Qual é o nome é atribuído 
para esses arrays? 
A) Arrays unidimensionais. 
B) Arrays bidimensionais. 
C) Arrays de arrays unidimensionais. 
D) ArrayLists 
E) Arrays com listas unidimensionais. 
 
 
 
 
Questão 2/3 
A manipulação de arrays em Java é feita utilizando a instrução for. Para obter o tamanho 
de um array multidimensional, é preciso usar 
A) equals. 
B) %d. 
C) nexInt. 
D) length. 
E) object 
 
 
Questão 3/3 
Os arrays multidimensionais são estruturas de dados que possuem duas dimensões ou 
mais. Dentre as alternativas a seguir, qual demonstra corretamente a declaração 
de arrays multidimensionais? 
A) int[ ][ ] b = {{ 4, 2}, {4, 2}} ; 
B) int [ ] b = {{ 4, 2}, {4, 2}} ; 
C) float[ ][ ] = new float[6][6]; 
D) b = {{ 4, 2}, {4, 2}} ; 
E) float = new float[6][6];

Continue navegando