Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — Quadrix 2026
- Código
- qg758547
- Banca
- Quadrix
- Órgão
- CRF-PR
- Ano
- 2026
- Nível
- Superior
- Cargo
- Analista de Sistemas
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: CERTO. O GitLab é uma plataforma completa de DevOps que fornece, de forma integrada, repositórios Git, pipelines de CI/CD, controle de issues e gerenciamento de permissões por projeto e grupo — exatamente o que a afirmação descreve. Essa característica é amplamente reconhecida na literatura de engenharia de software e na documentação oficial da ferramenta.
O GitLab é uma ferramenta que vai muito além de um simples hospedeiro de repositórios Git. Ele se posiciona como uma plataforma única que cobre todo o ciclo de vida do desenvolvimento de software, desde o planejamento até a implantação. Isso significa que, em vez de o desenvolvedor precisar usar várias ferramentas separadas (uma para versionamento, outra para CI/CD, outra para gestão de tarefas), ele encontra tudo em um só lugar, com integração nativa entre os módulos.
A afirmação da questão lista quatro recursos centrais do GitLab:
Repositórios Git: o coração da plataforma, onde o código-fonte é versionado e armazenado, permitindo colaboração entre desenvolvedores.
Pipelines de CI/CD: a automação da integração contínua (CI) e da entrega/implantação contínua (CD), que constrói, testa e publica o software automaticamente a cada mudança no código.
Controle de issues: o gerenciamento de tarefas, bugs e melhorias, permitindo que a equipe organize o trabalho e acompanhe o progresso.
Gerenciamento de permissões por projeto e grupo: o controle de acesso granular, definindo quem pode ver, editar ou administrar cada projeto ou grupo de projetos.
Esses recursos são, de fato, integrados. Por exemplo, ao criar um merge request (solicitação de mesclagem), o GitLab pode automaticamente disparar um pipeline de CI/CD para testar as mudanças, e o resultado do pipeline aparece diretamente na discussão do merge request. Da mesma forma, as permissões de um grupo se aplicam a todos os projetos dentro dele, facilitando a administração.
A banca explora aqui o conhecimento sobre as ferramentas modernas de DevOps. O candidato que conhece o GitLab reconhece imediatamente a descrição como precisa. A pegadinha, se houvesse, seria confundir o GitLab com outras ferramentas, como o GitHub (que também oferece repositórios e CI/CD, mas com foco diferente) ou o Jenkins (que é apenas um servidor de automação, sem repositórios ou issues nativos).
A afirmação está correta porque descreve com precisão as funcionalidades integradas do GitLab. A plataforma é reconhecida como uma solução completa de DevOps, oferecendo:
Repositórios Git: hospedagem e versionamento de código.
Pipelines de CI/CD: automação de build, teste e deploy.
Controle de issues: gestão de tarefas e bugs.
Gerenciamento de permissões por projeto e grupo: controle de acesso granular.
Esses recursos são nativos e integrados, o que é uma das principais vantagens do GitLab em relação a outras ferramentas. O material de apoio confirma essa visão ao descrever o GitLab como "Plataforma completa de DevOps que oferece repositórios Git, CI/CD, gerenciamento de pacotes e controle de acesso para equipes de desenvolvimento".
A afirmação não é errada. Ela está correta, pois todos os recursos citados são, de fato, fornecidos pelo GitLab de forma integrada. Não há nenhum erro factual na descrição. Portanto, esta alternativa está incorreta.
Gabarito: letra C
Link permanente: /questoes/qg758547