Em um laboratório escolar de produção digital, estudantes criam um fanzine sobre cultura urbana usando…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Utilizar diferentes linguagens, mídias e ferramentas digitais em processos de produção coletiva, colaborativa e projetos autorais em ambientes digitais.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um laboratório escolar de produção digital, estudantes criam um fanzine sobre cultura urbana usando Markdown e um repositório on-line. Para trabalhar ao mesmo tempo, cada estudante ou dupla edita uma branch própria. Ao terminar uma contribuição, o grupo abre um pull request, no qual os colegas fazem comentários e verificam se há conflitos com a versão principal. Somente depois dessa revisão o responsável pelo projeto incorpora a alteração à branch principal. Um sistema automatizado também gera uma prévia no navegador para conferir o layout e os links antes da publicação. Considerando o fluxo descrito, qual ação efetivamente integra uma contribuição revisada à versão principal do fanzine, permitindo reunir os trabalhos realizados simultaneamente?
- A) Editar o documento principal durante a escrita de cada capítulo
- B) Enviar um pull request para revisão antes da mesclagem
- C) Gerar uma prévia automatizada no navegador antes da publicação
- D) Mesclar no documento principal um pull request aprovado pelos revisores
- E) Criar uma branch separada para cada capítulo do fanzine
✅ Resposta correta: alternativa D
Resolução passo a passo
- O enunciado descreve um fluxo em etapas. Cada estudante ou dupla trabalha em uma branch própria, depois abre um pull request para revisão e comentários, e só então o responsável pelo projeto incorpora a alteração à branch principal. Passo 2: A pergunta pede a ação que efetivamente integra a contribuição revisada à versão principal, reunindo os trabalhos feitos ao mesmo tempo. Essa ação é a mesclagem (merge) do pull request aprovado na branch principal. Passo 3: Por isso a alternativa D está correta, pois é exatamente o momento em que a alteração revisada entra no documento principal. Passo 4: A alternativa A está errada, porque editar diretamente o documento principal contraria o próprio fluxo de branches e pularia a revisão. Passo 5: A alternativa B está errada, porque o pull request apenas solicita revisão e não incorpora nada à versão principal. Passo 6: A alternativa C está errada, porque a prévia automatizada serve para conferir layout e links, sem integrar o conteúdo à versão principal. Passo 7: A alternativa E está errada, porque criar branches separadas é apenas a forma de trabalhar em paralelo, e não a integração do trabalho. Passo 8: O gabarito oficial D está coerente com o fluxo descrito, e não há divergência a registrar.
💡 Dica: Identifique a ação que permite integrar contribuições simultâneas sem conflitos.
Alternativa por alternativa
O aluno pensa que a versão principal deve ser editada diretamente enquanto o texto é escrito, achando que isso já reúne os trabalhos. Ele ignora que o fluxo com branches e revisão existe justamente para evitar edições concorrentes sem controle.
O aluno confunde a etapa de revisão com a integração, achando que enviar o pull request já incorpora a contribuição. Na verdade, o pull request só abre a discussão e a verificação de conflitos, sem alterar a branch principal.
O aluno associa a prévia automatizada à publicação e supõe que visualizar o layout já integra o conteúdo ao documento principal. A prévia serve apenas para conferência e não faz a mesclagem.
A mesclagem de um pull request aprovado é a ação que incorpora uma contribuição revisada à branch principal. As branches separadas apenas isolam os trabalhos, e o pull request organiza a revisão e solicita a integração, mas não necessariamente a realiza. A prévia automatizada serve para testar a apresentação antes da publicação.
O aluno confunde a divisão do trabalho em branches com a integração, imaginando que criar uma branch por capítulo já reúne os trabalhos. Criar uma branch apenas separa o trabalho em paralelo, sem levá-lo à versão principal.
Raio-X da questão
controle de versões colaborativo
avaliacao
conceitos básicos de controle de versão · fluxo de trabalho colaborativo
Estude o funcionamento de pull requests e branches em sistemas de controle de versão.
Confundir ações que ocorrem antes ou depois da integração, como editar diretamente ou revisar após publicação.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Desde que se juntou a um projeto de documentação colaborativa sobre patrimônio cultural, um grupo de estudantes utiliza…
- Dados ilustrativos: um grupo de alunos realiza um projeto autoral para criar um mapa interativo de pontos culturais de…
- Como um coletivo de escritores digitais gerencia edições simultâneas no mesmo documento sem perder o histórico de…
- Durante a produção colaborativa de um documentário digital sobre a memória de uma comunidade brasileira, estudantes…
- — Precisamos gerenciar as versões do roteiro da nossa revista digital sem sobrescrever as contribuições individuais…
- Dados ilustrativos: um grupo de estudantes de diferentes estados brasileiros uniu-se para elaborar um e-book sobre a…
Todas as questões de Segurança e responsabilidade no uso da tecnologia - Autoria em meio digital
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
