Buscar

Exercício 5


Prévia do material em texto

15/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=126931050&user_cod=2443080&matr_integracao=201907335651 1/4
Teste de
Conhecimento
 avalie sua aprendizagem
Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Identifique o
diagrama utilizado pela UML que apresenta a interação entre os objetos em relação ao tempo.
Assinale a opção que apresenta corretamente os diagramas da UML, que nos servem de base para o elavoração do(s)
diagrama(s) de sequencia? 
MODELAGEM DE SISTEMAS 
Lupa Calc.
 
 
CCT0759_A5_201907335651_V1 
 
Aluno: RAFAEL BARROSO DOS SANTOS Matr.: 201907335651
Disc.: MODELAGEM DE SIST. 2021.1 EAD (GT) / 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.
Diagrama de Sequência
Diagrama de Caso de Uso
Diagrama de Atividades
Diagrama de Implantação
Diagrama de Componentes
 
 
 
Explicação:
O diagrama de sequencia, mostra como as classes interagem, para realizar um cenário de USO, como por exemplo o cenário
principal e um caso de uso. O diagrama, como diz o nome, preza a sequencia temporal dessas mensagens.
 
 
 
 
 
2.
Diagramas de estados, diagrama de interação e diagramas de fluxo de dados.
Diagrama de Classe (modelo de negocio), diagrama de caso de uso e as especificações textuais dos casos de uso.
Todos os outros modelos estáticos e dinâmicos tem que estar prontos, para poder ser feito o diagrama de sequencia.
Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos.
Diagrama de implantação, diagrama de caso com as descrições dos casos de uso.
 
 
 
Explicação:
Para elaborar o diagrama de sequencia
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
15/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=126931050&user_cod=2443080&matr_integracao=201907335651 2/4
Em relação ao diagrama de sequência, suas principais características e aplicações no contexto da modelagem de um SI,
assinale a alternativa CORRETA
BANRISUL - Tecnologia da Informação - Desenvolvimento de Sistemas (FAURGS - 2018) - adaptada
Considere as seguintes informações sobre diagramas UML.
I - Diagrama de classes modela classes, incluindo seus atributos, métodos, e relacionamentos com outras classes.
II - Diagrama de classes fornece uma visão estática ou estrutural de um sistema.
III - Diagrama de sequência indica as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mas não
mostra a ordem temporal em que as mensagens são enviadas entre os objetos para executar aquela tarefa.
1. Tomamos por base o passo a passo do cenário principal, contida na especificação textual do caso de uso 
2. Usamos o diagrama de classes para identificar as classes envolvidas e os métodos (mensagem)
3. Usamos o diagrama de casos de uso
 
 
 
 
3.
O diagrama de sequência ilustra a quantidade de estados possíveis que um objeto pode assumir a partir de uma
sequência de interações específicas
O diagrama de sequência ilustra a sequência de fluxos principais e secundários na modelagem de processos de
negócio em projeto de desenvolvimento de software
o diagrama de sequência influencia a atualização e evolução dos diagramas de classe, a partir da eventual
identificação de métodos nas classes do projeto
O diagrama de sequência é utilizado principalmente para modelar a troca de mensagens entre componentes e nós de
um projeto a partir da leitura de especificação de um caso de uso
O diagrama de sequência é o primeiro diagrama estrutural a ser feito na modelagem de um SI, identificando cada
uma das entidades do domínio em análise junto com seus respectivos relacionamentos
 
 
 
Explicação:
1. O diagrama de sequência é utilizado principalmente para modelar a troca de mensagens entre componentes e nós de um
projeto a partir da leitura de especificação de um caso de uso - FALSO, usado para troca de mensgens entre os objetos que
interagem em um cenário de uso
2. o diagrama de sequência influencia a atualização e evolução dos diagramas de classe, a partir da eventual
identificação de métodos nas classes do projeto - VERDADE, ao modelarmos o diagtrama de sequencia, podemos
identificar novos métodos para as classes.
3. O diagrama de sequência ilustra a quantidade de estados possíveis que um objeto pode assumir a partir de uma sequência
de interações específicas - FALSO, diagrama de sequencia não ilustra estados
4. O diagrama de sequência é o primeiro diagrama estrutural a ser feito na modelagem de um SI, identificando cada uma das
entidades do domínio em análise junto com seus respectivos relacionamentos - diagrama de sequencia não é estrutural e sim
comportamental, além de não identificar entidades do dominio (classes).
5. O diagrama de sequência ilustra a sequência de fluxos principais e secundários na modelagem de processos de negócio em
projeto de desenvolvimento de software - em diagrama de sequencia não temos fluxos principais e alternativos e sim,
mensagens trocadas entre os objetos
 
 
 
 
4.
Apenas I e III.
Apenas I.
Apenas II e III.
I, II e III.
Apenas I e II.
 
 
 
