GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO11Difícil⏱ curto

Você encontra código-fonte aberto na web e deseja reutilizar partes em um projeto escolar. Qual é a atitude…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO11

Apresentar conduta e linguagem apropriadas ao se comunicar em ambiente digital, considerando a ética e o respeito.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Você encontra código-fonte aberto na web e deseja reutilizar partes em um projeto escolar. Qual é a atitude ética e legal adequada antes de integrar esse código ao seu trabalho?

  1. A) Verificar a licença do código, cumprir seus termos e creditar o autor; pedir autorização se a licença exigir.
  2. B) Copiar o código completo sem verificar a licença, pois ninguém notará.
  3. C) Usar o código livremente, pois está disponível online e não é protegido.
  4. D) Citá-lo como um exemplo sem atribuição ao autor, já que é código aberto.
  5. E) Ignorar a licença e adaptar o código para seu projeto sem preocupações.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. A questão pergunta qual atitude é ética e legal antes de reutilizar código-fonte aberto encontrado na web em um projeto escolar.
  2. Resolvendo por conta própria, o ponto central é que código aberto não significa código sem regras. Cada software é disponibilizado sob uma licença que define o que pode ser feito com ele (uso, cópia, modificação, redistribuição) e quais obrigações devem ser cumpridas.
  3. Por isso, a atitude correta é verificar a licença, cumprir seus termos, creditar o autor e, se a licença exigir, pedir autorização. Essa é a alternativa A, que coincide com o gabarito oficial.
  4. A alternativa B está errada, pois copiar sem verificar a licença é uma violação de direitos e a suposição de que ninguém notará não torna o ato ético ou legal.
  5. A alternativa C está errada, pois o fato de o código estar disponível online não significa que ele não seja protegido; a maioria dos códigos tem autor e licença.
  6. A alternativa D está errada, pois citar um código sem atribuir o autor descumpre a exigência de crédito, presente na maioria das licenças e exigida pela ética acadêmica.
  7. A alternativa E está errada, pois ignorar a licença e adaptar o código não elimina as obrigações legais, que valem também para versões modificadas.

💡 Dica: Considere as licenças de uso do código encontrado.

Alternativa por alternativa

A Correta

Licenças definem permissões e obrigações (p.ex. atribuição, uso comercial); seguir a licença respeita direitos e evita infrações.

B Erradaerro: Senso comum

O aluno acredita que, se não houver fiscalização ou se ninguém perceber o uso, não há problema em copiar o código. Confunde a ausência de punição imediata com permissão legal.

C Erradaerro: Conceituala que mais engana

O aluno supõe que tudo que está disponível na internet é de domínio público e pode ser usado livremente. Não percebe que disponibilidade pública não equivale a ausência de direitos autorais ou de licença.

Por que engana: O aluno pode confundir a ideia de que código aberto não possui restrições, ignorando a necessidade de verificar a licença.

D Erradaerro: Conceitual

O aluno entende que código aberto dispensa a atribuição de autoria, confundindo liberdade de acesso com dispensa de crédito. Muitas licenças abertas exigem justamente que o autor seja citado.

E Erradaerro: Conceitual

O aluno pensa que adaptar o código transforma-o em criação própria e elimina as obrigações da licença original. Na realidade, versões modificadas continuam sujeitas aos termos da licença.

Raio-X da questão

Dificuldade Difícil
Bloom Avaliar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

ética na programação

📌 Objetivo

diagnostico

🧱 Pré-requisitos

licenças de software · ética na programação

📚 Reveja

Revisar as licenças de uso de software e ética na programação.

⚠️ Erro mais comum

O aluno pode confundir a ideia de que código aberto não possui restrições, ignorando a necessidade de verificar a licença.

🌎 Tema transversal

cidadania_etica

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Segurança e responsabilidade no uso da tecnologia - Tecnologia digital e sociedade -

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.