Engenharia de softwareDesenvolvimento de software
- (Instituto Consulplan 2022)
A engenharia de software é uma área da computação voltada à especificação, desenvolvimento, manutenção e criação de softwares , com a aplicação de tecnologias e práticas de gerência de projetos e outras disciplinas, objetivando a organização, a produtividade e a qualidade. Um importante conceito da engenharia de softwares é o desenvolvimento dirigido a testes (TDD), que preconiza uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. Sobre o conceito evidenciado, analise as afirmativas a seguir. I.Como o código é desenvolvido em pequenos incrementos, o programador não precisa executar todos os testes cada vez que adicionar funcionalidade ou refatorar o programa.
II.O TDD ajuda os programadores na análise de ideias de um segmento de código a ser elaborado; porém, não é capaz de reduzir os custos dos testes de regressão.
III.Melhor entendimento do problema, cobertura de código, teste de regressão, depuração simplificada e documentação de sistema são considerados benefícios do TDD.
Está correto o que se afirma em
A) I, II e III.
B) I, apenas.
C) II, apenas.
D) III, apenas.
E) II e III, apenas.
Próximo:
EXERCÍCIOS - Exercício 259
Vamos para o Anterior: Exercício 257
Tente Este: Exercício 60
Primeiro: Exercício 1
VOLTAR ao índice: Engenharia de software