Questão de Engenharia de Software — Teste de Software — UFSM 2025
Engenharia de SoftwareTeste de Software
- Código
- qg621545
- Banca
- UFSM
- Órgão
- UFSM
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação (Inteligência Artificial)
Em seu livro “Engenharia de Software” (2011), Sommerville escreve:“O teste é destinado a mostrar que um programa faz o que é proposto a fazer e para descobrir os defeitos do programa antes do uso. Quando se testa o software, o programa é executado usando dados fictícios. Os resultados do teste são verificados à procura de erros, anomalias ou informações sobre os atributos não funcionais do programa.”Fonte: SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. p. 144.Tendo em vista os processos relacionados a teste no desenvolvimento de software, assinale V (verdadeiro) ou F (falso) em cada afirmativa a seguir.( ) Os testes de desenvolvimento incluem testes unitários, nos quais se testam objetos e métodos específicos; testes de componentes, nos quais se testam diversos grupos de objetos; e testes de sistema, nos quais se testam sistemas parciais ou completos.( ) O teste de aceitação é um processo de teste no qual a equipe decide se o software é bom o suficiente para ser implantado e usado em seu ambiente operacional.( ) O desenvolvimento dirigido a testes é uma abordagem de desenvolvimento na qual os testes são escritos antes do código que será testado.A sequência correta é
- AF – F – V.
- BF – V – F.
- CV – F – V.
- DV – F – F.
- EV – V – V.