Escolar Documentos
Profissional Documentos
Cultura Documentos
Referência: PRESSMAN, Roger; MAXIM, Bruce. Engenharia de Software. Porto Alegre: AGMH, 2016.
Páginas 469 a 480. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788580555349/
Questão 2) João é um Engenheiro de Software que foi incumbido de realizar um conjunto de testes dentro
de uma estratégia que foca o esforço de verificação no menor elemento de projeto de um software.
Assinale a alternativa que indica qual o tipo de estratégia utilizada por João:
Alternativas:
A) Teste de integração.
B) Teste de unidade.
C) Teste de validação.
D) Teste de sistema.
E) Teste de depuração..
Gabarito: A alternativa CORRETA é a letra B. As demais alternativas estão ERRADAS em razão de:
a) Teste de integração. ERRADO, pois ele objetiva construir uma estrutura de programa a partir dos
componentes testados individualmente;
b) Teste de unidade. CORRETO
c) Teste de validação. ERRADO, pois ele objetiva demonstrar conformidade com os requisitos do cliente;
d) Teste de sistema. ERRADO, pois ele testa o software em ambiente operacional, considerando outros
elementos externos (hardware, pessoas, informações, outros sistemas, etc.
e) Teste de depuração. ERRADO, pois não é uma estratégia de teste.
Referência: PRESSMAN, Roger; MAXIM, Bruce. Engenharia de Software. Porto Alegre: AGMH, 2016.
Páginas 466 a 468. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788580555349/
testam as funcionalidades com a finalidade de garantir que os requisitos do software construído atendem
a necessidade do cliente.
Alternativas:
A) Testes de Validação, Testes de Verificação, Testes de Validação, Testes de Validação
B) Testes de Validação, Testes de Validação, Testes de Verificação, Testes de Validação
C) Testes de Validação, Testes de Verificação, Testes de Verificação, Testes de Validação
D) Testes de Verificação, Testes de Validação, Testes de Verificação, Testes de Validação
E) Testes de Verificação, Testes de Validação, Testes de Validação, Testes de Verificação.
Gabarito: A alternativa CORRETA é a letra "C". Pois:
Testes de Validação, são realizados pelos clientes ou usuários para saber se o sistema está alcançando os
objetivos, logo, não é necessário conhecer o código fonte, ou seja, caixa preta.
Testes de Verificação, são realizados para saber se o sistema está sendo desenvolvido seguindo as boas
práticas, logo, é necessário conhecer o código fonte, ou seja, caixa branca.
Referência: SOMMERVILLE, Ian. Engenharia de Software. 10ª Ed. São Paulo: Pearson Prentice Hall,
2011.Páginas 203 até 210. Disponível em: https://plataforma.bvirtual.com.br/Leitor/Loader/168127/pdf
Questão 2: A adaptação no software para acomodar as constantes mudanças ocorridas em seu ambiente
externo, segundo Pressman é considerada uma mudança
Alternativas:
A) Corretiva
B) Adaptativa
C) Evolutiva
D) Preventiva
E) Perfectiva
Gabarito: A alternativa CORRETA é a letra "B". As demais alternativas estão ERRADAS em razão de:
a) Corretiva ERRADA: Visa corrigir defeitos de funcionalidade, o que inclui acertos emergenciais de
programa
b) Adaptativa CORRETA
c) Evolutiva ERRADA: Não é considerada um tipo de evolução
d) Preventiva ERRADA: Analistas de teste rodam o sistema em buscas das fragilidades, procurando por
erros e falhas de operação. Uma vez identificadas, essas falhas são corrigidas.
e) Perfectiva ERRADA: programadores e engenheiros de software procuram aperfeiçoar ainda mais o
funcionamento do sistema, mesmo que ele não esteja apresentando mensagens de erros ou bugs.
Referência: SOMMERVILLE, Ian. Engenharia de Software. 10ª Ed. São Paulo: Pearson Prentice Hall,
2011.Páginas 211 até 223.
Disponível em: https://plataforma.bvirtual.com.br/Leitor/Loader/168127/pdf
Fim do gabarito