← Questões de Engenharia de Software

Engenharia de Software · CESPE/CEBRASPE · 2023

Questão comentada de Engenharia de Software

Em UML, um relacionamento estrutural entre classes é representado pelo item denominado

Gabarito: E

Em UML, quando a questão fala em relacionamento estrutural entre classes, ela está apontando para a forma como as classes se conectam no modelo. Isso é mais do que uma simples ideia abstrata: é a estrutura do sistema desenhada no diagrama de classes, mostrando como uma classe se relaciona com outra no mundo real do software. A palavra-chave aqui é "associação". Ela representa justamente um vínculo estrutural entre classes, como cliente e pedido, professor e disciplina, carro e motor. Em geral, esse relacionamento pode ter multiplicidade, navegabilidade e outras informações que ajudam a descrever a ligação entre os elementos. Já outros termos da UML podem confundir porque também são relacionamentos ou diagramas importantes, mas com outra finalidade. Dependência indica uma relação mais fraca e pontual, generalização mostra herança, e máquinas de estados tratam de comportamento, não de estrutura. A banca gosta desse tipo de troca de rótulo para ver se você sabe o nome certo do conceito. Por isso o gabarito é a alternativa E. Em notação UML clássica, associação é o relacionamento estrutural entre classes, sendo um dos elementos centrais do diagrama de classes.

Continue treinando

Questões relacionadas