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

Questão de Engenharia de Software

CESPE CEBRASPE - BANRISUL - Desenvolvimento de Software - 2025 • CEBRASPE • 2025

O princípio de inversão de dependência ( dependency inversion principle ) visa tornar o código mais flexível e desacoplado e favorecer sua manutenção e testabilidade. Uma abordagem alinhada a esse princípio consiste em
A
evitar o uso de abstrações na comunicação entre módulos para garantir que cada implementação se conecte diretamente com outras classes concretas.
B
estabelecer um modelo em que módulos de alto nível interajam de maneira indireta com módulos de baixo nível de forma a garantir que a comunicação entre eles ocorra por meio de abstrações.
C
permitir que módulos de alto nível dependam diretamente de módulos de baixo nível para garantir execução eficiente.
D
estabelecer dependência direta entre classes concretas para facilitar a implementação e evitar abstrações desnecessárias.
E
criar dependências explícitas entre os componentes do sistema para eliminar a necessidade de interfaces.
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.