Buscar

Estácio_ Alunos

Prévia do material em texto

03/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 1/4
 
A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a
seguir. Observe. Sejam duas classes, ALFA e BETA. Quando BETA herda de ALFA, os atributos e o comportamento de ALFA
valem também para BETA. Quando for necessário, BETA pode redefinir o comportamento de ALFA. Além disso, BETA
participa em qualquer relacionamento no qual ALFA participa. O caso exemplificado é conhecido como relacionamento de
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.
MODELAGEM DE SISTEMAS 
Lupa Calc.
 
 
PPT
 
MP3
 
CCT0681_A4_201801178062_V1 
 
Aluno: WILLIAM DA SILVA SOUZA FRANÇA Matr.: 201801178062
Disc.: MODELAGEM DE SISTEM. 2020.1 (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
extensão.
inclusão
generalização..
associação
comunicação.
 
 
 
 
2.
alunos(1-1) - (1-1) turmas
 turmas(0-*) - (0-1) professor
 turmas(0-*) - (0-1) disciplinas
alunos(0-1) - (1-*) turmas
 turmas(0-*) - (0-1) professor
 turmas(0-*) - (0-*) 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-1) - (0-*) disciplinas
alunos(0-1) - (1-1) turmas
 turmas(0-1) - (0-1) professor
 turmas(0-1) - (0-1) disciplinas
 
 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','4','','FXIXUD3Q4W38FVFIYC70','');
javascript:abre_frame('3','4','','FXIXUD3Q4W38FVFIYC70','');
03/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 2/4
Considere o seguinte contexto e identifique a opção que reflete o melhor relacionamento que pode ser aplicado, entre as
classes NOTA FISCAL e ITENS DE NF
Uma NOTA FISCAL contem de 1 até 20 ITENS DE NF. ITENS DE NF somente pode pertencer a 1 NOTA FISCAL.
A partir dos pares de classe apresentados a seguir, indique para cada um deles o tipo de relacionamento que tenha a
melhor representação no diagrama de classe. I- Navio e Compartimento II - Pedido e ItemDePedido III- Curso e Aluno IV -
Funcionário e Professor
Em um diagrama de classe existe a classe TIME ligada à classe JOGADOR por um relacionamento com a notação de um
diamante vazio e linha contínua, onde o diamante vazio está na proximidade da classe TIME. Assinale a alternativa que
define corretamente qual o relacionamento entre as classes do cenário exposto acima?
Sobre o diagrama de classes, avalie as assertivas a seguir.
 
 
3.
Associação
Classe de Relacionamento
Agregação 
Generalização / Especialização
Composição
 
 
 
Explicação:
O relacionamento entre NOTA FISCAL e ITENS DE NF é do tipo TODO-PARTE, onde cabem as opções agregação e composição.
Há indicacões do relacionamento, vejamos
- O item de NF somente pertecen a 1 NOTA FISCAL.
- quando a NF for eliminada, os itens também serão (vidas dependentes e coincidentes)
Logo é composição
 
 
 
 
4.
I - associação, II - composição, III - agregação, IV - generalização
I - agregação, II - generalização, III - associação, IV - associação
I - composição, II - composição, III - associação, IV - generalização
I - agregação, II - generalização, III - associação, IV - composição
I - agregação, II - generalização, III - associação, IV - generalização
 
 
 
 
5.
d) Associação
c) Generalização
e) Dependência
a) Composição
b) Agregação
 
 
 
Explicação:
O diamante vazio, em uma relação TODO (Time) e PARTES (jogador), representa a agregação. O diamante cheio representa a
composição
No caso de Time - Jogador, se o time deixa de existir, as partes permanecem ativas, o que caracteriza uma agregação.
 
 
 
 
6.
03/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 3/4
I. Classe é uma entidade que agrupa objetos com as mesmas propriedades (atributos e métodos).
II. O diagrama de classes além das classes, apresenta os relacionamentos entre elas e outros elementos como, por
exemplo, multiplicidade e papeis dos relacionamentos.
III. O diagrama conceitual de classes contém classes, consideradas do negócio e derivam diretamente da interpretação do
diagrama de casos de uso e suas respectivas especificações textuais.
IV. O diagrama de casos de uso vai sendo melhorado ao longo do processo de desenvolvimento e novas classes vão sendo
inseridas, como classes de controle, classes de persistência de dados, bem como as classes existentes vão sendo
modificadas (novos atributos e métodos).
Assinale a opção que contém as assertivas corretas
Num diagrama de classes da UML, multiplicidade se refere:
Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode ser
comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação apresentada dentro do
círculo?
Apenas I
Apenas II, III e IV
Apenas I, II e IV
I, II, III e IV
Apenas I, II 
 
 
 
Explicação:
I. Classe é uma entidade que agrupa objetos com as mesmas propriedades (atributos e métodos). - VERDADE
II. O diagrama de classes além das classes, apresenta os relacionamentos entre elas e outros elementos como, por exemplo,
multiplicidade e papeis dos relacionamentos. - VERDADE
III. O diagrama conceitual de classes contém classes, consideradas do negócio e derivam diretamente da interpretação do
diagrama de casos de uso e suas respectivas especificações textuais. - VERDADE
IV. O diagrama de casos de uso vai sendo melhorado ao longo do processo de desenvolvimento e novas classes vão sendo
inseridas, como classes de controle, classes de persistência de dados, bem como as classes existentes vão sendo modificadas
(novos atributos e métodos). - VERDADE
 
 
 
 
7.
ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam.
à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado.
à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no
diagrama.
aos dados sobre a quantidades de objetos participantes de uma classe associativa.
ao número de chamadas de métodos de uma classe por um objeto de outra classe.
 
 
 
 
8.
Agregação por valor.
Agregação por referência.
Generalização e especialização.
Classe associativa.
03/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 4/4
Auto-associação.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 03/05/2020 11:26:03. 
 
 
 
javascript:abre_colabore('34595','190039786','3791518705');

Continue navegando