Buscar

Aap2 - Linguagem 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

10/05/2022 18:56 Colaborar - Aap2 - Linguagem Orientada a Objetos
https://colaboraread.com.br/aluno/avaliacao/index/2957521803?atividadeDisciplinaId=12634626 1/3
 Linguagem Orientada a Objetos (/aluno/tim…
Aap2 - Linguagem Orientada a Objetos
Sua avaliação foi confirmada com sucesso
  
(/notific
×
Informações Adicionais
Período: 09/05/2022 00:00 à 04/06/2022 23:59
Situação: Cadastrado
Protocolo: 728496609
Avaliar Material
a)
b)
c)
d)
e)
1)
2)
A linguagem Java possui um conjunto de palavras-reservadas entre as quais se destacam as
palavras static e final. Tendo como base essas palavras-reservadas, avalie as afirmações que se seguem: 
I. Um atributo do tipo static é um atributo da classe e é invocado utilizando o nome da classe sem a
necessidade de criação de um objeto. 
II. Um método do tipo static é um método da classe e é invocado utilizando o nome da classe sem a
necessidade de criação de um objeto.  
III. Um atributo assinado como final é um atributo que pode ser alterado através do uso do nome da classe. 
Considerando as afirmações apresentadas acima, é correto o que se afirma em:
Alternativas:
I e II apenas.  Alternativa assinalada
II e III apenas.
I e III apenas.
I, II e III.
I apenas.
A linguagem Java suporta o conceito de sobrecarga de métodos. Considere a seguinte assinatura de um
método chamado mult:
int mult(int a, int b) 
https://colaboraread.com.br/aluno/timeline/index/2957521803?ofertaDisciplinaId=1740326
https://colaboraread.com.br/notificacao/index
javascript:void(0);
10/05/2022 18:56 Colaborar - Aap2 - Linguagem Orientada a Objetos
https://colaboraread.com.br/aluno/avaliacao/index/2957521803?atividadeDisciplinaId=12634626 2/3
a)
b)
c)
d)
e)
a)
b)
c)
d)
e)
3)
Tomando como base a ideia de sobrecarga em Java, julgue as afirmativas a seguir em (V) Verdadeiras ou (F)
Falsas.
 
(  ) A assinatura a seguir é um tipo de sobrecarga válida: float mult(float a, int b)
(  ) A assinatura a seguir é um tipo de sobrecarga válida: double mult(int a, int b)
(  ) A assinatura a seguir é um tipo de sobrecarga válida: float mult(int a)
(  ) A assinatura a seguir é um tipo de sobrecarga válida: int mult(int a, int b, int c)
(  ) A assinatura a seguir é um tipo de sobrecarga válida: double mult(double a, double b)
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
V – V – F – F – V.
V – F – V – V – V.  Alternativa assinalada
F – V – F – F – F.
V – F – F – V – V.
F – V – V – V – V.
A linguagem Java dá suporte aos conceitos de sobrecarga e sobreposição de métodos. Tomando como
base a ideia de sobrecarga e sobreposição de métodos em Java, julgue as afirmativas a seguir em (V)
Verdadeiras ou (F) Falsas.
 
(  ) Os argumentos na sobrecarga de métodos devem ser trocados.
(  ) Os argumentos na sobreposição de métodos devem ser trocados.
(  ) O tipo de retorno na sobrecarga de método pode ser trocado.
(  ) O tipo de retorno na sobreposição de método pode ser trocado.
(  ) A sobrecarga de métodos envolve a operação de herança.
(  ) A sobreposição de métodos envolve a operação de herança.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
V – V – F – F – V – F.
V – F – V – V – V – V.
V – F – V – F – F – V.  Alternativa assinalada
V – F – F – V – V – F.
F – V – V – V – V – F.
10/05/2022 18:56 Colaborar - Aap2 - Linguagem Orientada a Objetos
https://colaboraread.com.br/aluno/avaliacao/index/2957521803?atividadeDisciplinaId=12634626 3/3
a)
b)
c)
d)
e)
4) A linguagem Java possui diversos tipos de dados primitivos que são nativos da linguagem. Tomando
como base os tipos primitivos de dados em Java, julgue as afirmativas a seguir em (V) Verdadeiras ou (F)
Falsas.
 
(  ) O tipo primitivo int possui tamanho de 32 bits.
(  ) O tipo primitivo float possui tamanho de 64 bits.
(  ) O tipo primitivo double possui tamanho de 32 bits.
(  ) O tipo primitivo byte possui tamanho de 8 bits.
(  ) O tipo primitivo long possui tamanho de 48 bits.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
V – V – F – F – V.
F – F – V – F – F.
F – V – F – F – V.
V – F – F – V – F.  Alternativa assinalada
V – F – F – V – V.