Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/03/2022 12:09 Estácio: Alunos https://simulado.estacio.br/alunos/ 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_202008523915_V1 Aluno: ALESSANDRA CARVALHO TRINDADE Matr.: 202008523915 Disc.: MODELAGEM DE SIST. 2022.1 EAD (G) / 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 Implantação Diagrama de Caso de Uso Diagrama de Atividades Diagrama de Componentes Diagrama de Sequência 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. 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. 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. Todos os outros modelos estáticos e dinâmicos tem que estar prontos, para poder ser feito o diagrama de sequencia. Explicação: Para elaborar o diagrama de sequencia javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 25/03/2022 12:09 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/4 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: 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. 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 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. as interações entre as atividades, no tempo. os casos de uso de cada objeto. as etapas em que o objeto estará inativo. os períodos de ativação do objeto. o tempo decorrido entre as iterações de um processo recursivo. 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 4. Apenas I e II. Apenas II e III. Apenas I e III. Apenas I. I, II e III. 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 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 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 é 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 ilustra a quantidade de estados possíveis que um objeto pode assumir a partir de uma 25/03/2022 12:09 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/4 Baseado no diagrama abaixo relacione os elementos da simbologia: sequência de interações específicas 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 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 6. 1- Objeto; 2- Linha da Vida; 3-Caixa de Ativação; 4- auto delegação; 5-Método; 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-Método; 5- auto delegação; 1- Objeto; 2- Mensagem; 3- Criação de Instância; 4- Caixa de Ativação; 5- Mensagem Assíncrona 1- Objeto; 2- Mensagem retorno; 3-Caixa de Ativação; 4- Mensagem Assíncrona; 5- Criação de Instância; 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 25/03/2022 12:09 Estácio: Alunos https://simulado.estacio.br/alunos/ 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çãomostrar 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 - chega objeto - chega Atributo - sai método - sai método - 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 sequência. Descrição de casos de uso. Diagrama de casos der uso. Diagrama de Classes. Diagrama de atividades. Não Respondida Não Gravada Gravada Exercício inciado em 25/03/2022 12:09:10. javascript:abre_colabore('35649','278835220','5158448286');
Compartilhar