Pular para o conteúdo principal

Questão de Engenharia de Software — Ferramentas CASE — Quadrix 2025

Engenharia de SoftwareFerramentas CASE
Código
qg594706
Banca
Quadrix
Órgão
CFBio
Ano
2025
Nível
Superior
Cargo
Analista de Desenvolvimento
No que diz respeito às metodologias Agile, Scrum e Kanban, à arquitetura de software e às ferramentas utilizadas em projeto de software, julgue o item seguinte.ArgoUML é uma ferramenta open‑source para modelagem UML, que permite a criação de vários diagramas. Ela possui interface simples e direta, mas não possui integração com ferramentas de controle de versão.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Ferramentas CASE e modelagem UML: ArgoUML

Gabarito: ERRADO. O ArgoUML é, de fato, uma ferramenta open-source para modelagem UML, mas a afirmação de que ele "não possui integração com ferramentas de controle de versão" está incorreta: o ArgoUML oferece suporte a plugins e funcionalidades que permitem integração com sistemas de controle de versão, como CVS e Subversion (SVN). Portanto, a assertiva é falsa.

O ArgoUML é uma ferramenta CASE (Computer-Aided Software Engineering) amplamente conhecida no meio acadêmico e profissional por ser gratuita e de código aberto. Ela permite a criação de diversos diagramas UML, como diagramas de classes, sequência, casos de uso, atividades, estados, componentes e implantação. Sua interface é considerada simples e direta, o que facilita o aprendizado e o uso por estudantes e profissionais. No entanto, a ferramenta não se limita a isso: ela possui mecanismos de extensão e integração, incluindo a possibilidade de trabalhar com controle de versão.

A integração com controle de versão é uma funcionalidade importante em projetos de software, pois permite que vários desenvolvedores trabalhem em paralelo, mantendo o histórico de alterações e evitando conflitos. O ArgoUML, embora não tenha uma integração nativa tão robusta quanto algumas ferramentas comerciais, oferece suporte a plugins e a integração com sistemas como CVS e SVN, permitindo que os modelos UML sejam versionados e compartilhados entre a equipe. Essa capacidade é essencial para o trabalho colaborativo e para a rastreabilidade das mudanças no modelo.

A banca explora aqui uma pegadinha clássica: apresentar uma afirmação parcialmente verdadeira (a ferramenta é open-source e permite criar diagramas) e, em seguida, adicionar uma informação falsa (a ausência de integração com controle de versão). O candidato que conhece apenas as características básicas do ArgoUML pode ser induzido a marcar "Certo", mas o conhecimento mais aprofundado revela o erro. É importante lembrar que, em questões de "Certo/Errado", qualquer parte falsa torna a assertiva inteira incorreta.

NÃO CAIA NESSA!

A banca mistura uma verdade (ArgoUML é open-source e permite criar diagramas) com uma inverdade (não possui integração com controle de versão). O candidato que conhece apenas o básico da ferramenta tende a aceitar a afirmação como correta. Lembre-se: o ArgoUML possui integração com ferramentas de controle de versão, como CVS e SVN, por meio de plugins e funcionalidades nativas.

1Open-source
2Cria diagramas UML
Classes
Sequência
Casos de uso
Atividades
3Interface simples e direta
4Integração com controle de versão
CVS
Subversion (SVN)
ArgoUML
LEVELsoulevel.com.br
ArgoUML: Open-source; Cria diagramas UML (Classes, Sequência, Casos de uso, Atividades); Interface simples e direta; Integração com controle de versão (CVS, Subversion (SVN))

Item — ❌ ERRADO

A assertiva afirma que o ArgoUML "não possui integração com ferramentas de controle de versão". Isso é falso. O ArgoUML oferece suporte a integração com sistemas de controle de versão, como CVS e Subversion (SVN), permitindo que os modelos UML sejam versionados e compartilhados entre a equipe de desenvolvimento. Essa funcionalidade é essencial para o trabalho colaborativo e para a rastreabilidade das mudanças no modelo. Portanto, a afirmação está incorreta, tornando o item ERRADO.

Gabarito: ERRADO.

Link permanente: /questoes/qg594706