QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Engenharia de Software

CESPE CEBRASPE - BANRISUL - Área Administração de Banco de Dados - 2025 • CEBRASPE • 2025

Considerando que, no desenvolvimento de software , o conceito de componentização é utilizado para melhorar a organização e a reutilização do código, assinale a opção correta.
A
A componentização substitui a necessidade de modelagem arquitetural no desenvolvimento de sistemas complexos.
B
Um componente deve possuir alta coesão e baixo acoplamento, o que favorece sua reutilização e manutenção.
C
Um componente deve ser implementado como uma função recursiva, para garantir flexibilidade à componentização.
D
O principal objetivo da componentização é eliminar completamente a necessidade de testes unitários.
E
Componentes devem compartilhar diretamente o estado de variáveis globais para a simplificação da comunicação entre eles.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.