Logo Passei Direto
Buscar
Em uma escola um aluno realiza sua matrícula em uma turma, que possui um professor responsável, mas possui várias disciplinas associadas. As disciplinas só estão associadas a uma turma. Indique a multiplicidade entre alunos - turmas, turmas e professor e turmas - disciplinas.
alunos(0-*) - (1-1) turmas
turmas(0-*) - (0-1) professor
turmas(0-1) - (0-*) disciplinas
alunos(1-1) - (1-1) turmas
turmas(0-*) - (0-1) professor
turmas(0-*) - (0-1) disciplinas
alunos(0-*) - (1-*) turmas
turmas(0-*) - (0-*) professor
turmas(0-*) - (0-*) disciplinas
alunos(0-1) - (1-*) turmas
turmas(0-*) - (0-1) professor
turmas(0-*) - (0-*) disciplinas
alunos(0-1) - (1-1) turmas
turmas(0-1) - (0-1) professor
turmas(0-1) - (0-1) disciplinas
User badge image
Desafios Para o Conhecimento

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar as relações de multiplicidade entre os elementos mencionados: 1. Alunos - Turmas: Um aluno pode estar matriculado em uma ou mais turmas, mas cada turma tem um único aluno responsável. Portanto, a relação é (0-*) para alunos e (1-1) para turmas. 2. Turmas - Professor: Cada turma tem um professor responsável, mas um professor pode não estar associado a nenhuma turma. Assim, a relação é (0-*) para turmas e (0-1) para professor. 3. Turmas - Disciplinas: Cada turma possui várias disciplinas, mas cada disciplina está associada a uma única turma. Portanto, a relação é (0-1) para turmas e (0-*) para disciplinas. Agora, vamos verificar as alternativas: 1. alunos(0-*) - (1-1) turmas: Correto. turmas(0-*) - (0-1) professor: Correto. turmas(0-1) - (0-*) disciplinas: Correto. 2. alunos(1-1) - (1-1) turmas: Incorreto, pois um aluno pode estar em várias turmas. turmas(0-*) - (0-1) professor: Correto. turmas(0-*) - (0-1) disciplinas: Incorreto, pois uma turma pode ter várias disciplinas. 3. alunos(0-*) - (1-*) turmas: Incorreto, pois um aluno não pode estar em várias turmas simultaneamente. turmas(0-*) - (0-*) professor: Incorreto. turmas(0-*) - (0-*) disciplinas: Incorreto. 4. alunos(0-1) - (1-*) turmas: Incorreto, pois um aluno pode estar em várias turmas. turmas(0-*) - (0-1) professor: Correto. turmas(0-*) - (0-*) disciplinas: Incorreto. 5. alunos(0-1) - (1-1) turmas: Incorreto, pois um aluno pode estar em várias turmas. turmas(0-1) - (0-1) professor: Incorreto. turmas(0-1) - (0-1) disciplinas: Incorreto. A única alternativa que apresenta a sequência correta é a primeira: alunos(0-*) - (1-1) turmas; turmas(0-*) - (0-1) professor; turmas(0-1) - (0-*) disciplinas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Os diagramas UML da categoria comportamental são os de:
casos de uso, atividades e máquinas de estados.
casos de uso, sequência e classes.
classes, objetos e componentes.
classes, atividades e sequência.
objetos, estrutura composta e máquinas de estado.

Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de:
Encapsulamento
Objeto
Polimorfismo
Herança
Classe

A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas.
Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos.
Menor eficiência de código
Facilidade de manutenção dos códigos desenvolvidos.
Melhor compreensão do código.
Obter um melhor aproveitamento do código.
Segurança no uso de componentes por parte do programador.

Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente.
Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade.
Diagrama de casos de uso; diagrama de classes; diagrama de sequência
Diagrama de implantação; diagrama de atividade; diagrama de componentes
Diagrama de objetos; diagrama de implantação; diagrama de classes.
Diagrama de sequência; diagrama de casos de uso; diagrama de estados.

Assinale a opção que define corretamemte UML (Unified Modelling language).
notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++.
linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em diversos níveis de abstração.
metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos.
notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em plataformas de objetos distribuídas.
metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do sistema com modelos orientados a objetos.

São exemplos de diagramas comportamentais:

 Classes, Atividades, Estados e Interações.
 Casos de Usos, Atividades, Estados e Distribuição.
 Casos de Usos, Objetos, Estados e Interações.
 Casos de Usos, Atividades, Componentes e Interações.
 Casos de Usos, Atividades, Estados e Interações.

Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO?
Diagrama de classes.
Diagrama de estados.
Diagrama de componentes.
Diagrama de casos de usos.
Diagrama de atividades.

Considere as seguintes afirmacoes sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais afirmações estão corretas?
Apenas I e III.
Apenas II.
I, II e III.
Apenas II e III.
Apenas I e II.

No contexto da UML, os casos de uso:
 Capturam os requisitos não funcionais.
 São sempre associados a um único requisito funcional.
 Especificam a organização do sistema de software.
 Definem o comportamento dos componentes de software que serão implementados.
 Descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.

Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o sistema e validar os requisitos junto ao cliente?
Diagrama de Validação
Diagrama de Classes
Diagrama de Sequência
Diagrama de Atividade
Diagrama de caso de uso

Mais conteúdos dessa disciplina