Questão de Engenharia de Software — Desenvolvimento de Software — IF-GO 2018
Engenharia de SoftwareDesenvolvimento de Software
- Código
- qq368437
- Banca
- IF-GO
- Órgão
- IF-GO
- Ano
- 2018
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Em desenvolvimento de software, uma técnica cada vez mais comum é o desenvolvimento guiado por testes ou TDD. Julgue as afirmações abaixo sobre o TDD.I. No desenvolvimento guiado a testes, os testes automatizados são construídos antes do software propriamente dito. Com isso, é comum que no início do desenvolvimento do software existam diversos testes falhando.II. O desenvolvimento guiado a testes é uma técnica que apoia as etapas de projeto, codificação e testes do processo de desenvolvimento de um software.III. O desenvolvimento guiado a testes é definido como uma técnica na qual o teste é realizado antes da codificação. O teste não precisa ser necessariamente automatizado.IV. Uma desvantagem de se utilizar TDD é o fato de que o projeto da aplicação precisa estar totalmente concluído para garantir que os testes cubram todos os casos. Com isso, ele é indicado apenas para sistemas de pequeno porte.
- ASomente I e II são verdadeiras.
- BSomente a I é verdadeira.
- CSomente II, III e IV são verdadeiras.
- DSomente I, II e IV são verdadeiras.