Em uma oficina de programação, Ana desenvolveu sozinha um aplicativo e salvou todos os arquivos apenas em seu…
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 uma oficina de programação, Ana desenvolveu sozinha um aplicativo e salvou todos os arquivos apenas em seu computador. Para transformar o projeto em uma produção colaborativa, ela convidou três colegas, que deverão contribuir diretamente no código. A equipe também precisa acompanhar as alterações realizadas, identificar os responsáveis por cada modificação e recuperar versões anteriores quando necessário. Com base no texto, qual mudança é indispensável para permitir a colaboração direta no código e o acompanhamento das versões do aplicativo?
- A) Criar um repositório compartilhado com controle de versões.
- B) Manter os arquivos apenas no computador da autora.
- C) Permitir alterações sem registrar seus autores.
- D) Substituir o código por um relatório individual.
- E) Concentrar todas as decisões na autora.
✅ Resposta correta: alternativa A
Resolução passo a passo
- O texto descreve um projeto que hoje está salvo apenas no computador de Ana e que precisa, a partir de agora, ser desenvolvido em conjunto por quatro pessoas. As exigências são: colaboração direta no código, acompanhamento das alterações, identificação de quem fez cada modificação e recuperação de versões anteriores.
- Resolvendo por conta própria, o que atende a todas essas exigências ao mesmo tempo é um repositório compartilhado com controle de versões (como Git). Nele, todos acessam o mesmo código, cada alteração fica registrada com seu autor, o histórico é preservado e é possível voltar a qualquer versão anterior.
- Comparando com o gabarito oficial (A), a resposta coincide com a análise feita.
- Por que as outras estão erradas: B mantém os arquivos apenas na máquina da autora, o que impede a colaboração direta; C elimina justamente o registro de autoria exigido pelo texto; D troca o código por um relatório, o que não permite programar em equipe; E centraliza as decisões na autora, contrariando a ideia de colaboração.
💡 Dica: Identifique a ferramenta que permite colaboração no código, registro de autores e recuperação de versões.
Alternativa por alternativa
Um repositório compartilhado com controle de versões permite que os integrantes acessem o mesmo projeto, registrem suas alterações, identifiquem os responsáveis por cada modificação e recuperem versões anteriores. Essa estrutura transforma o trabalho individual em um projeto colaborativo organizado.
O aluno pode ter achado que manter os arquivos em um único lugar é suficiente para organizar o projeto, ignorando que o texto exige acesso compartilhado.
O aluno pode ter entendido que, para colaborar, basta liberar as alterações, sem perceber que o texto exige identificar os responsáveis por cada modificação.
O aluno pode ter confundido documentação do projeto com o próprio código, imaginando que um relatório substitui o trabalho de programação em equipe.
O aluno pode ter associado 'projeto de Ana' à ideia de que ela deve manter o controle total, sem perceber que o enunciado trata de colaboração entre quatro pessoas.
Por que engana: Escolher uma alternativa que mantém o código centralizado ou elimina o registro das alterações, confundindo autoria individual com desenvolvimento colaborativo.
Raio-X da questão
Controle de versões colaborativo
avaliacao
Noções de colaboração em programação · Histórico de alterações digitais
Revise repositórios compartilhados, colaboração em código e histórico de versões.
Escolher uma alternativa que mantém o código centralizado ou elimina o registro das alterações, confundindo autoria individual com desenvolvimento colaborativo.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- "Precisamos centralizar o trabalho em um só lugar", propôs Carla, ao iniciar um projeto digital colaborativo entre…
- Durante a produção de um podcast sobre a memória cultural do bairro, quatro estudantes dividem as tarefas de pesquisa…
- Durante a produção colaborativa de um documentário digital sobre a memória de uma comunidade brasileira, estudantes…
- Dados ilustrativos: Uma pesquisa em um curso de informática revelou que 85% dos alunos relataram dificuldades para…
- Dados ilustrativos: uma pesquisa recente revelou que 67% dos grupos de estudantes enfrentam conflitos ao editar arquivos…
- Desde que se juntou a um projeto de documentação colaborativa sobre patrimônio cultural, um grupo de estudantes utiliza…
🔎 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
