Prévia do material em texto
22/08/2023, 10:45 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/4 Exercício avalie sua aprendizagem Sommerville destaca que "o custo para consertar um problema de requisitos por meio de uma mudança no sistema é geralmente muito maior do que o custo para consertar erros de projetos ou codi�cação". Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas. I - A razão para isso é que a ocorrência de mudança dos requisitos normalmente signi�ca que o projeto do sistema deve ser alterado PORQUE II - desta forma asseguramos que a implantação do sistema será conforme o esperado. A respeito dessas asserções, assinale a opção correta. Os produtos de trabalho resultantes da engenharia de requisitos são avaliados quanto à qualidade durante a etapa de validação de requisitos. Analise os itens a seguir referentes a essa etapa: REQUISITOS DE SISTEMAS Lupa Calc. DGT1394_A8_202307350095_V1 Aluno: THAIS DE ASSIS CALDEIRA Matr.: 202307350095 Disc.: REQUISITOS DE SISTEM 2023.3 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO! 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. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa da I. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I e II são proposições falsas. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições verdadeiras, mas a II não é uma justi�cativa da I. Explicação: Não apenas o projeto mas também a implementação do sistema será alterada. 2. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 22/08/2023, 10:45 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/4 I. Um dos principais mecanismos de validação de requisitos é a avaliação técnica formal. II. O modelo de análise pode garantir que os requisitos foram consistentemente declarados. III. É frequentemente útil examinar cada requisito em face de um conjunto de questões do tipo checklist. IV. A equipe de revisão que avalia os requisitos inclui apenas pessoas com conhecimento técnico na área de TI, como engenheiros de softwares, desenvolvedores etc. Está correto o que consta em: A VALIDAÇÃO DE REQUISITOS, UTILIZA-SE DE ALGUMAS PROPRIEDADES NO TOCANTE A DOCUMENTAÇÃO DE REQUISITOS DE SOFTWARE PELA EQUIPE RESPONSÁVEL PELA VALIDAÇÃO. DENTRE OS ELEMENTOS CITADOS ABAIXO QUAL DELES NÃO SE APLICA A ESTE CONCEITO ? Sommerville (Engenharia de Software, 2009) destaca que "o custo para consertar um problema de requisitos por meio de uma mudança no sistema é geralmente muito maior do que o custo para consertar erros de projetos ou codi�cação. A razão para isso é que a ocorrência de mudança dos requisitos normalmente signi�ca que o projeto e a implementação do sistema devem ser alterados." Pensando nisso, qual das etapas do processo de levantamento de requisitos relacionadas abaixo minimiza os erros e identi�ca problemas para providenciar ações de correções em tempo de desenvolvimento do sistema? II e IV, apenas. II, III e IV, apenas I e III, apenas I, II e IV, apenas I, II, III e IV Gabarito Comentado 3. COMPLETUDE E CONSISTÊNCIA. PROTOTIPAÇÃO. CONFORMIDADE COM OS PADRÕES. REQUISITOS AMBÍGUOS. ERROS TÉCNICOS. Gabarito Comentado 4. Elaboração da documentação. Validação. Elicitação. Construção de diagramas de Caso de Uso. Estudo de Viabilidade. Gabarito Comentado 22/08/2023, 10:45 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/4 Sobre a Classi�cação de Processos de Negócio, marque a alternativa FALSA. Identi�que qual exemplo de problemas que a validação de requisitos NÃO pode detectar: Requisitos devem ser claros para que todos entendam o que o cliente necessita. Identi�que as sentenças abaixo como verdadeiras (V) ou falsas (F) em relação à de�nição de requisitos funcionais I - O sistema deve aceitar dados complementares para complementar o endereço do cliente. II - O sistema deve fornecer telas apropriadas para cadastramento do cliente. III - O sistema deve prever relatórios gerenciais para acompanhamento do desempenho de cada vendedor. 5. Os processos �nalísticos também são conhecidos como processos primários ou core process. Os processos relativos à área de TI de uma organização são, normalmente, do tipo suporte ou apoio. Os processos gerenciais são relativos ao monitoramento, medição, controles e gestão dos demais processos. Os processos de suporte são caracterizados por não apresentarem interação direta com os consumidores. Os processos do tipo restrição são os que indicam como tratar os casos especiais relativos às regras de negócio. Explicação: Processos de negócio são classi�cados apenas em primários, de suporte e de gestão. 6. Não conformidade com as normas da empresa Ausência de informação Falhas na modelagem dos requisitos Descrição pouco clara dos requisitos Con�itos entre departamentos Explicação: Con�ito entre departamentos não são identi�cados na validação de requisitos mas con�itos entre requisitos sim. 7. F, V, F V, F, V V, F, F V, V, F F, F, V Explicação: I - O sistema deve aceitar dados complementares para complementar o endereço do cliente.=> verdadeira. II - O sistema deve fornecer telas apropriadas para cadastramento do cliente.=> falsa. Ambiguidade => o que são telas apropriadas? O entendimento do cliente pode ser um e o do desenvolvedor pode ser outro. III - O sistema deve prever relatórios gerenciais para acompanhamento do desempenho de cada vendedor.=> falsa.Ambiguidade => Quais relatórios gerenciais? O cliente pensa em alguns e o desenvolvedor em outros. 22/08/2023, 10:45 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/4 (IFB, 2017) Avalie as a�rmativas abaixo sobre a Modelagem de Requisitos de Software: I) Elementos orientados a �uxo mostram como o usuário interage com o sistema, apresentando sequência de atividades que ocorrem à medida que o software é utilizado. II) Elementos baseados em classes modelam os objetos que o sistema irá manipular, suas operações e seus relacionamentos. III) Os elementos comportamentais são representações de como eventos externos mudam o estado do sistema. IV) Os elementos baseados em cenários representam o sistema como uma transformação de informações, indicando como os objetos de dados são transformados pelas várias funções do sistema. V) Um caso de uso é um contrato de comportamento e este contrato de�ne a maneira como um ator utiliza o sistema para alcançar uma meta. Assinale a alternativa que apresenta todas as a�rmativas acima que estão CORRETAS: 8. II, III, V I, II, III, IV, V I, II, V II, III, IV, V I, II, II Explicação: I é falso porque os �uxos são sobre como os objetos interagem; e IV é falso porque os elementos de cenários apresentam as entradas e saídas sem mostrar como são transformados. Não Respondida Não Gravada Gravada Exercício inciado em 22/08/2023 10:30:33. javascript:abre_colabore('37383','314788142','6580987830');