Buscar

A3_Avaliacao_do_Modulo_3_-_Pilares_da_Programacao_Orientada_a_Objetos__Revisao_da_tentativa

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 7 páginas

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 6, do total de 7 páginas

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

Continue navegando


Prévia do material em texto

21/08/2023, 18:04 ✅ [A3] Avaliação do Módulo 3 - Pilares da Programação Orientada a Objetos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=737730&cmid=665376 1/7
Painel Meus cursos 32010001844-T01-2023-2 📚 Módulo 3
✅ [A3] Avaliação do Módulo 3 - Pilares da Programação Orientada a Objetos
Iniciado em segunda, 21 ago 2023, 16:53
Estado Finalizada
Concluída em segunda, 21 ago 2023, 17:01
Tempo
empregado
8 minutos 11 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Comentários
https://ava.ufms.br/my/
https://ava.ufms.br/course/view.php?id=51404
https://ava.ufms.br/course/view.php?id=51404#section-4
https://ava.ufms.br/mod/quiz/view.php?id=665376
21/08/2023, 18:04 ✅ [A3] Avaliação do Módulo 3 - Pilares da Programação Orientada a Objetos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=737730&cmid=665376 2/7
Questão 1
Correto
Atingiu 1,00 de 1,00
Dado o código a seguir:
public class Superclass {
             public void printMethod() {
                         System.out.print("Printed in Superclass.");
             }
}
public class Subclass extends Superclass {
             public void printMethod() {
                          super.printMethod();
                          System.out.print("Printed in Subclass");
             }
             public static void main(String[] args) {
                          Subclass s = new Subclass();
                          s.printMethod();
             }
}
Selecione a opção que indica o que acontece após a execução do método main.
Escolha uma opção:
a. Escreve “Printed in Subclass.” no console do usuário.
b. Escreve uma linha em branco no console do usuário.
c. Escreve “Printed in Superclass.Printed in Subclass.” no console do usuário.
d. Escreve “Printed in Superclass.” no console do usuário.
21/08/2023, 18:04 ✅ [A3] Avaliação do Módulo 3 - Pilares da Programação Orientada a Objetos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=737730&cmid=665376 3/7
Questão 2
Correto
Atingiu 1,00 de 1,00
Questão 3
Correto
Atingiu 1,00 de 1,00
Questão 4
Correto
Atingiu 1,00 de 1,00
Qual é o valor apresentado após a execução do método main do código a seguir:
class Bike{
          int speedlimit=90;
}
class SuperBike extends Bike{
          int speedlimit=150;
 
   public static void main(String args[]){
               Bike obj=new SuperBike ();
               System.out.println(obj.speedlimit);
    }
}
Resposta: 90 
Como você declara que uma classe pertence a um pacote específico em Java? Lembrar dos modificadores de
acesso.
a. Usando a palavra reservada "public"
b. Usando a palavra reservada "class"
c. Usando a palavra reservada "package"
d. Usando a palavra reservada "import"
Java não possui herança múltipla. Somente é possível estender uma única classe, mas pode-se implementar
várias interfaces em uma mesma classe. Já para interfaces é possível ter herança múltipla, onde várias
interfaces herdam os métodos de suas interfaces pais.
Escolha uma opção:
Verdadeiro 
Falso
21/08/2023, 18:04 ✅ [A3] Avaliação do Módulo 3 - Pilares da Programação Orientada a Objetos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=737730&cmid=665376 4/7
Questão 5
Correto
Atingiu 1,00 de 1,00
Analise o código abaixo.
abstract class Animal {
                 abstract void makeNoise();
}
class Dog extends Animal {
           void makeNoise() {
                      System.out.println("Bark");
           }
}
class Cat extends Animal {
           void makeNoise() {
                      System.out.println("Meawoo");
           }
}
Indique se a alternativa abaixo é válida de acordo com o código apresentado.
Animal animal = new Cat();
if(animal instanceof Animal)
Escolha uma opção:
Verdadeiro 
Falso
21/08/2023, 18:04 ✅ [A3] Avaliação do Módulo 3 - Pilares da Programação Orientada a Objetos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=737730&cmid=665376 5/7
Questão 6
Correto
Atingiu 1,00 de 1,00
Questão 7
Correto
Atingiu 1,00 de 1,00
Dado o código a seguir:
public class Superclass {
             public void printMethod() {
                         System.out.println("Printed in Superclass.");
              }
}
public class Subclass extends Superclass {
             public void printMethod() {
                          super.printMethod();
                          System.out.println("Printed in Subclass");
              }
              public static void main(String[] args) {
                          Subclass s = new Subclass();
                          s.printMethod();
             }
}
Marque a resposta que indica quais dos quatro conceitos de orientação a objetos são usados no trecho de
código:
a. Herança e Abstração
b. Herança e Polimorfismo
c. Abstração e Encapsulamento
d. Polimorfismo e Encapsulamento
Qual é a principal vantagem do uso de generics em Java?
a. Permite a definição de classes com mais de um construtor.
b. Permite a definição de classes com atributos finais.
c. Permite a definição de classes com métodos estáticos.
d. Permite a criação de classes genéricas que podem ser reutilizadas com diferentes tipos de dados.
21/08/2023, 18:04 ✅ [A3] Avaliação do Módulo 3 - Pilares da Programação Orientada a Objetos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=737730&cmid=665376 6/7
Questão 8
Correto
Atingiu 1,00 de 1,00
Questão 9
Correto
Atingiu 1,00 de 1,00
Uma classe pode herdar características de uma classe abstrata e implementar uma interface ao mesmo tempo
em Java?
a. Somente se a classe abstrata não tiver nenhum método abstrato.
b. Somente se a interface não tiver nenhum método abstrato.
c. Não, não é possível.
d. Sim, é possível.
Associe as palavras a seguir com o seu respectivo significado.
Palavra reservada utilizada para redefinir o controle de fluxo permitindo executar diferentes
blocos de código com base em diferentes valores de entrada em Java.

Palavra reservada utilizada para definir uma interface em Java.

Palavra reservada utilizada para continuar a iteração do laço para o próximo passo em Java.

Palavra reservada utilizada para definir herança em Java.

Switch
Interface
Continue
Extends
21/08/2023, 18:04 ✅ [A3] Avaliação do Módulo 3 - Pilares da Programação Orientada a Objetos: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=737730&cmid=665376 7/7
Questão 10
Correto
Atingiu 1,00 de 1,00
Analise o código abaixo.
abstract class Animal {
                 abstract void makeNoise();
}
class Dog extends Animal {
           void makeNoise() {
                       System.out.println("Bark");
           }
}
class Cat extends Animal {
void makeNoise() {
System.out.println("Meawoo");
}
}
Indique se a alternativa abaixo é válida de acordo com o código apresentado.
Dog d = new Dog();
Cat c = (Cat) d;
Escolha uma opção:
Verdadeiro
Falso 
Atividade anterior
◄ 📍 [Checkout de Presença] Módulo 3 - Pilares da Programação Orientada a Objetos
Seguir para...
Próxima atividade
▶ Videoaula Obrigatória - Módulo 4 - Unidade 1 - Coleções ►
Manter contato
Suporte Técnico ao Usuário
 https://suporteagetic.ufms.br
 (67) 3345-7613
 suporte.agead@ufms.br

https://ava.ufms.br/mod/assign/view.php?id=665374&forceview=1
https://ava.ufms.br/mod/url/view.php?id=665378&forceview=1
https://suporteagetic.ufms.br/
tel:(67) 3345-7613
mailto:suporte.agead@ufms.br
https://api.whatsapp.com/send?phone=556733457613