Pular para o conteúdo principal

Questão de Engenharia de Software — Frameworks — IF-MT 2024

Engenharia de SoftwareFrameworks
Código
qg240921
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
Uma das vantagens da programação orientada a objetos é o reuso de código em diferentes projetos. Sommerville afirma que “a experiencia demonstra que, frequentemente, os objetos são muito pequenos e são especializados para uma aplicação específica”. Continuando, o autor sugere que o reuso OO é mais bem suportado por meio de abstrações de alta granularidade chamadas frameworks.(SOMMERVILLE, Ian. Engenharia de Software. 9 ed. São Paulo: Pearson Prentice Hall, 2011, p. 300)Analise as afirmações abaixo, baseadas no texto citado, e assinale a alternativa CORRETA a respeito de frameworks:
  1. AOs tipos de frameworks mais recentes são os WAFs, que possuem arquiteturas baseadas no padrão Composite do MVC e apoiam a construção de sites dinâmicos.
  2. BUm framework de interface de usuário dá suporte para tratamento de eventos de interface, contudo o conjunto de recursos utilizados para construir telas deverá ser especificado para cada projeto através de classes específicas.
  3. CFrameworks de infraestrutura de sistema compreendem um conjunto de normas e classes de objetos associados que oferecem suporte a componentes de comunicação e troca de informações.
  4. DOs conhecidos frameworks de aplicações corporativas apoiam o desenvolvimento de infraestrutura de sistemas corporativos, como comunicações, interfaces de usuários e compiladores.
  5. EOs frameworks fornecem suporte para recursos específicos, que serão utilizados de forma particular em cada aplicação. O reuso do projeto fica por conta das classes genéricas de sistema que formam a estrutura da aplicação.
Revelar gabarito e comentário

GabaritoA — Os tipos de frameworks mais recentes são os WAFs, que possuem arquiteturas baseadas no padrão Composite do MVC e apoiam a construção de sites dinâmicos.

Link permanente: /questoes/qg240921