Você está na página 1de 8

28/08/2023, 22:04 Java Fundamentos e Orientação a Objetos: Revisão da tentativa

Painel / Meus cursos / Módulo 3 - Desenvolvimento de Sistemas - Nível 1 / Java Fundamentos e Orientação a Objetos

/ Java Fundamentos e Orientação a Objetos

Iniciado em segunda, 28 ago 2023, 21:32


Estado Finalizada
Concluída em segunda, 28 ago 2023, 22:03
Tempo 31 minutos 11 segundos
empregado
Avaliar 7,00 de um máximo de 10,00(70%)

Preciso de Ajuda!

https://ead.recode.org.br/mod/quiz/review.php?attempt=65383&cmid=1971 1/8
28/08/2023, 22:04 Java Fundamentos e Orientação a Objetos: Revisão da tentativa

Questão 1

Correto

Atingiu 1,00 de 1,00

A implementação da classe abaixo representa um caixa com dois métodos: sacar e depositar, esse modelo deve ser construído
com um saldo inicial de R$ 1000 e atualizado de acordo com o método chamado.

Após criar um objeto e chamar os métodos sacar e depois algumas vezes, qual será o valor do atributo saldo.

Caixa caixa1 = new Caixa();

caixa1.sacar(500);

caixa1.sacar(150);

caixa1.depositar(220);

caixa1.sacar(120);

caica1.depositar(180);

System.out.println(caixa1.saldo);

a. 390

b. 630 

c. 230

d. 410

A resposta correta é:
630

https://ead.recode.org.br/mod/quiz/review.php?attempt=65383&cmid=1971 2/8
28/08/2023, 22:04 Java Fundamentos e Orientação a Objetos: Revisão da tentativa

Questão 2

Correto

Atingiu 1,00 de 1,00

Considere o programa Java a seguir:

Esse programa não pode ser compilado, pois:

a. Variáveis não podem ser nomeadas com a palavra “string”.

b. Cadeias de caracteres devem ser delimitadas por aspas duplas. 

c. O método main não pode ser declarado como “static”.

d. Não foi especificado um valor de retorno para o método.

A resposta correta é:
Cadeias de caracteres devem ser delimitadas por aspas duplas.

https://ead.recode.org.br/mod/quiz/review.php?attempt=65383&cmid=1971 3/8
28/08/2023, 22:04 Java Fundamentos e Orientação a Objetos: Revisão da tentativa

Questão 3

Correto

Atingiu 1,00 de 1,00

Existe um método especial na classe que é sempre executado automaticamente, no momento em que o objeto
está sendo instanciado. Esse método é conhecido como:

Escolha uma opção:


Construtor 

Contido

Construído

Constituído

A resposta correta é: Construtor

https://ead.recode.org.br/mod/quiz/review.php?attempt=65383&cmid=1971 4/8
28/08/2023, 22:04 Java Fundamentos e Orientação a Objetos: Revisão da tentativa

Questão 4

Correto

Atingiu 1,00 de 1,00

Dado o código abaixo, serão lidos cinco valores para a variável nota 5,6,8,8,7. Qual bloco será impresso na tela:

a. Sua média foi 6.0 Está APROVADO.`

Soma dos valores = 37

Média dos valores = 6.5

b. Sua média foi 8 Está APROVADO.`

Soma dos valores = 37

Média dos valores = 6.5

c. Sua média foi 7.0 Está REPROVADO.`

Soma dos valores = 33

Média dos valores = 7.0

d. Sua média foi 6.8 Está APROVADO.` 

Soma dos valores = 34

Média dos valores = 6.8

A resposta correta é:

https://ead.recode.org.br/mod/quiz/review.php?attempt=65383&cmid=1971 5/8
28/08/2023, 22:04 Java Fundamentos e Orientação a Objetos: Revisão da tentativa

