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

Questão de Programação

CESGRANRIO - Caixa Econômica Federal - Simulado - 2024 • CESGRANRIO • 2024

[Questão inédita] Um programador está trabalhando em um projeto de controle e transporte de cargas. No contexto inicial, a aplicação trata apenas transportes do modal rodoviário. À medida que o sistema cresce, observa-se a necessidade de incluir mais modais de transporte, como hidroviário e aéreo. Apenas uma classe, “Automóvel”, havia sido implementada para lidar com os transportes necessários. Considerando a necessidade de adicionar mais meios de transporte ao sistema e o conhecimento sobre padrões de projeto, o mais adequado para o programadorseria:
A
Reescrever a aplicação para abranger mais tipos de meios de transporte.
B
Utilizar-se de um padrão de projeto comportamental. Uma vez que o sistema já se encontra em pleno funcionamento, tratar, na classe “Automóvel”, os diferentes tipos de meios de transporte.
C
Adotar um padrão de projeto estrutural para dividir a classe “Automóvel” em componentes menores, de modo a englobar diferentes tipos de meios de transporte.
D
Empregar um padrão de projeto criacional para abstrair a classe “Automóvel” e possibilitar a criação de outras classes com propriedades semelhantes.
E
Nenhuma das alternativas anteriores.
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.