Explicação:
I - Diagrama de classes modela classes, incluindo seus atributos, métodos, e relacionamentos com outras classes. - VERDADE
II - Diagrama de classes fornece uma visão estática ou estrutural de um sistema. - VERDADE
III - Diagrama de sequência indica as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mas não
mostra a ordem temporal em que as mensagens são enviadas entre os objetos para executar aquela tarefa. - FALSO, pois
mostra SIM a ordem temporal
 
15/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=126931050&user_cod=2443080&matr_integracao=201907335651 3/4
No que se refere aos diagramas de interação, avalie as assertivas a seguir
I. Um das contribuições dos diagramas de interação ao diagrama de classes, é a possibilidade de identificar novos métodos
para as classes envolvidas
II. São dois os diagramas de interação: o diagrama de sequencia e o de estados.
III. O diagrama de sequencia é mais rico em detalhes, porém bem menos trabalhoso com que o diagrama de comunicação.
IV. O diagrama de comunicação mostra a sequencia com que as mensagens são trocadas entre os objetos.
Assinale a UNICA opção com as assertivas corretas.
 
Os diagramas de interação ajudam na identificação da correta responsabilidade de cada classe. Nesse contexto é
importante a correta aplicação do conceito de coesão e acoplamento, além disso, costuma-se usar padrões de projeto.
Avalie as assertivas a seguir
 
I. A coesão mede o quão afins são as responsabilidades de uma classe.
II. A coesão deve ser baixa.
III. Os padrões são soluções já usadas em projetos anteriores, com algum sucesso.
IV. O acoplamento deve ser alto
 
Assinale a opção que apresenta apenas as assertivas corretas
 
 
 
5.
Apenas II e IV
Apenas I , III e IV
I, II, III e IV
Apenas I
Apenas I e III
 
 
 
Explicação:
I. Um das contribuições dos diagramas de interação ao diagrama de classes, é a possibilidade de identificar novos métodos
para as classes envolvidas - VERDADE
II. São dois os diagramas de interação: o diagrama de sequencia e o de estados. - FALSO, os 2 diagramas são sequencia e
comunicação (ex colaboração)
III. O diagrama de sequencia é mais rico em detalhes, porém bem menos trabalhoso com que o diagrama de comunicação. -
FALSO, o diagrama de sequencia é bem mais trabalhoso de elaborar que o de comunicação
IV. O diagrama de comunicação mostra a sequencia com que as mensagens são trocadas entre os objetos. - FALSO, quem faz
isso é o diagrama de sequencia.
 
 
 
 
6.
Apenas I e III
I, II,III e IV
Apenas III
Apenas II e IV
Apenas I
 
 
 
Explicação:
I. A coesão mede o quão afins são as responsabilidades de uma classe. - VERDADE
II. A coesão deve ser baixa. - FALSO, a coesão deve ser ALTA, quanto mais afins são os metodos de uma classe, melhor.
III. Os padrões são soluções já usadas em projetos anteriores, com algum sucesso. - VERDADE
IV. O acoplamento deve ser alto - FALSO, o acomplamento deve ser baixo, pois mostra a interdependencia entre as classes.
Quanto menos interdependentes, melhor.
 
 
 
 
15/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=126931050&user_cod=2443080&matr_integracao=201907335651 4/4
No diagrama de sequencia, mostramos como as classes trocam mensagens entre si. Uma mensagem é a chamada de um
_____________ da classe onde a mensgem _______________
Marque a opção que contém os 2 termos que preenchem corretamente o texto.
Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de mensagens
entre os objetos, além de ter como principal elemento a temporalidade na realização de uma operação entre os objetos.
7.
Atributo - sai
método - chega
objeto - chega
método - sai
atributo - chega
 
 
 
Explicação:
A frase correta é 
No diagrama de sequencia, mostramos como as classes trocam mensagens entre si. Uma mensagem é a chamada de um
MÉTODO da classe onde a mensgem CHEGA
 
 
 
 
8.
Diagrama de atividades.
Diagrama de sequência.
Diagrama de Classes.
Descrição de casos de uso.
Diagrama de casos der uso.
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 15/05/2021 13:09:17. 
 
 
 
 
javascript:abre_colabore('35632','225693586','4588313399');

Continue navegando