Pular para o conteúdo principal

Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — Quadrix 2026

Engenharia de SoftwareFerramentas de Desenvolvimento de Software
Código
qg758547
Banca
Quadrix
Órgão
CRF-PR
Ano
2026
Nível
Superior
Cargo
Analista de Sistemas
Em relação às ferramentas de backup e às tecnologias JSON, Git e GitLab, julgue os itens seguintes.
O GitLab fornece recursos integrados como repositórios Git, pipelines de CI/CD, controle de issues e gerenciamento de permissões por projeto e grupo.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

GitLab: plataforma integrada de DevOps

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:

  1. Repositórios Git: o coração da plataforma, onde o código-fonte é versionado e armazenado, permitindo colaboração entre desenvolvedores.

  2. 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.

  3. Controle de issues: o gerenciamento de tarefas, bugs e melhorias, permitindo que a equipe organize o trabalho e acompanhe o progresso.

  4. 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).

1Repositórios Git
Versionamento de código
Colaboração entre devs
2Pipelines de CI/CD
Build automático
Testes
Deploy
3Controle de issues
Tarefas
Bugs
Melhorias
4Permissões por projeto/grupo
Acesso granular
Herança de permissões
GitLab (plataforma DevOps)
LEVELsoulevel.com.br
GitLab (plataforma DevOps): Repositórios Git (Versionamento de código, Colaboração entre devs); Pipelines de CI/CD (Build automático, Testes, Deploy); Controle de issues (Tarefas, Bugs, Melhorias); Permissões por projeto/grupo (Acesso granular, Herança de permissões)

Alternativa C — ✅ Certo ⟵ GABARITO

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".

Alternativa E — ❌ Errado

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