Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/6/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=93032550&p1=201301899038&p2=1644181&p3=CCT0253&p4=101697&p5=AV&p6=30/5/2014&p10=8842770 1/4 Avaliação: CCT0253_AV_201301899038 » REQUISITOS DE SISTEMAS Tipo de Avaliação: AV Aluno: 201301899038 - GEYSA PRISCILA DA SILVA Professor: CLAUDIA ABREU PAES Turma: 9001/AA Nota da Prova: 4,3 Nota de Partic.: 2 Data: 30/05/2014 14:18:32 1a Questão (Ref.: 201302112851) Pontos: 1,5 / 1,5 Cite as principais dificuldades da etapa de levantamento de requisitos. Resposta: Cliente não sabe exatamente o que quer de seu sistema futuro. O desenvolvedor não utiliza uma linguagem clara, para se comunicar com o cliente. Gabarito: Frequentemente o cliente não sabe direito o que quer do seu futuro sistema ou tem visões conflitantes de diferentes partes do sistema. A comunicação entre desenvolvedores e clientes nem sempre flui harmoniosamente. Algumas pessoas tem dificuldade de se expressar. Além do mais, o vocabulário técnico muitas vezes acaba por complicar essa comunicação. 2a Questão (Ref.: 201302115091) Pontos: 0,8 / 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álisar o sistema e ver se existe alguma falha, se sim procurar solucionar o erro e ir para a proxima etapa. 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 (Ref.: 201302108833) Pontos: 0,5 / 0,5 Para facilitar nossa compreensão na definição da palavra qualidade, Pressman (2006) atribuiu o alcance da qualidade de software como uma consequência formal no desenvolvimento; para tanto, estima-se que seja colocada em prática e não somente uma idéia ou desejo que uma organização venha a ter. Marque a opção que NÃO faz parte dessa definição de qualidade. Realizar atividades de segurança da qualidade em cada projeto de software. Definir explicitamente o termo qualidade de software, quando o mesmo é dito. Criar um conjunto de atividades que irão ajudar a garantir que cada produto de trabalho da engenharia de software exiba alta qualidade. É preciso massificar a concepção nos profissionais e empresas que trabalham com software. Usar métricas para desenvolver estratégias para a melhoria de processo de software e, como consequência, a qualidade no produto final. 19/6/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=93032550&p1=201301899038&p2=1644181&p3=CCT0253&p4=101697&p5=AV&p6=30/5/2014&p10=8842770 2/4 4a Questão (Ref.: 201302090830) Pontos: 0,0 / 0,5 O desenvolvimento de sistema é composto por várias etapas, cada qual com sua função e importância no geral. Considerando a etapa de Levantamento de Requisitos é correto afirmar que sua função compreende em: Gerar um documento com o objetivo de determinar a solução metodológica do processo de desenvolvimento do sistema. Descobrir as condições necessárias para atingir os objetivos do sistema. Definir a arquitetura necessária para aumentar a usabilidade do sistema. Verificar os erros de construção. Identificar os pontos de gargalos existentes na execução do sistema. 5a Questão (Ref.: 201302090840) Pontos: 0,0 / 0,5 No processo de engenharia de requisitos, os tipos de requisitos de usuário e de sistema podem ser, respectivamente, apenas funcionais; funcionais e não funcionais. apenas não funcionais; apenas funcionais. funcionais e não funcionais; apenas não funcionais. funcionais e não funcionais; funcionais e não funcionais. apenas funcionais; apenas não funcionais. 6a Questão (Ref.: 201302053620) Pontos: 0,0 / 0,5 "São declarações, em uma linguagem natural com diagramas, de quais serviços são esperados do sistema e as restrições sob as quais ele deve operar". Esta sentença se refere a que tipos de requisitos: Requisitos não funcionais. Requisitos funcionais. Requisitos de sistema. Requisitos de domínio. Requisitos de usuário. 7a Questão (Ref.: 201302090850) Pontos: 0,0 / 0,5 Em relação aos conceitos de requisitos de software, analise os itens a seguir e coloque (V) para a assertiva verdadeira e (F) para a assertiva falsa. ( ) Na definição dos requisitos de software, nem todos os requisitos não funcionais dizem respeito ao sistema de software a ser desenvolvido. ( ) O levantamento de requisitos de software privilegia a visão do desenvolvedor em relação aos requisitos de um produto. Já a análise dos requisitos prioriza a visão que o cliente e os usuários têm dos requisitos de um produto. ( ) Os requisitos de um sistema são descrições dos serviços fornecidos pelo sistema e suas restrições operacionais. O processo de descobrir, analisar, documentar e verificar esses serviços e restrições é denominado engenharia de requisitos. 19/6/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=93032550&p1=201301899038&p2=1644181&p3=CCT0253&p4=101697&p5=AV&p6=30/5/2014&p10=8842770 3/4 ( ) Gerência de requisitos pode ser conceituada como enfoque sistemático para a elicitação, organização e documentação dos requisitos do sistema e um processo que estabelece e mantém o acordo entre usuários e a equipe de projeto à medida que os requisitos são modificados. V, F, V, V F, F, V, V F, F, V, F V, V, F, V F, V, F, F 8a Questão (Ref.: 201302115303) Pontos: 0,5 / 0,5 Considerando a proposta de Sommerville (2009) de se ter um processo genérico de levantamento e análise, associe a atividade à descrição correspondente. 1- Compreensão do domínio. 2- Coleta de requisitos. 3- Classificação. 4- Resolução de conflitos. 5- Definição das prioridades. 6- Verificação de requisitos. ( ) Soluciona discussões entre múltiplos stakeholders estão envolvidos. ( ) Os analistas devem entender a aplicação. ( ) É o processo de descoberta dos requisitos. ( ) Confirmam se os requisitos estão completos e consistentes e se estão em concordância com o que os stakeholders desejam do sistema. ( ) Envolve interação com os stakeholders para a ordenação dos requisitos por importância. ( ) Considera o conjunto não estruturado dos requisitos e os organiza em grupos coerentes. Marque a alternativa que indica a ordem correta de cima para baixo. 5 - 1 - 2 - 6 - 3 - 4 4 - 1 - 2 - 6 - 5 - 3 5 - 1 - 2 - 6 - 4 - 3 6 - 1 - 4 - 5 - 2 - 3 4 - 3 - 1- 6 - 5 - 2 9a Questão (Ref.: 201302091013) Pontos: 1,0 / 1,0 Analise as seguintes afirmações sobre Requisitos: I. Um requisito é uma característica do sistema ou a descrição de algo que o sistema é capaz de realizar para atingir os seus objetivos. II. Os requisitos devem ser validados a fim de assegurar que são consistentes e completos, e que refletem as necessidades do usuário. III - Requisitos funcionais são requisitos não diretamente relacionados às funções precípuas do sistema. Assinale a alternativa que indica a (s) afirmação (ões) CORRETA(S) 19/6/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=93032550&p1=201301899038&p2=1644181&p3=CCT0253&p4=101697&p5=AV&p6=30/5/2014&p10=8842770 4/4 Apenas II e III Apenas III Apenas I e III Apenas I e II I, II e III 10a Questão (Ref.: 201302090849) Pontos: 0,0 / 1,0 Requisitos não-funcionais estão diretamente relacionados com a satisfação dos usuários. Assinale a alternativa que não indica um requisito não-funcional: O software poderá ser executado em plataforma windows e linux. O sistema de arquivos deve ser protegido, para acesso, apenas, de usuários autorizados. O software deve ser implementado usando os conceitos de orientação a objetos.O tempo de desenvolvimento do software não deve ultrapassar seis meses. O software deve emitir relatórios de vendas a cada quinze dias.
Compartilhar