Buscar

MODELAGEM DE SISTEMAS - AULA 5 - DIAGRAMAS DE INTERAÇÃO COM ÊNFASE EM SEQUENCIA 3

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 5 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

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

CCT0264 - MODELAGEM DE SISTEMAS 
 
 
 1a Questão 
 
 
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. 
 
 
atributo - chega 
 
objeto - chega 
 método - chega 
 
Atributo - sai 
 
método - sai 
Respondido em 27/04/2020 18:18:03 
 
 
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 
 
 
 
 
 2a Questão 
 
 
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? 
 
 Diagrama de Classe (modelo de negocio), diagrama de caso de uso e as especificações textuais dos 
casos de uso. 
 
Diagrama de implantação, diagrama de caso com as descrições 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. 
 
Diagramas de estados, diagrama de interação e diagramas de fluxo de dados. 
Respondido em 27/04/2020 18:18:31 
 
 
Explicação: 
Para elaborar o diagrama de sequencia 
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 
 
 
 
 
 3a Questão 
 
 
A empresa SoftPerfeitos estava desenvolvendo um aplicativo Mobile para um de seus cliente. O 
programador durante a fase de codificação sentiu extrema dificuldade no entendimento de uma referida 
regra de negócio expressa no diagrama de caso de uso. Para que o desenvolvedor compreendesse melhor o 
requisito, o analista de sistema fez uma atualização na documentação do software criando um diagrama 
com o objetivo de determinar a sequência de eventos que ocorrem em um determinado processo, ou seja, 
quais condições devem ser satisfeitas e quais métodos devem ser disparados entre os objetos envolvidos e 
em que ordem durante um processo específico. Com base na UML identifique qual o diagrama o analista de 
sistemas confeccionou. 
 
 
Diagrama de Negócio. 
 
Diagrama de Caso de Uso. 
 Diagrama de Sequência. 
 
Diagrama de Implantação. 
 
Diagrama de Classes. 
Respondido em 27/04/2020 18:18:40 
 
 
 
 
 4a Questão 
 
 
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. 
 
 
 
Apenas I , III e IV 
 
I, II, III e IV 
 
Apenas II e IV 
 Apenas I 
 
Apenas I e III 
Respondido em 27/04/2020 18:19:22 
 
 
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. 
 
 
 
 
 5a Questão 
 
 
 
Baseado no diagrama abaixo relacione os elementos da simbologia: 
 
 
 
1-Caixa de Ativação; 2-Método; 3- auto delegação; 4- Objeto; 5- Linha da Vida; 
 
1- Objeto; 2- Linha da Vida; 3-Caixa de Ativação; 4- auto delegação; 5-Método; 
 1- Objeto; 2- Mensagem; 3- Criação de Instância; 4- Caixa de Ativação; 5- Mensagem Assíncrona 
 
1- Objeto; 2- Linha da Vida; 3-Caixa de Ativação; 4-Método; 5- auto delegação; 
 
1- Objeto; 2- Mensagem retorno; 3-Caixa de Ativação; 4- Mensagem Assíncrona; 5- Criação de 
Instância; 
Respondido em 27/04/2020 18:19:17 
 
 
Explicação: 
precisa conhecer os elementos. 
1. objetos, que aparecem no topo 
2. mensagem sincrona (chamada de um metodo, na classe onde a seta chega). 
3. criação de um objeto (instanciação), em tempo de execução. 
4. caixa de ativação - tempo que o elemento fica ativo. 
5. mensagem assincrona 
 
 
 
 
 6a Questão 
 
 
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. 
 
 
Diagrama de Componentes 
 
Diagrama de Implantação 
 Diagrama de Sequência 
 
Diagrama de Atividades 
 
Diagrama de Caso de Uso 
Respondido em 27/04/2020 18:19:44 
 
 
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. 
 
 
 
 
 
 7a Questão 
 
 
O diagrama de colaboração é apropriado para desenhar ............................, que são uma solução já 
estabelecida para um determinado problema. Existe uma categoria de problema para a qual já foi dada 
uma solução, por desenvolvedores experientes e esta deve ser adaptada para uma situação semelhante. 
Assinale a UNICA alternativa que preenche corretamente a lacuna 
 
 
padrões de casos de uso 
 padrões de projeto 
 
padrões de colaboração 
 
padrões de uso geral 
 
padrões de análise 
Respondido em 27/04/2020 18:19:46 
 
 
 
 
 8a Questão 
 
 
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. 
 
 Apenas I e II. 
 
Apenas II e III. 
 
Apenas I e III. 
 
I, II e III. 
 
Apenas I. 
Respondido em 27/04/2020 18:20:11 
 
 
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

Outros materiais