Prévia do material em texto
25/05/2020 EPS simulado.estacio.br/alunos/ 1/4 MODELAGEM DE SISTEMAS 3a aula Lupa Vídeo PPT MP3 Exercício: CCT0264_EX_A3_201908040459_V3 06/04/2020 Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459 1a Questão Considere a seguinte Linha, da especificação do caso de uso "C.UsoProva" 1.. 2.. 3. Sistema Inclui Novo Cliente - "extends Cadastrar Cliente" 4.. Assinale a opção que melhor representa o que esta descrito na linha 3 da especificação do caso "C.UsoProva" O relacionamento ¿extends¿ não pode usado dessa forma. O caso de uso Cadastrar Cliente, obrigatoriamente, incorpora o caso de uso C.UsoProva O caso de uso Cadastrar Cliente é, opcionalmente, incorporado ao caso de uso C.UsoProva O caso de uso Cadastrar Cliente, opcionalmente, incorpora o caso de uso C.UsoProva O caso de uso Cadastrar Cliente é, obrigatoriamente, incorporado ao caso de uso C.UsoProva Respondido em 06/04/2020 09:06:08 Explicação: O caso de uso cadastrar cliente esta associado ao extends, que indica opcionalidade. Ou seja , o caso de uso Cadastrar Cliente somente é incorporado ao caso de uso C.UsoProva, quando determinada condição é verdadeira. 2a Questão A documentação de um caso de uso costuma descrever, por meio de uma linguagem simples, informações sobre ele. Na UML, essa documentação: não costuma deixar claro quais atores interagem com os casos de uso. deve ser feita por meio de fluxogramas. não pode ser feita por meio de outros diagramas não possui um formato específico definido. costuma descrever apenas, em linhas gerais, a função do caso de uso. Respondido em 06/04/2020 09:06:10 Explicação: A UML nada especifica sobre como descrever casos de uso.... http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','3','','','314379799'); javascript:abre_frame('2','3','','','314379799'); javascript:abre_frame('3','3','','','314379799'); 25/05/2020 EPS simulado.estacio.br/alunos/ 2/4 3a Questão Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas. 1. Cliente informa seu CPF 2. Sistema valida CPF 3. Sistema Busca CPF - uses BUSCAR_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente 6. Sistemas encerra o caso de uso Com base na especificação do caso de uso, analise as alternativas a seguir: I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. II. Nesse caso de uso, não caberia nenhum cenário alternativo. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include Com base em sua análise, assinale a única alternativa correta Estão corretas apenas as assertivas II e III Está correta apenas a assertiva I Estão corretas as assertivas I e II e III Estão corretas apenas as assertivas I e III Está correta apenas a assertiva III Respondido em 06/04/2020 09:06:13 Explicação: Vamos avaliar cada assertiva I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. - verdade, o ator é quem de fato interage com o sistema, ou seja inputa os dados e recebe as informações. II. Nesse caso de uso, não caberia nenhum cenário alternativo. - Falso, os passos 2. Sistema valida CPF e 3. Sistema Busca CPF - uses BUSCAR_CPF, podem falhar e cabem cenários alternativos. No 2, seria mostrar que trata-se de um CPF inválido e no passo 3, mosrar que o CPF não foi localizado. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Include - verdade. assim, estão corretos I e III 4a Questão Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF. Informações de como foi validade do CPF Nenhuma informação deve ser apresentada. Informações de procedimentos a serem feitos se o CPF for válido. Informações de atributos da classe CPF. Informações de procedimentos a serem feitos se o CPF for inválido. Respondido em 06/04/2020 09:06:16 5a Questão Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo com detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação funcional, quais podem ser consideradas as principais informações relativas a um Caso de Uso? Diagrama de classe e de sequência correspondente Protótipo e lista de mensagens Ator responsável, classe correspondente e lista de mensagens Diagrama de implementação correspondente 25/05/2020 EPS simulado.estacio.br/alunos/ 3/4 Ator responsável, fluxo principal e fluxos secundários Respondido em 06/04/2020 09:06:19 Explicação: Minimamente a especificação de caso de uso deve representar, além do nome do caso de uso: ator(es) envolvido(s) no caso; fluxo principal, contendo o caso perfeito e os fluxos alternativos, quando determinado passo do fluxo principal não for o "caso perfeito" (exceção). 6a Questão Quais casos de uso devem ser especificados, com uma descrição textual ? I. Os casos de uso principal, ou seja os que tem interação direta do ator II. Os casos de uso de include III. Os casos de uso de extends IV. Os casos de uso de generalização / especialização Assinale a UNICA resposta que apresenta a resposta coreta e completa Apenas II, III e IV Apenas I Apenas I e II I, II, III e IV Apenas I, II e III Respondido em 06/04/2020 09:06:23 Explicação: I. Os casos de uso principal, ou seja os que tem interação direta do ator - sim, esses devem ser especificados II. Os casos de uso de include - sim, esses devem ser especificados III. Os casos de uso de extends - sim, esses devem ser especificados IV. Os casos de uso de generalização / especialização sim, esses devem ser especificados Ou seja todos os casos de uso devem ser especificados: I, II, III e IV. 7a Questão Na UML, as suposições, pré-condições, pós-condições, garantias mínimas e garantias de sucesso são comumente utilizadas como recursos de narrativa de um(a): caso de uso nó herança múltipla. classe pacote Respondido em 06/04/2020 09:06:15 Explicação: as pré condições mostra o que deve ser verdade quando o caso de uso iniciar. as pós condições mostram o que será verdade quando o caso de uso encerrar. 8a Questão Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas. 1. Cliente informa seu CPF 25/05/2020 EPS simulado.estacio.br/alunos/ 4/4 2. Sistema valida CPF 3. Sistema Busca CPF - uses BUSCAR_CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente 6. Sistemas encerra o caso de uso Com base na especificação do caso de uso, analise as alternativas a seguir I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. II. Nesse caso de uso, não caberia nenhum cenário alternativo. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include Com base em sua análise, assinale a única alternativa correta Está correta apenas a assertiva III Estão corretas as assertivas I e II e III Está correta apenas a assertiva I Estão corretas apenas as assertivas II e III Estão corretas apenas as assertivas I e III Respondido em 06/04/2020 09:06:29 javascript:abre_colabore('38403','184857362','3688552792');