Ciência da Computação Software Engenharia de Software

É comum, na Engenharia de Software, o uso de ferramentas de software que auxiliam na realização de diversas atividades do desenvolvimento. Nesse contexto, ferramentas de

  • A.

    refatoração auxiliam a modificação de uma região do código-fonte de um sistema, com o objetivo de alterar comportamento externo deste último.

  • B.

    análise estática do código permitem obter métricas de qualidade de um produto de software, tais como o grau de dependência entre seus componentes.

  • C.

    integração contínua são destinadas a automatizar a implantação do produto de software no ambiente de produção.

  • D.

    engenharia reversa são destinadas ao controle das diversas versões de um produto de software.

  • E.

    cobertura de código determinam em que grau o código- fonte de um sistema corresponde aos seus requisitos não funcionais.