Buscar

EPS5 - MODELAGEM DE SISTEMAS

Prévia do material em texto

MODELAGEM DE SISTEMAS
5a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A5_201907046445_V1 28/05/2020
Aluno(a): FERNANDO TADEU LOTTERMANN JUNIOR 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201907046445
 
 1a 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? 
Todos os outros modelos estáticos e dinâmicos tem que estar prontos, para poder ser feito o diagrama de sequencia.
Diagramas de estados, diagrama de interação e diagramas de fluxo de dados.
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.
 Diagrama de Classe (modelo de negocio), diagrama de caso de uso e as especificações textuais dos casos de uso.
Respondido em 28/05/2020 20:13:15
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
 
 2a Questão
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
Apenas I
Apenas II e IV
Apenas III
 Apenas I e III
I, II, III e IV
Respondido em 28/05/2020 20:14:00
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','5','','','314379981');
javascript:abre_frame('2','5','','','314379981');
javascript:abre_frame('3','5','','','314379981');
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.
 
 3a 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
Atributo - sai
método - sai
 método - chega
objeto - chega
Respondido em 28/05/2020 20:14:22
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
 
 4a Questão
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
 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 é 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
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 é 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
Respondido em 28/05/2020 20:15:33
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
 
 5a 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 e III
 Apenas I
Apenas I , III e IV
Apenas II e IV
I, II, III e IV
Respondido em 28/05/2020 20:16:32
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.
 
 6a 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 II e III.
Apenas I e III.
Apenas I.
I, II e III.
 Apenas I e II.
Respondido em 28/05/2020 20:17:20
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 temporal7a Questão
Um Analista pretende desenvolver um projeto utilizando UML 2.0 e, em seus propósitos, verificou a possibilidade de uso de alguns
diagramas. Um deles é o Diagrama de Sequência que representa a indicação do conjunto de objetos envolvidos em um cenário e a
especificação das mensagens trocadas entre estes ao longo de linhas do tempo que são linhas tracejadas, traçadas verticalmente
da base dos objetos até a parte inferior do diagrama.
Retângulos colocados sobre as linhas de tempo indicam:
as interações entre as atividades, no tempo.
os casos de uso de cada objeto.
o tempo decorrido entre as iterações de um processo recursivo.
as etapas em que o objeto estará inativo.
 os períodos de ativação do objeto.
Respondido em 28/05/2020 20:18:04
Explicação: A caixa de ativação por definição da UML mostra os periódos em que o objeto esta ativo na interação
 
 8a 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 colaboração
 padrões de projeto
padrões de análise
padrões de casos de uso
padrões de uso geral
Respondido em 28/05/2020 20:18:19
javascript:abre_colabore('38403','196580564','3934263969');

Continue navegando