Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — IF-MT 2024

Engenharia de SoftwareOrientação a Objetos
Código
qg240925
Banca
IF-MT
Órgão
IF-MT
Ano
2024
Nível
Superior
Cargo
Professor do Ensino Básico, técnico e Tecnológico - Informática
Analise as sentenças abaixo, baseadas na obra de Sommerville a respeito de herança:(SOMMERVILLE, Ian. Engenharia de Software. 9 ed. São Paulo: Pearson Prentice Hall, 2011, p. 148, 250 a 251)I - O problema com a herança na programação orientada a objetos é que o código associado com um objeto não está concentrado em um só lugar, dificultando a compreensão do comportamento do objeto e possibilitando que se ignorem erros de programação.II - A herança, quando combinada com ligações dinâmicas, pode causar problemas de timing em tempo de execução. Diferentes instâncias de um método podem ser vinculadas a uma chamada, dependendo dos tipos de parâmetros e, por consequência, diferentes quantidades de tempo serão despendidas na busca pela instância do método correto.III - Herança faz testes de classes de objeto mais complicados, já que a operação que é herdada pode fazer suposições sobre outras operações e atributos. Essas operações podem não ser válidas em algumas subclasses que herdam a operação. Portanto, é necessário testar a operação herdada em todos os contextos de uso.Estão CORRETAS a(s) afirmação(ões):
  1. AI e II apenas.
  2. BI e III apenas.
  3. CII e III apenas.
  4. DII apenas.
  5. ETodas.
Revelar gabarito e comentário

GabaritoE — Todas.

Link permanente: /questoes/qg240925