Baixe o app para aproveitar ainda mais
Prévia do material em texto
QUESTIONÁRIO UNIDADE III – ENGENHARIA DE SOFTWARE II PERGUNTA 1 A técnica de verificação que se caracteriza por procedimentos relativamente simples que produzem resultados significativos na garantia da qualidade de um produto de software é chamada de: R: ( D) Revisão técnica. PERGUNTA 2 Assinale a alternativa que diferencia os processos de verificação denominados walkthrough ou passeios de uma revisão técnica formal. R: (A) São informais. PERGUNTA 3 Como são chamadas as atividades que consistem em ações realizadas ao final de cada fase, interação ou artefato produzido durante o ciclo de desenvolvimento do software e que possuem o objetivo de atestar que o produto está sendo desenvolvido corretamente? R: (E) Verificação. PERGUNTA 4 Como é chamada a técnica de testes ágeis utilizada para auxiliar na elaboração dos testes seguindo uma estrutura de linguagem natural que facilita o entendimento de todos e funciona como um caso de teste dentro do processo ágil de desenvolvimento? R: (D) BDD – Behavior Driven Development. PERGUNTA 5 No grafo de controle abaixo, analise e verifique quantos caminhos independentes ele possui: R: (B) 2 PERGUNTA 6 No processo tradicional de testes, a equipe de testes é separada da equipe de desenvolvimento do software com o objetivo de encontrar e apontar os erros para serem corrigidos. Assinale a alternativa que apresenta uma atividade que caracteriza os testes ágeis, diferenciando-os dos testes tradicionais. R: (E) Não há uma fase de testes específica, os testes são realizados na medida em que a codificação termina. PERGUNTA 7 Num grafo de controle que possui 15 arestas e 12 nós, qual é a sua complexidade ciclomática? R: (C.)5 PERGUNTA 8 Os testes funcionais são os mais amplamente utilizados em um desenvolvimento de software. Focados nas necessidades ditadas pelos usuários e transformadas em requisitos pelos analistas de sistemas, as situações de testes criadas devem atestar que o software faz exatamente o que foi solicitado e que funciona corretamente. Quais artefatos são essenciais para a elaboração de um bom roteiro de testes? R: (C). Protótipo e especificação de casos de uso. PERGUNTA 9 Quais são os testes realizados pelos usuários finais e pelos analistas de testes, que visam a garantir que todos os requisitos solicitados foram incluídos e funcionam corretamente no produto entregue? R: (D) Testes de aceitação. PERGUNTA 10 Uma inspeção é extremamente eficaz para a identificação de erros e verificação de suas correções, tornando-se uma das principais ferramentas para a garantia da qualidade de um produto de software. Por não necessitar da execução da aplicação, seu caráter preventivo e de completude a faz mais efetiva que os testes unitários e integrados realizados pelas equipes de desenvolvimento. Assinale a alternativa que descreve o papel do moderador em uma inspeção. R: (B) É responsável pelo planejamento e condução da sessão.
Compartilhar