Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Fechar Avaliação: CCT0202_AV2_201104011816 » REQUISITOS DE SISTEMAS Tipo de Avaliação: AV2 Aluno: Professor: HORACIO DA CUNHA E SOUZA RIBEIRO Turma: 9001/AA Nota da Prova: 4,5 de 8,0 Nota do Trabalho: 0 Nota de Participação: 2 Data: 30/08/2013 17:54:52 1a Questão (Cód.: 122352) Pontos: 1,5 / 1,5 O documento de requisitos de software é a declaração oficial do que os desenvolvedores de sistema devem implementar. Esse documento possui um conjunto diversificado de usuários, desde a gerência sênior da organização até os engenheiros responsáveis pelo desenvolvimento do software. Explique como o Engenheiro de Sistema utiliza esse documento. Resposta: Este documento está descrito, como será implementado o software e todo seu ciclo de vida, é utilizado pelo Engenheiro de Sistema para implementação dos requisitos funcionais e não não funcionais conforme declarado no documento. Gabarito: Um dos possíveis usuários é o Engenheiro de Sistema, que Usam os requisitos para compreender o sistema e os relacionamentos entre as partes 2a Questão (Cód.: 126150) Pontos: 1,5 / 1,5 Sommerville (2011) destaca: "a vantagem de se usar um processo formal de gerenciamento de mudanças é que todas as propostas de mudanças são tratadas de forma consistente, e as alterações nos documentos de requisitos são feitas de forma controlada." Existem três estágios principais em um processo de gerenciamento de mudanças. Quais são ? Resposta: Análise dos requisitos, implementação dos requisitos e monitoramento dos requisitos. Gabarito: Análise de problema e especificação de mudanças; Análise de mudança de requisitos; Implementação de mudanças. 3a Questão (Cód.: 123410) Pontos: 0,0 / 0,5 Para decidir sobre os limites do sistema, ou seja, distinguir o que é o sistema e o que é o ambiente do sistema, um trabalho é feito em conjunto com os stakeholders em um estágio inicial de elicitação e análise de requisitos. Esse trabalho culmina, em primeira instância, com um modelo: de comportamento de objetos conceitual de banco de dados de contexto físico de banco de dados 4a Questão (Cód.: 101893) Pontos: 0,5 / 0,5 Analisando as alternativas a seguir, marque a que identifica Requisitos de sistema: Representa uma especificação real e restritiva do software e serve de base para a implantação e testes. Representa uma especificação abstrata e precisa do software e serve de base para o projeto e implementação. São requisitos aplicados na criação da estrutura tecnológica dos procedimentos envolvidos. São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor. São declarações, em linguagem natural e diagramas, sobre os serviços que o negócio oferece e as restrições para a sua operação. 5a Questão (Cód.: 125915) Pontos: 0,0 / 1,0 Sobre os processos de engenharia de requisitos, na elicitação e na análise ocorre total interação com os stakeholders no sistema, sendo o principal objetivo: a elaboração do manual do usuário. a conversão de especificações em requisitos. a execução do estudo de viabilidade do sistema. a obtenção dos requisitos. a homologação do sistema. 6a Questão (Cód.: 91315) Pontos: 0,5 / 0,5 Considere os quatro requisitos registrados em um projeto de uma aplicação para a Internet apresentados a seguir. I - O tempo de resposta máximo do sistema a qualquer ação do usuário deve ser de 5s. II - Clientes que tenham pago as últimas cinco compras à vista têm direito a um desconto não cumulativo de 10% na próxima compra. III - A interface com o usuário deve ser organizada em abas e menus. IV- Se o produto possuir uma quantidade máxima permitida por compra, esse limite deve ser imposto pelo sistema durante uma compra. São tipicamente classificados como requisitos funcionais APENAS os requisitos: I e II II e IV III e IV I e III II e III 7a Questão (Cód.: 64728) Pontos: 0,0 / 1,0 As sentenças abaixo se referem ao processo de validação de requisitos: I - A verificação de completeza deve garantir que o documento de requisitos contenha todas as funções e restrições desejadas pelos usuários do sistema. II - A verificação de consistência deve garantir que o documento de requisitos não contenha restrições ou descrições contraditórias para a mesma função do sistema. III - A verificação de realismo deve garantir que haja um conjunto de testes que demonstre que o sistema entregue atende a cada requisito especificado. IV - A verificação de validade deve levar em consideração o orçamento e o prazo para o desenvolvimento do sistema. Estão corretos: Os itens I, II, III e IV. Os itens I e II. Os itens III e IV. Os itens II, III e IV. Os itens I, III e IV. 8a Questão (Cód.: 120395) Pontos: 0,5 / 0,5 Com foco então em um ciclo de vida do software é possível claramente saber que ele é composto por diversas e distintas responsabilidades que estão vinculadas as pessoas, grupos e entidades. Portanto, o responsável em organizar e conduzir as equipes em suas responsabilidades. Como gestor, precisa manter harmonia no desenvolvimento do projeto, supervisionando a execução das tarefas, observar os processos, sustentar e fomentar o equilíbrio entre a equipe, etc. é chamdo de: Diretor Cliente (usuário) Patrocinador Programador Gerente de Projeto 9a Questão (Cód.: 120417) Pontos: 0,0 / 0,5 Nas Técnicas de Levantamento de Requisitos, existe uma técnica destinada a principalmente promover cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores. Com a intenção de facilitar a criação de uma visão compartilhada do que o produto de software deve ser, ela ajuda os usuários e desenvolvedores a formular problemas e explorar soluções, no escopo do projeto a ser desenvolvido. Marque a opção CORRETA, a que se refere esse conceito. Etnografia Brainstorming JAD (Joint Application Design) Prototipagem Workshops 10a Questão (Cód.: 126103) Pontos: 0,0 / 0,5 Segundo Ian Sommerville, existe uma série de técnicas de validação de requisitos que podem ser utilizadas em conjunto ou individualmente. São elas: geração de casos de teste, revisões de requisitos, gerenciamento de mudanças e prototipação. revisões de requisitos, prototipação, geração de casos de teste e análise automatizada da consistência. análise automatizada da consistência, prototipação, gerenciamento de mudanças e geração de casos de teste. prototipação, análise automatizada da consistência, revisões de requisitos e gerenciamento de mudanças. gerenciamento de mudanças, análise automatizada da consistência, revisões de requisitos e geração de casos de teste.