Geral
Gerência e Qualidade de Software
Semana 7
0
Questão
Durante uma auditoria em um projeto de médio porte, a equipe de qualidade identificou inconsistências na documentação técnica da API REST da aplicação. Ao revisar o processo, observou-se que parte da equipe utilizava anotações diretamente no código-fonte, enquanto outra parte gerava documentação manual em arquivos separados. A coordenação decidiu padronizar o uso de ferramentas automáticas para garantir atualização constante e reduzir esforço redundante.
Com base nesse contexto, compreenda e associe as ferramentas de documentação às suas principais características ou abordagens.
Assinale a alternativa que apresenta a associação correta:
Com base nesse contexto, compreenda e associe as ferramentas de documentação às suas principais características ou abordagens.
| Ferramentas / Abordagens | Características / Abordagens |
| I. Javadoc | A. Utiliza docstrings e arquivos de configuração para gerar documentação técnica de sistemas Python. |
| II. JaCoCo | B. Avalia a qualidade do código com base em métricas como duplicação, cobertura e complexidade ciclomática. |
| III. SonarQube | C. Gera documentação automática em formato HTML a partir de comentários estruturados no código Java. |
| IV. Sphinx | Produz relatórios detalhados sobre cobertura de testes de código Java, integrando-se a ferramentas de CI. |
Assinale a alternativa que apresenta a associação correta: