Questão de Engenharia de Software — Orientação a Objetos — IDECAN 2025
Engenharia de SoftwareOrientação a Objetos
- Código
- qg523033
- Banca
- IDECAN
- Órgão
- IF-PA
- Ano
- 2025
- Nível
- Superior
- Cargo
- Professor - Informática
Durante a modelagem de um sistema de controle acadêmico para uma instituição de ensino, um professor orientou seus alunos a utilizarem o modelo entidade-relacionamento estendido (EER) para representar conceitos como generalização, especialização e herança entre entidades. Ao converter esse modelo para um diagrama de classes UML, é necessário identificar corretamente a notação usada para representar relações hierárquicas de herança, em que subclasses herdam atributos e comportamentos da superclasse. Nesse contexto, a representação correta do relacionamento de herança é dada por:
- Arepresentação do relacionamento por meio de dependência entre a entidade especializada e a entidade generalizada.
- Brepresentação do relacionamento com herança múltipla entre entidades usando associação com multiplicidade mínima e máxima.
- Crepresentação de herança por meio da composição entre as entidades genéricas e especializadas.
- Drepresentação de herança por meio de generalização/ especialização, com uma linha com triângulo apontando para a superclasse.
- Erepresentação da herança utilizando agregação com cardinalidade 1..* entre as entidades envolvidas.