Questão de Engenharia de Software — UML — CEPS-UFPA 2018
Engenharia de SoftwareUML
- Código
- qq318235
- Banca
- CEPS-UFPA
- Órgão
- UFPA
- Ano
- 2018
- Nível
- Superior
- Cargo
- CEPS - - Analista de Tecnologia da Informação - Desenvolvimento de Web
Considere o diagrama de classes fornecido abaixo, construído com a notação Unified Modeling Language.
Quanto ao diagrama, analise as afirmativas seguintes.(I) Para se recuperar todos os alunos que estão matriculados em uma Disciplina, se exige: a) recuperar o objeto de Disciplina selecionado e navegar para todas as instâncias de Turma vinculadas. b) para cada instância de Turma vinculada com a disciplina selecionada, se deve navegar pela associação entre Turma e Aluno e recuperar os objetos de Aluno vinculados.(II) Um objeto de Turma está vinculado com exatamente uma instância de periodoLetivo, exatamente uma instância de Disciplina e uma quantidade ilimitada de instâncias de Aluno.(III) A criação de um objeto de Turma exige que sejam fornecidos um objeto de Disciplina e um objeto de periodoLetivo.Está(ão) correta(s)
Quanto ao diagrama, analise as afirmativas seguintes.(I) Para se recuperar todos os alunos que estão matriculados em uma Disciplina, se exige: a) recuperar o objeto de Disciplina selecionado e navegar para todas as instâncias de Turma vinculadas. b) para cada instância de Turma vinculada com a disciplina selecionada, se deve navegar pela associação entre Turma e Aluno e recuperar os objetos de Aluno vinculados.(II) Um objeto de Turma está vinculado com exatamente uma instância de periodoLetivo, exatamente uma instância de Disciplina e uma quantidade ilimitada de instâncias de Aluno.(III) A criação de um objeto de Turma exige que sejam fornecidos um objeto de Disciplina e um objeto de periodoLetivo.Está(ão) correta(s)- AI, II e III.
- BI e III, somente.
- CIII, somente.
- DI e II, somente.
- EII e III, somente.