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:
- 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.
- 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.
- 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.
- DOs conhecidos frameworks de aplicações corporativas apoiam o desenvolvimento de infraestrutura de sistemas corporativos, como comunicações, interfaces de usuários e compiladores.
- 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.