ID 142048 Banca CESPE / CEBRASPE Órgão TRE-MT Ano 2010 Provas CESPE / CEBRASPE - 2010 - TRE-MT - Técnico Judiciário - Programação de Sistemas Disciplina Engenharia de Software Assuntos Engenharia de Requisitos Assinale a opção correta quanto a requisitos de software. Alternativas Requisitos funcionais descrevem as propriedades emergentes do sistema, como segurança e tempo de resposta. Requisitos não funcionais são descritos de forma qualitativa e não quantitativa. Requisitos são provenientes de pessoas relevantes para o sistema, e não de outros sistemas que interagem com o sistema que está sendo especificado. A matriz de rastreabilidade não oferece suporte para requisitos funcionais. Revisão de requisitos, prototipação e geração de casos de teste são exemplos de técnicas de validação de requisitos. Responder Comentários Os comentários aqui realizados são baseados no Livro Engenharia de Software, de Ian Sommerville, 8ª Edição (página 106).Consta nesta página que uma série de técnicas de validação de requisitos pode ser usada em conjunto ou individualmente:1. Revisões de requisitos: Os requisitos são analisados sistematicamente por uma equipe de revisores.2. Prototipação: Nesta abordagem de validação, um modelo executável do sistema é apresentado para usuários finais e clientes.3. Geração de casos de teste: Os requisitos devem ser testáveis.Logo, questão correta: letra EEspero ter colaborado. a) propriedades citadas sao requisitos nao funcionais;b) sempre q possivel vc deve descrever os requisitos nao funcionais quantitativamente(Somerville);c) requistos externos (podem ser provenientes de outros sisdtemas;d) oferece, sim a) trata-se de requisitos não funcionaisb) Os requisitos não funcionais podem ser descritos de forma quantitativa. Por exemplo: O sistema não deve ultrapassar 5 segundos para efetuar uma determinada busca no banco de dados.c) Requisitos podem ser provenientes de diversas fontes, como pessoas, documentos, outros sistemas...d) A matriz de rastreabilidade, produzidade na etapa de gestão de requisitos (segundo Pressman, 6ed) e fornece um suporte extremo para requisitos funcionais, sendo possível obter uma visão das depêndencias dos requisitos e seus possíveis impactos, em caso de mudanças.e) CORRETA. Geração de casos, protóripos, revisão técnica formal, análise de consistência automática (feita por ferramenta CASE) e checklist são exemplos de técnicas para validação de requisitos.