Buscar

AOO - M3 - VISÃO GERAL DOS DIAGRAMAS DA UML USADOS EM ANÁLISE

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

Exercício 1:
Analise os enunciados abaixo:
1. Uma classe é um modelo para todos os objetos desta classe, que compar�lharão os
mesmos atributos e operações;
2. A UML é uma linguagem visual com sintaxe e semân�ca que permitem a modelagem
de sistemas simples e complexos;
3. Um diagrama da UML pode servir para refinar o entendimento de outro diagrama,
inclusive contribuindo para encontrar novos elementos não vistos no diagrama
anterior;
4. Um requisito não funcional representa um requisito que possivelmente não
funcionará para o usuário e, portanto, deve ser evitado;
5. Os diagramas da UML são adequados para representar visualmente os detalhes dos
códigos a serem implementados nos métodos das classes.
Quantas afirmações estão corretas?
A)
1 (uma) afirmação correta.
B)
2 (duas) afirmações corretas.
C)
3 (três) afirmações corretas.
D)
4 (quatro) afirmações corretas.
E)
5 (cinco) afirmações corretas.
O aluno respondeu e acertou. Alternativa(C)
Comentários:
C) as alternativas 2, 3 e 5 estão corretas.
Exercício 2:
Quantas alterna�vas abaixo estão corretas?
 Um caso de uso representa os requisitos desejados pelo usuário em termos de um
bom desempenho e facilidade de uso do sistema;
 O Modelo Conceitual é o modelo onde são definidos os conceitos que representam a
melhor solução a ser implantada;
 Os Diagramas da UML representam uma modelagem visual do sistema desejado pelo
usuário;
 Os Diagramas da UML representam uma especificação completa do sistema em
termos de requisitos do usuário.
 
A)
Uma alternativa correta.
B)
Duas alternativas corretas.
C)
Três alternativas corretas.
D)
Quatro alternativas corretas.
E)
Nenhuma alternativa está correta.
O aluno respondeu e acertou. Alternativa(A)
Comentários:
A) a primeira alternativa pois é bem pratica para o entendimento do usuário.
Exercício 3:
A respeito dos diagramas UML marque a opção incorreta:
A)
O diagrama de caso de uso mostra as funcionalidades e atores de um sistema.
B)
O diagrama de atividades mostra os estados de cada atividade.
C)
O diagrama de sequência mostra como os atores e objetos desenvolvem as
ações passo a passo.
D)
O diagrama de classes mostra, dentre outras coisas, métodos e atributos das
classes.
E)
O diagrama de pacotes pode mostrar sistemas e subsistemas de uma
arquitetura, e como eles se relacionam.
O aluno respondeu e acertou. Alternativa(B)
Comentários:
B) estar incorreta pois o digrama não mostra o estado das atividades
Exercício 4:
Analise as afirmativas abaixo:
1. Uma classe representa um modelo de objetos que contém atributos
e comportamentos. A combinação de atributos e comportamentos gera os
elementos que permitem fazer um sistema funcionar.
2. Um caso de uso pode se ligar a outro caso de uso através de uma relação de
obrigatoriedade ou opcionalidade, representados pelos
estereótipos <<include>> e <<extends>>.
3. Levantar requisitos é identificar as classes que atendem às necessidades
dos usuários.
4. Um caso de uso é a representação de uma funcionalidade que, após
ser executada, retorna algo de valor para o usuário.
5. A ligação entre classes representada pela multiplicidade mostra o quanto
uma classe é dependente da outra. Quanto maior a multiplicidade, maior
a dependência.
Marque a quantidade de opções corretas:
A)
Uma afirmativa correta.
B)
Duas afirmativas corretas.
C)
Três afirmativas corretas.
D)
Quatro afirmativas corretas.
E)
Cinco afirmativas corretas.
O aluno respondeu e acertou. Alternativa(C)
Comentários:
C) as alternativas 4 e 5 estão erradas

Continue navegando