Escolha a alternativa que define corretamente o que é "refatoração de software":
A) Refatoração é uma alteração feita na estrutura interna do software para torná-lo mais fácil de ser entendido e menos custoso de ser modificado sem alterar seu comportamento observável.
B) Refatoração é uma correção feita nos requisitos do software para torná-lo mais fácil de ser explicado e menos arriscado de apresentar falhas sem alterar sua segurança.
C) Refatoração é uma melhoria feita na estrutura externa do software para torná-lo mais fácil de ser executado e menos difícil de ser vendido sem alterar seu desempenho.
D) Refatoração é uma extensão feita na arquitetura do software para torná-lo mais fácil de ser precificado e menos tolerante a mudanças sem alterar sua disponibilidade.
E) Refatoração é uma redução feita nos testes do software para torná-lo mais fácil de ser finalizado e menos caro para ser vendido sem alterar sua usabilidade.
Soluções para a tarefa
Respondido por
2
Resposta:
A) Refatoração é uma alteração feita na estrutura interna do software para torná-lo mais fácil de ser entendido e menos custoso de ser modificado sem alterar seu comportamento observável.
Explicação:
E) Apenas as afirmações (I), (III) e (V) descrevem corretamente algumas das cinco características fundamentais de "componentes de software".
Perguntas interessantes
Ed. Física,
4 meses atrás
Informática,
4 meses atrás
Inglês,
4 meses atrás
Química,
4 meses atrás
Química,
4 meses atrás
Português,
10 meses atrás
A) Apenas as afirmações (II), (III) e (V) descrevem corretamente algumas das cinco características fundamentais de "componentes de software".
B) Apenas as afirmações (III), (IV) e (V) descrevem corretamente algumas das cinco características fundamentais de "componentes de software".
C) Apenas as afirmações (I), (II) e (IV) descrevem corretamente algumas das cinco características fundamentais de "componentes de software".