Equipe Gabarite
EQUIPE
27/08/2026 • 10:47
Vamos analisar a afirmação sobre documentação em engenharia de software. Realmente, toda solução de software deve ter documentação, pois ela facilita não só a implementação como também a manutenção futura. Isso inclui tanto documentação de requisitos, como de arquitetura, código, uso e banco de dados.
No entanto, a banca afirma que a documentação DEVE incluir o dicionário de dados que descreve a organização do banco de dados e o modo como as informações serão armazenadas. Isso nem sempre é obrigatório para todo e qualquer software. Softwares simples, que não usam bancos de dados, ou algumas aplicações pequenas e temporárias podem ter uma documentação simplificada, sem dicionário de dados. O tipo e abrangência da documentação depende do tipo, porte e contexto do projeto.
Portanto, a assertiva é exagerada ao dizer que todo software DEVE ter esse tipo específico de documento detalhado sobre banco de dados. Por isso, o correto é marcar errado.
No entanto, a banca afirma que a documentação DEVE incluir o dicionário de dados que descreve a organização do banco de dados e o modo como as informações serão armazenadas. Isso nem sempre é obrigatório para todo e qualquer software. Softwares simples, que não usam bancos de dados, ou algumas aplicações pequenas e temporárias podem ter uma documentação simplificada, sem dicionário de dados. O tipo e abrangência da documentação depende do tipo, porte e contexto do projeto.
Portanto, a assertiva é exagerada ao dizer que todo software DEVE ter esse tipo específico de documento detalhado sobre banco de dados. Por isso, o correto é marcar errado.