Buscar

Colaborar - Av1 - Linguagem Orientada a Objetos

Prévia do material em texto

 Linguagem Orientada a Objetos (/aluno/tim…
Av1 - Linguagem Orientada a Objetos
Colaborar  
(/notific
Informações Adicionais
Período: 26/02/2024 00:00 à 01/04/2024 23:59
Situação: Confirmado
Tentativas: 1 / 3
Pontuação: 1500
Protocolo: 983936634
A atividade está fora do período do cadastro
Avaliar Material
1)
a)
b)
c)
d)
e)
2)
Existem diversas formas de desenvolver códigos na linguagem Java. O ambiente jdoodle é um ambiente
web em que isso é possível.
Tomando como base o ambiente jdoodle, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
(  ) O jdoodle permite apenas desenvolver o código, mas não permite a sua execução.
(  ) O jdoodle permite a execução do código, mas não imprime a saída do código.
(  ) O jdoodle não permite que sejam passados argumentos via linha de comando.
(  ) O jdoodle permite que seja feito a leitura de dados a partir do teclado.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
F – V – F – F.
F – F – V – V.
F – V – F – V.
V – F – V – F.
F – F – F – V.  Alternativa assinalada
A linguagem Java é uma linguagem orientada a objetos. Uma linguagem orientada a objetos pode ser
entendida como uma evolução da programação estruturada.
https://www.colaboraread.com.br/aluno/timeline/index/3662221702?ofertaDisciplinaId=2155439
https://www.colaboraread.com.br/aluno/timeline/index/3662221702?ofertaDisciplinaId=2155439
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
a)
b)
c)
d)
e)
3)
a)
b)
c)
d)
e)
4)
A respeito da linguagem Java avalie as afirmações que se seguem:
 
I. Um bloco de código é delimitado pelas palavras-reservadas begin e end. 
II. O uso de parênteses é um elemento opcional na assinatura dos métodos.
III. O acesso aos atributos ou aos métodos é feito através do separador seta (->).
IV. O símbolo = é utilizado como para realizar a atribuição de valores.
Considerando as afirmações apresentadas acima, é correto o que se afirma em:
Alternativas:
I e II apenas.
II e IV apenas.
II, III e IV apenas.
I e III apenas.
IV apenas.  Alternativa assinalada
A ferramenta Greenfoot é utilizada para a criação de jogos e animações 2D. Essa ferramenta possui já
disponível um conjunto de funcionalidades em que permite a interação do usuário com o jogo ou com a
animação.
Com relação a ferramenta Greenfoot marque a afirmação correta.
Alternativas:
O comando Greenfoot.isKeyDown(“left”) indica que foi pressionado o botão esquerdo do mouse.
O comando Greenfoot.isKeyDown(“right”) indica que foi pressionada a tecla seta
para a direita do teclado.
 Alternativa assinalada
O comando Greenfoot.isKeyDown(“right”) indica que foi pressionado o botão direito do mouse.
O comando  Greenfoot.isKeyDown(“right”) retorna um número inteiro associado a força que se
pressionou a tecla seta para a direita.
O comando Greenfoot.isKeyDown(“right”) retorna o momento em que foi pressionado o botão direito do
mouse.
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.
a)
b)
c)
d)
e)
5)
a)
b)
c)
d)
e)
(  ) 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.
A linguagem Java é uma linguagem que segue o paradigma orientado a objetos. Uma das boas práticas
na linguagem Java é definir métodos do tipo get e set. Tomando como base a ideia de métodos get e set em
Java, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
 
(  ) Os métodos do tipo get e set possuem a finalidade de aumentar o polimorfismo das classes.
(  ) Os métodos do tipo get e set devem possuir em sua assinatura o modificador de acesso private.  
(  ) Um método do tipo get, ou ainda, getter é o responsável por pegar/obter algum tipo de dado/informação
de alguma variável. 
(      ) Um método do tipo set, ou ainda,  setter  é o responsável por definir/armazenar algum tipo de
dado/informação em alguma variável. 
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
V – F – V – F.
F – V – F – F.
F – F – V – V.  Alternativa assinalada
F – V – V – V.
V – F – F – V.

Continue navegando