·

Sistemas de Informação ·

Engenharia de Software

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Painel Cursos INE561405238 20222 Unidade VI Modularidade e reuso Questionário 3 Unidades V e VI 45 min Iniciado em Wednesday 26 Oct 2022 1831 Estado Finalizada Concluída em Wednesday 26 Oct 2022 1915 Tempo empregado 43 minutos 6 segundos Notas 163500 Avaliar 326 de um máximo de 100033 Questão 1 Incorreto Atingiu 000 de 100 Identifique cada contexto a abordagem que ele se refere Software de uso geral com potencial de ser reusado em diferentes ambientes e como parte de aplicações diferentes Implementam padrões como por exemplo o MVC Sistema é concebido pensando em um conjunto de componentes que se relacionam podendo estes componentes serem aproveitados em outros sistemas além daquele para o qual foram originalmente concebidos Conjunto de aplicações com uma arquitetura comum e componentes compartilhados havendo um núcleo projetado para ser configurado e adaptado para atender às necessidades de clientes diferentes As configurações podem ocorrer em tempo de projeto ou em tempo de implantação Sua resposta está incorreta Desenvolvimento baseado em componentes Linhas de produto de software Reuso de produto COTS Frameworks de aplicações A resposta correta é Software de uso geral com potencial de ser reusado em diferentes ambientes e como parte de aplicações diferentes Reuso de produto COTS Implementam padrões como por exemplo o MVC Frameworks de aplicações Sistema é concebido pensando em um conjunto de componentes que se relacionam podendo estes componentes serem aproveitados em outros sistemas além daquele para o qual foram originalmente concebidos Desenvolvimento baseado em componentes Conjunto de aplicações com uma arquitetura comum e componentes compartilhados havendo um núcleo projetado para ser configurado e adaptado para atender às necessidades de clientes diferentes As configurações podem ocorrer em tempo de projeto ou em tempo de implantação Linhas de produto de software Questão 2 Parcialmente correto Atingiu 043 de 100 Associe os diagramas com seu respectivo objetivo Modelar um conjunto de objetos e seus relacionamentos em um ponto no tempo Modelar as funcionalidades do sistema Modelar um workflow Modelar os vários componentes de software de um sistema e suas dependências Modelar a topologia física do sistema e opcionalmente os componentes que são executados nessa topologia Modelar os diversos estados de um objeto durante o seu ciclo de vida Modelar os pacotes ou pedaços do sistema divididos em agrupamentos lógicos mostrando as suas dependências Sua resposta está parcialmente correta Você selecionou corretamente 3 A resposta correta é Modelar os diversos estados de um objeto durante o seu ciclo de vida Modelar um conjunto de objetos e seus relacionamentos em um ponto no tempo Modelar as mensagens trocadas entre objetos relevantes para a realização de um caso de uso Modelar os vários componentes de software de um sistema e suas dependências Modelar a topologia física do sistema e opcionalmente os componentes que são executados nessa topologia Modelar colaborações Modelar os pacotes ou pedaços do sistema divididos em agrupamentos lógicos mostrando as suas dependências Questão 3 Completo Atingiu 120 de 300 Você está especificando um aplicativo móvel que funciona integrado com um smartwatch para monitorar corridas Dentre outras funcionalidades está especificado que RF01 O sistema deverá permitir ao corredor adquirir um plano de treinamento RN01 Cada plano estará disponível para o corredor pelo período de 2 meses a contar da data da aquisição RN02 Somente é possível realizar o pagamento através de cartão de crédito RN03 As informaçõesdo cartão de crédito número código de segurança nome e validade da primeira compra ficam armazenadas para uso futuro sendo solicitadas novamente caso o cartão tenha vencido RN04 Somente será possível ter um plano ativo por vez ou seja ao adquirir um plano o usuário somente poderá adquirir outro plano após 2 meses RN05 O plano somente é considerado ativo após a aprovação do pagamento pela operadora do cartão de crédito Considere que o retorno da operadora com a aprovação ou rejeição sempre ocorrerá imediatamente após ao envio da transação pelo aplicativo Considerando esta realidade faça a apresente o diagrama de casos de uso correspondente à situação descrita acima 20 b descreva os casos de uso considerando cenário principal e cenários alternativos caso ocorra 30 c analise e descreva os cenários de exceção necessários para os cenários descritos na questão b 30 d apresente o protótipo de tela para atender a descrição do caso de uso da questão b 20 PS Cenários descritos na forma de texto estruturado conforme visto em classe RF Requisito Funcional e RN Regra de Negócio ou Requisito de Domínio Como responder Você pode desenhar a resposta de ae d em uma folha colocar seu nome e entregar ao final do questionário As questões b e c devem ser realizadas na caixa de resposta Você pode utilizar qualquer ferramenta de seu conhecimento para desenhar a resposta de a e d e anexar na questãoAs questões b e c devem ser realizadas na caixa de resposta Précondição O usuário está logado e sua conta possui todas suas informações pessoais Póscondição Sistema informa se contratação foi realizada com sucesso ou falha por condições de contratação durante o processo Cenários Contratação de plano de treinamento cenário principal 1 O usuário seleciona o opção de contratar um plano 2 O sistema retorna determinadas opções de planos de diferentes valores 3 Usuário seleciona o plano desejado 4 Sistema verifica se usuário possui plano ativo valido 5 Sistema verifica se possui dados de cartão de crédito de contratações anteriores 6 Usuário confirma seus dados 7 Sistema aguarda retorno do cartão 8 Sistema retorna mensagem de sucesso Usuário possui plano ativo cenário alternativo 41 Se usuário possui plano ativo sistemas deverá informar que só poderá contratar um novo plano após X dias de validades do seu plano atual Sistema não possui dados do cartão do usuário cenário alternativo 51 Usuário digita informações do cartão de crédito número código de segurança nome e validade Cartão invalido cenário de exceção Comentário a Usuário deve ser nomeado como corredor Faltando ator operadora de cartão de crédito Cenários de exceção já ter plano ativo não devem ser tratados como extend Extend com seta invertida 02 b Cenários não preveem uso do extend conforme diagrama Cenário 41 é exceção Cenário 51 parece faltar ações do sistema 04 c Não apresentado zero d 06 Engenharia de Software Ian Sommerville Reuso Seguir para Fundamentos de teste de software