Buscar

Quiz_Análise e Projeto - Tema 4

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Nome  
Data  
Análise e Projeto - Tema 4 Nota  
1. O que é uma Classe?
2. O que são objetos?
3. Quais são os níveis de abstração possíveis num diagrama de classes?
4. O que é uma associação entre classes?
5. No contexto de diagramas de classes, para que se�ve a Multiplicidade?
 
Um repositó�io de dadosA
Um contêiner que descreve caracte�ísticas comuns a diversos objetos do mundo realB
Um compo�tamento do sistemaC
Uma caracte�ística de uma entidadeD
São sinônimos de classesA
São métodos executadosB
São respostas do sistema em execuçãoC
São instancias de classes que representam objetos do mundo realD
Concepção e ElaboraçãoA
Análise e ProjetoB
Ideação e AceitaçãoC
Inicial e AvançadoD
Representa uma negação de junção de dois objetosA
Representa o cená�io de realização de uma funcionalidadeB
Representa um nó de implantação do sistemaC
Representa relacionamentos que os objetos instanciados a pa�tir das classes podem assumirD
Para indicar como cada classe deve ser instanciadaA
Para indicar como cada objeto instanciado de uma classe pa�ticipa de uma relaçãoB
Para dificultar o entendimento do diagramaC
Para nada.D
Highlight
Highlight
Highlight
15/09/2022
6.
Obse�ve a imagem e descreva quais conclusões pode�íamos tirar em relação à pa�ticipação 
dos objetos nesta relação:
7. O que é e para que se�ve a Conectividade?
8. Numa situação de associações N-á�ias, que elemento deve ser usado para interceptar as 
associações?
9. Qual o sentido semântico de uma associação reflexiva?
10. Qual a diferença semântica e gráfica entre agregação e composição
Uma consulta pode ser feita por mais de um médicoA
Um médico pode realizar somente uma consultaB
Um médico pode realizar nenhuma ou diversas consultas C
Um médico pode realizar uma ou diversas consultas D
Se�ve para associar dois ou mais componentesA
Se�ve para dete�minar o tipo de relação entre objetosB
Não se�ve para nadaC
Não há resposta co�retaD
Uma tabelaA
Um componenteB
Uma classe associativaC
Um objetoD
Exemplificar a possibilidade de objetos de uma mesma classe se associaremA
Exemplificar a possibilidade de classes de um mesmo objeto se organizarem hierarquicamente.B
Exemplificar a possibilidade de objetos interagirem entre siC
Nenhuma das ante�iores.D
NenhumaA
Agregação é uma relação todo-pa�te enquanto composição é uma hierarquia de classesB
Agregação é uma relação todo-pa�te fraca enquanto composição é uma relação todo-pa�te 
fo�te. 
C
Agregação e composição não tem sentido semântico no diagrama de atividadesD
Highlight
11. Qual a diferença entre Classes Abstratas e Classes de Inte�face?
12. Na UML, a p�incipal diferença entre o diagrama de objetos e o diagrama de classes é que o 
diagrama de objetos mostra
13. Considere o seguinte diagrama de classes em UML. É co�reto afi�mar 
que:
Classes abstratas são concretas enquanto inte�faces são instanciasA
Classes abstratas são iguais a classes de inte�faceB
Classes de inte�face possuem métodos abstratos e métodos concretos, enquanto classes 
abstratas são 100% abstratas (nenhum método é implementado)
C
Classes abstratas possuem métodos abstratos e métodos concretos, enquanto inte�faces são 
100% abstratas (nenhum método é implementado)
D
os objetos c�iados para o projeto, enquanto o diagrama de classes mostra os contextos de uso 
dos objetos.
A
os objetos que foram instanciados das classes, enquanto o diagrama de classes é a 
representação da est�utura das classes.
B
a aplicação de um diagrama de classes dentro do contexto de um diagrama de eventos.C
apenas os objetos públicos, enquanto o diagrama de classes mostra todos os objetos.D
Y é uma especialização de XA
X herda todos os at�ibutos de YB
X contém at�ibutos públicosC
X e Y têm uma relação de composiçãoD
14. Considere o seguinte diagrama de classes em UML. É co�reto afi�mar 
que:
15.
A figura mostra um diagrama de classes UML desenvolvido para um projeto em que ainda não 
se sabe em que linguagem será realizada a implementação. Sobre o diagrama, assinale a 
afi�mação co�reta.
Os at�ibutos de Y são públicosA
Os métodos de X são p�ivadosB
Y possui mais de um método p�ivadoC
tanto em X quanto em Y os at�ibutos são p�ivados e os métodos são 
públicos
D
Há um e�ro na cardinalidade da associação entre ClasseA e ClasseB, pois se trata de uma 
composição e, como tal, um objeto da ClasseB só pode estar associado a um objeto da ClasseA.
A
Há uma dependência cíclica entre ClasseB, ClasseC e ClasseE, o que não é pe�mitido pela UML.B
O fato de que ClasseD generaliza ClasseA e ClasseB se traduz em herança múltipla, o que não é 
pe�mitido pela UML.
C
Pode-se obse�var que há uma agregação entre a ClasseB e a ClasseAD

Continue navegando