Buscar

Perguntas sobre Verificação no Desenvolvimento de Software

Prévia do material em texto

1a Questão 
 
 Na empresa de João existe um processo de desenvolvimento de software formal. 
Dentre as diversas atividades descritas no processo estão previstos: 
1-O registro dos defeitos encontrados 
3. A produção das atas de reuniões 
4. As realizações das reuniões de revisões, 
5. As elaborações das documentações obrigatórias 
Para garantir que todas as atividades envolvidas no processo de desenvolvimento de 
software sejam realmente executadas devemos realizar: 
 
 Auditorias 
 
Testes 
 
Inspeções 
 
Revisões 
 
Validações 
 
 
 
 
 2a Questão 
 
 
 Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapa e produz 
documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no 
processo, pois desde as fases iniciais pode-se aferir a qualidade do processo e não deixar que problemas 
sejam migrados para as fases seguintes. Em relação as fases no processo de desenvolvimento de software 
temos: 
 
 
Verificação de negócios - Verificação de desenvolvimento - Verificação de implementação - verificação 
de suporte 
 
Verificação de negócios - Verificação de instalação - Verificação de análise e modelagem - Verificação 
de encerramento financeiro 
 Verificação de negócios - Verificação de requisitos - Verificação de análise e modelagem - Verificação 
de implementação 
 
Verificação de progresso - Verificação de instalação - Verificação de encerramento financeiro - 
Verificação de treinamento 
 
Verificação de análise e modelagem - Verificação de desenvolvimento - verificação de suporte 
 
 
Explicação: 
Segue a ordem dos fatos no processo de desenvolvimento. 
Primeiro entendemos e validamos os conceitos do negócio 
Depois, os requisitos precisam ser validados. 
Na sequencia os modelos de analise 
E por fim, verificar a implementação. 
 
 
 
 
 3a Questão 
 
 
 A etapa de verificação é fundamental no processo de desenvolvimento de software, pois desde as fases 
iniciais, pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases 
seguintes. O teste de verificação que tem como objetivo garantir que os código gerados estão compatíveis 
com os modelos, normas e padrões de desenvolvimento chama-se: 
 
 Verificação de implementação 
 
Verificação de análise e modelagem 
 
Verificação de requisitos 
 
Verificação de sistema 
 
Verificação de código-fonte 
 
 
 
 
 4a Questão 
 
 
 A etapa de verificação é fundamental no processo de desenvolvimento de software, pois desde as fases 
iniciais, pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases 
seguintes. O teste de verificação que tem como objetivo verificar consistência da arquitetura da solução, sua 
aderência de requisitos funcionais e não funcionais com a solução, chama-se: 
 
 
Verificação de requisitos 
 
Verificação de implementação 
 
Verificação de código-fonte 
 
Verificação de sistema 
 Verificação de análise e modelagem 
 
 
 
 
 5a Questão 
 
 
 Os testes de verificação devem garantir a qualidade de todas as etapas do 
desenvolvimento de sistemas. Neste sentido a qualidade será obtida através da 
correta construção de documentos e a adequada realização das atividades previstas 
no processo corporativo de engenharia de software. Neste sentido é correto afirmar 
que _____________________ tem foco nas documentações 
e _________________________ tem foco nas atividades. 
 
 As revisões e as auditorias 
 
As Auditorias e as revisões 
 
As revisões e os testes 
 
As Auditorias e os testes 
 
Os testes e as auditorias 
 
 
 
 
 6a Questão 
 
 
 No processo de desenvolvimento de software cada fase cumpre um objetivo e produz documentos e/ou 
modelos pertinentes a finalidade da fase. Para a garantia da qualidade do software desenvolvido, estudamos 
a importância da aferição da qualidade desde as etapas iniciais. Neste contexto o processo de verificação é 
fundamental para o processo de desenvolvimento de software de forma a não deixar que problemas sejam 
migrados para as fases seguintes. 
 
Na fase de verificação do negócio é importante verificar se: 
 
 
A rastreabilidade entre requisitos e necessidades. 
 
A consistência da arquitetura da solução. 
 Todas as necessidades, metas e exigências foram listadas. 
 
A aderência de requisitos não funcionais com a solução. 
 
As normas e padrões de desenvolvimento. 
 
 
 
 
 7a Questão 
 
 
 A etapa de verificação é fundamental no processo de desenvolvimento de software, pois desde as fases 
iniciais, pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases 
seguintes. O teste de verificação que tem como objetivo verificar consistência da arquitetura da solução, sua 
aderência de requisitos funcionais e não funcionais com a solução, chama-se: 
 
 
Verificação de implementação 
 Verificação de análise e modelagem 
 
Verificação de código-fonte 
 
Verificação de sistema 
 
Verificação de requisitos 
 
 
 
 
 8a Questão 
 
 
 Técnica estruturada que baseia-se em reuniões com um grupo de profissionais responsáveis em identificar 
falhas presentes em documentos gerados nas diversas etapas do desenvolvimento. Esta técnica visa 
identificar o maior número possível de erros nas documentações. Neste caso estamos nos referindo a: 
 
 
Teste de validação, revisão formal 
 
Teste de verificação, revisão informal 
 
Teste de validação, auditoria 
 Teste de verificação, revisão Formal 
 
Teste de validação, revisão informal

Mais conteúdos dessa disciplina