Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 1/10
Página inicial / Meus Cursos / ENIAC_20211F_782 / Momento Enade / Exercícios - Momento ENADE
Iniciado em sábado, 24 abr 2021, 08:48
Estado Finalizada
Concluída em sábado, 24 abr 2021, 09:38
Tempo
empregado
50 minutos 51 segundos
Avaliar 5,00 de um máximo de 10,00(50%)
https://portalacademico.eniac.edu.br/
https://portalacademico.eniac.edu.br/course/view.php?id=9361
https://portalacademico.eniac.edu.br/course/view.php?id=9361#section-3
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=234874
https://atendimento.eniac.edu.br/
24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 2/10
Questão 1
Correto Atingiu 2,50 de 2,50
Leia os textos a seguir.
 
Texto I
Polimor�smo signi�ca "muitas formas", é o termo de�nido em linguagens orientadas a objeto, como por
exemplo Java, C# e C++, que permite ao desenvolvedor usar o mesmo elemento de formas diferentes.
Polimor�smo denota uma situação na qual um objeto pode se comportar de maneiras diferentes ao receber
uma mensagem. No Polimor�smo temos dois tipos:
Polimor�smo Estático ou Sobrecarga;
Polimor�smo Dinâmico ou Sobreposição.
 
Texto II
Observe o trecho de código a seguir.
Fonte: DEVMEDIA. Uso de Polimor�smo em Java. Disponível em: <https://www.devmedia.com.br/uso-de-polimor�smo-em-java/26140>;. Acesso
em: 01 maio 2018.
https://www.devmedia.com.br/uso-de-polimorfismo-em-java/26140%3E
24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 3/10
 
Com base nos textos I e II, avalie as asserções a seguir.
 
I. O polimor�smo de sobrecarga é aplicado corretamente no método move na linha 21.
II. O polimor�smo de sobreposição é aplicado corretamente no método move na linha 26.
III. O polimor�smo de sobreposição é aplicado corretamente nos métodos getY e getX nas linhas 30 e 34.
 
É correto o que se  a�rma em
Escolha uma:
a. II e III, apenas. 
b. I, II e III, apenas. 
c. I, apenas. 
d. III, apenas. 
e. I e II, apenas. 
24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 4/10
24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 5/10
Questão 2
Correto Atingiu 2,50 de 2,50
Leia os textos a seguir.
 
Texto I
Ao iniciar o trabalho em uma empresa madura de desenvolvimento de software, Megan observou que haviam
diversos diagramas UML na documentação dos softwares desenvolvidos. Esses diagramas foram
elaborados por uma ferramenta desenvolvida internamente pela companhia com objetivo de atender as
demandas gerenciais e de que o código-fonte pudesse ser gerado automaticamente. Contudo, Megan
descon�ou de tal automatismo e decidiu veri�car se o código gerado pela ferramenta re�etia o que foi
de�nido no diagrama de classe. O Texto II apresenta o diagrama de classe que Megan criou, e o Texto III o
código gerado pela ferramenta.
 
Texto II
Observe a imagem a seguir.
 
Texto III
public abstract class Pessoa{
    protected String nome;
    protected Integer matricula;
    public String getNome(){
        return null;
    }
    public abstract Integer getMatricula();
}
public class Aluno extends Pessoa{
24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 6/10
    public Integer anoInicio;
    public void veri�carDisciplinas(){}
}
public class Professor extends Pessoa{
    public Integer sala;
    public void veri�carDiario(){}
}
 
Analise as informações dos textos expostos e assinale a alternativa correta.
Escolha uma:
a. A classe Pessoa possui uma erro na geração do código, pois o método getMatricula() não possui
implementação. 
b. As classes Aluno e Professor possuem erros na sua implementação, pois a classe Pessoa não poderia
ser herdada por ser abstrata. 
c. A ferramenta de geração de código não produziu um código correto, pois a classe Pessoa não pode
possuir atributos devido ao seu tipo, classe abstrata. 
d. O código gerado pela ferramenta não considerou que o método getMatricula() é abstrato e que deve
ser implementados nas subclasses. 

e. O código gerado satisfaz o diagrama de classe e não precisa de correção para que possa ser
compilado. 
24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 7/10
Questão 3
Incorreto Atingiu 0,00 de 2,50
À medida que o projeto de uma interface do usuário evolui, quatro questões de projeto comuns quase
sempre vêm à tona: tempo de resposta do sistema, recursos de ajuda ao usuário, informações de tratamento
de erros e atribuição de nomes a comandos.
 
