QUESTIONÁRIO - UNIDADE III - ENGENHARIA DE SOFTWARE II
Por: Carolina234 • 30/5/2018 • 1.134 Palavras (5 Páginas) • 1.287 Visualizações
...
em 0,25 pontos
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.
Resposta Selecionada: e.
Não há uma fase de testes específica, os testes são realizados na medida em que a codificação termina.
Respostas: a.
Corrigir erros.
b.
Feedbacks somente ao final de fases do ciclo de vida.
c.
Pouca interação com os usuários.
d.
Maior tempo de testes.
e.
Não há uma fase de testes específica, os testes são realizados na medida em que a codificação termina.
Feedback da resposta: Resposta correta: alternativa E.
Comentário: no processo ágil não há uma fase de testes específica, os testes são realizados na medida em que a codificação termina. O feedback é imediato, ou seja, o defeito é apontado e corrigido na hora.
• Pergunta 5
0,25 em 0,25 pontos
Num grafo de controle que possui 15 arestas e 12 nós, qual é a sua complexidade ciclomática?
Resposta Selecionada: c.
5.
Respostas: a.
3.
b.
4.
c.
5.
d.
1.
e.
0.
Feedback da resposta:
Resposta correta: alternativa C.
Comentário: V(g)=(E-N)+2 => (15-12)+2 => V(g) = 5.
• Pergunta 6
0,25 em 0,25 pontos
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?
Resposta Selecionada: c.
Protótipo e especificação de casos de uso.
Respostas: a.
Protótipo e diagrama de classes.
b.
Protótipo e diagrama de casos de uso.
c.
Protótipo e especificação de casos de uso.
d.
Somente protótipo.
e.
Diagrama de classes e diagramas de sequência.
Feedback da resposta: Resposta correta: alternativa C.
Comentário: protótipo e especificação de casos de uso definem e detalham os requisitos esperados pelos usuários.
• Pergunta 7
0,25 em 0,25 pontos
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?
Resposta Selecionada: d.
Testes de aceitação.
Respostas: a.
Testes unitários.
b.
Testes integrados.
c.
Testes de sistema.
d.
Testes de aceitação.
e.
Testes de validação.
Feedback da resposta: Resposta correta: alternativa D.
Comentário: testes de aceitação envolvem os usuários finais para garantir a aderência do produto aos requisitos especificados.
• Pergunta 8
0,25 em 0,25 pontos
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:
...