Buscar

Av1 - 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

Continue navegando


Prévia do material em texto

 Linguagem Orientada a Objetos (/aluno/tim…
Av1 - Linguagem Orientada a Objetos
Colaborar  
(/notific
Informações Adicionais
Período: 21/08/2023 00:00 à 25/09/2023 23:59
Situação: Cadastrado
Tentativas: 1 / 3
Pontuação: 1500
Protocolo: 937881574
Avaliar Material
1)
a)
b)
c)
d)
e)
A linguagem Java possui quatro grandes pilares que são: classe, objeto, método e atributo.
Com base no que você aprendeu sobre esses pilares, associe a Coluna A, que apresenta os pilares
mencionados, com a Coluna B, que apresenta algumas descrições dos pilares:
 
Coluna A  Coluna B 
1. Classe  I. Está associado a características. 
2. Objeto  II. Está associado a comportamento. 
3. Método  III. Está associado a modelagem.  
4. Atributo IV. Está associado a ideia de instância. 
A seguir, assinale a alternativa que apresenta a associação correta.
Alternativas:
1 – II; 2 – IV; 3 – III; 4 – I.
1 – I; 2 – IV; 3 – II; 4 – III.
1 – III; 2 – IV; 3 – II; 4 – I. Alternativa assinalada
1 – II; 2 – III; 3 – I; 4 – IV.
1 – III; 2 – II; 3 – IV; 4 – I.
https://www.colaboraread.com.br/aluno/timeline/index/3227847804?ofertaDisciplinaId=2049197
https://www.colaboraread.com.br/aluno/timeline/index/3227847804?ofertaDisciplinaId=2049197
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
2)
a)
b)
c)
d)
e)
3)
a)
b)
c)
d)
e)
4)
A ferramenta Alice é na verdade um Ambiente de Desenvolvimento Integrado (IDE) construído sobre a
linguagem Java. Tomando como base a ferramenta Alice, julgue as afirmativas a seguir em (V) Verdadeiras
ou (F) Falsas.
(  ) O desenvolvimento de animações 3D no software Alice necessita conhecer a área de computação gráfica.
(  ) A versão gratuita da ferramenta Alice pode-se colocar no máximo 100 objetos no cenário.
(  ) O desenvolvimento de animações 3D necessita desenvolver linhas códigos em Java.
(  ) A ferramenta Alice permite o desenvolvimento de animações e jogos 3D.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
F – V – F – F.
F – F – F – V. Alternativa assinalada
F – F – V – V.
V – V – F – V.
V – F – V – F.
A ferramenta Alice é uma ferramenta utilizada para criação de animações e jogos 3D. Tomando como
base a ferramenta Alice, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
 
(  ) O bloco count up to executa um laço de repetição. 
(  ) O bloco do together executa um conjunto de ações de forma sequencial. 
(  ) O bloco do in order executa um conjunto de ações em paralelo. 
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
F – F – F.
V – V – F.
F – V – V.
V – F – F. Alternativa assinalada
V – V – V.
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) 
Tomando como base a ideia de sobrecarga em Java, julgue as afirmativas a seguir em (V) Verdadeiras ou (F)
Falsas.
a)
b)
c)
d)
e)
5)
a)
b)
c)
d)
e)
 
(  ) 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 aceita um conjunto de operadores lógicos. Os três principais operadores lógicos
existentes são: OU, E  e  Negação. Imagine uma expressão que contenham esses três operadores, sem
nenhum parêntese associado para mudar a ordem de avaliação.
Com base no que você aprendeu sobre a linguagem Java, associe a Coluna A, que apresenta o momento da
avaliação do operador, com a Coluna B, que apresenta os operadores lógicos:
 
Coluna A  Coluna B 
1. Primeiro a ser avaliado I. Operador OU lógico. 
2. Segundo a ser avaliado II. Operador E Lógico. 
3. Terceiro a ser avaliado  III. Operador negação lógica.  
A seguir, assinale a alternativa que apresenta a associação correta.
Alternativas:
1 – II; 2 – I; 3 – III.
1 – III; 2 – I; 3 – II.
1 – I; 2 – II; 3 – III.
1 – II; 2 – III; 3 – I.
1 – III; 2 – II; 3 – I. Alternativa assinalada