Nesse contexto, avalie as a�rmações a seguir, a respeito do projeto de interface e dos requisitos de software.
 
I. A análise de interfaces tem por objetivo identi�car o per�l dos usuários e auxiliar na especi�cação do
requisito não funcional de segurança pertinente ao per�l de acesso dos usuários.
II. O requisito não funcional de segurança descreve as características relacionadas a inteligibilidade, modo de
usar ou operar o sistema.
III. O requisito não funcional de con�abilidade descreve as características relacionadas ao tempo de resposta
para processamento de dados ou informações.
IV. O requisito não funcional de usabilidade descreve diretrizes de acessibilidade para pessoas com
de�ciência.
 
É correto apenas o que se a�rma em
Escolha uma:
a. I e IV. 
b. I e III. 
c. II, III e IV. 
d. I, II e III. 
e. II e IV. 
PRESSMAN, R. 5. Engenharia de software: uma abordagem pro�ssional. 8. ed. São Paulo: AMGH, 2016 (adaptado).
24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 8/10
Questão 4
Incorreto Atingiu 0,00 de 2,50
As classes Java que seguem foram extraídas de um sistema de controle acadêmico de uma universidade e
representam uma Disciplina Regular e uma Disciplina de Dependência.
 
1  public class Disciplina {
2   public String nome;
3   public int numeroFaltasMaximo;
4   public double notaMinimaAprovacao;
5   public Disciplina(String nome, int numeroFaltasMaximo,
6                   double notaMinimaAprovacao){
7         this.nome=nome;
8         this.numeroFaltasMaximo=numeroFaltasMaximo;
9         this.notaMinimaAprovacao=notaMinimaAprovacao;
10   }
11   public boolean isAprovado(int numeroFaltas, double notaTrabalho,
12                          double notaProva ){
13        if(numeroFaltas<=numeroFaltasMaximo &&
14                    ((notaTrabalho+notaProva)/2) >= notaMinimaAprovacao){
15              return true;
16        }else{
17              return false;
18        }
19   }
20  }
21
22 public class DisciplinaDP extends Disciplina {
23   public double pesoTrabalho;
24   public double pesoProva;
25   public DisciplinaDP(String nome, int numeroFaltasMaximo,
26    int notaMinimaAprovacao, double pesoTrabalho, double pesoProva) {
27        super(nome, numeroFaltasMaximo, notaMinimaAprovacao);
28        this.pesoProva=pesoProva;
29        this.pesoTrabalho=pesoTrabalho;
30   }
31   public boolean isAprovado(double notaTrabalho, double notaProva){
24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 9/10
32        return this.isAprovado(numeroFaltasMaximo, notaTrabalho, notaProva);
33   }
34   public boolean isAprovado(int numeroFaltas, double notaTrabalho,
35                          double notaProva){
36        double notaFinal = notaTrabalho *pesoTrabalho +
37                       notaProva * pesoProva;
38        if(numeroFaltas<=numeroFaltasMaximo &&
39                    notaFinal >= notaMinimaAprovacao){
40              return true;
41        }else{
42            return false;
43        }
44   }
45  }
 
Considerando o texto apresentado, avalie as a�rmativas a seguir.
 
I. Ocorre polimor�smo por sobrecarga e por sobrescrita nas linhas 31 e 34, referentes à isAprovado,
respectivamente.
II. Ocorre polimor�smo por sobrecarga e por sobrescrita nas linhas 11, referente à Pai, e 22, referente à
DisciplinaDP, respectivamente.
III. Ocorre polimor�smo por sobrecarga e por sobrescrita nas linhas 25, referente à DisciplinaDP, e 5, referente
à Disciplina, respectivamente.
IV. Ocorre polimor�smo por sobrecarga e por sobrescritanas linhas 34, referente à isAprovado, e 25, referente
à DisciplinaDP, respectivamente.
 
É correto apenas o que se a�rma em
Escolha uma:
a. I. 
b. II. 
c. I e IV. 
d. III e IV. 
e. II e III. 
24/04/2021 Exercícios - Momento ENADE: avaliação da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=992409&cmid=234874 10/10
◄ Portfólio de recuperação
Seguir para...
Prova Eletrônica ►
https://portalacademico.eniac.edu.br/mod/assign/view.php?id=234873&forceview=1
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=234875&forceview=1

Mais conteúdos dessa disciplina