Sua média foi 6.8 Está APROVADO.`

Soma dos valores = 34

Média dos valores = 6.8

Questão 5

Incorreto

Atingiu 0,00 de 1,00

Qual a diferença entre classe e objeto?

a. Classe é utilizada para definição de métodos. Já o método é a instância de uma classe e é usado para representar um
elemento do mundo real relacionado ao sistema em análise.

b. Classe é utilizada para definição de objetos. Já o objeto é a instância de uma classe e é usado para representar um
elemento do mundo real relacionado ao sistema em análise.

c. Objetos são utilizados para definição de uma classe. Já a classe é a instância de um objeto e é usada para representar
um elemento do mundo real relacionada ao sistema em análise.

d. Classe é utilizada para definição de objetos. Já o objeto é um elemento de uma classe e é usado para representar 
uma instância do mundo real relacionada ao sistema em análise.

A resposta correta é:
Classe é utilizada para definição de objetos. Já o objeto é a instância de uma classe e é usado para representar um elemento do
mundo real relacionado ao sistema em análise.

Questão 6

Incorreto

Atingiu 0,00 de 1,00

Sobre a UML, é correto afirmar que:

Escolha uma opção:


O código fica estruturado em trechos menores e isolados entre si, em vez de um código extenso num 
único local, que se torna mais difícil de realizar manutenções e alterações, tornando quase impossível mais
de uma pessoa trabalhar no mesmo arquivo.

Pode ser dividido entre sistemas hexadecimal, octal e binário.

Foi uma padronização de desenhos e esquemas para escrita e representação de ideias para desenvolvimento
de softwares.

É responsável pela divisão das cores de CMYK para RGB.

A resposta correta é: Foi uma padronização de desenhos e esquemas para escrita e representação de ideias para
desenvolvimento de softwares.

https://ead.recode.org.br/mod/quiz/review.php?attempt=65383&cmid=1971 6/8
28/08/2023, 22:04 Java Fundamentos e Orientação a Objetos: Revisão da tentativa

Questão 7

Correto

Atingiu 1,00 de 1,00

A sequência de etapas para implementação de um programa Java é:

a. Codificação, compilação, interpretação e execução. 

b. Interpretação, codificação, execução e compilação.

c. Codificação, interpretação, compilação e execução.

d. Interpretação, codificação, compilação e execução.

A resposta correta é:
Codificação, compilação, interpretação e execução.

Questão 8

Correto

Atingiu 1,00 de 1,00

Os atributos e métodos de um objeto devem estar armazenados no próprio objeto. Isso quer dizer que eles estão encapsulados
no objeto. Qual a função do encapsulamento?

a. A função do encapsulamento é proteger criações de novos objetos.

b. A função do encapsulamento é permitir a criação de novos objetos.

c. A função do encapsulamento é proteger os dados do acesso descontrolado. 

d. A função do encapsulamento é não permitir acesso aos dados.

A resposta correta é:
A função do encapsulamento é proteger os dados do acesso descontrolado.

Questão 9

Correto

Atingiu 1,00 de 1,00

A POO possui 4 pilares fundamentais para sua definição e uso. Quais são eles:

Escolha uma opção:


top-down, Orientação a Objetos, Herança, Abstração

Encapsulamento, Herança, Polimorfismo, Abstração 

Sobrescrita, Sobrecarga, Sobrecarga de método, Herança

A resposta correta é: Encapsulamento, Herança, Polimorfismo, Abstração

https://ead.recode.org.br/mod/quiz/review.php?attempt=65383&cmid=1971 7/8
28/08/2023, 22:04 Java Fundamentos e Orientação a Objetos: Revisão da tentativa

Questão 10

Incorreto

Atingiu 0,00 de 1,00

Analise o código abaixo e marque quantos vezes a palavra Recode vai aparecer.

a. 102 

b. 8

c. 100

d. 4

A resposta correta é:
4

◄ JAVA FUNDAMENTOS E ORIENTAÇÃO A OBJETOS

Seguir para...

JAVA ACESSO E MANIPULAÇÃO DE DADOS ►

https://ead.recode.org.br/mod/quiz/review.php?attempt=65383&cmid=1971 8/8

Você também pode gostar