GeraProva GeraProva Provas com IA para professores do Brasil
Computação2º anoBNCC EF15CO09Difícil⏱ longo

Explique como verificar a licença de um algoritmo (código-fonte) disponível online antes de reutilizá-lo em um…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO09

Entender que as tecnologias devem ser utilizadas de maneira segura, ética e responsável, respeitando direitos autorais, de imagem e as leis vigentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Explique como verificar a licença de um algoritmo (código-fonte) disponível online antes de reutilizá-lo em um projeto escolar e descreva atitudes que garantam respeito aos direitos autorais e à atribuição.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Passos práticos: 1) Localize o repositório ou arquivo e procure um ficheiro LICENSE, cabeçalho do código ou seção README que indiquem a licença (por exemplo MIT, Apache, GPL, Creative Commons para modelos/dados). 2) Leia os termos: verifique se a licença permite uso, modificação e distribuição no contexto escolar; observe exigências de atribuição e compatibilidade com outras licenças. 3) Cite o autor, versão e link para a licença no trabalho; mantenha avisos de copyright no código modificado quando exigido. 4) Se a licença proibir o uso desejado, solicite autorização por escrito ao autor ou escolha alternativa com licença compatível ou domínio público. 5) Registre evidências (capturas, links) da licença e da autorização, e preserve metadados do código. Exemplos: código no GitHub com licença MIT pode ser usado e adaptado com atribuição; código sob GPL impõe que derivados mantenham a mesma licença.

Explicação

A explicação aborda de forma clara e prática os passos necessários para verificar a licença de um algoritmo, enfatizando a importância de entender os termos legais antes de reutilizar o código. Além disso, destaca a necessidade de atribuição ao autor e a preservação dos direitos autorais, o que é fundamental para respeitar a propriedade intelectual. A inclusão de exemplos concretos ilustra como aplicar esses conceitos na prática, facilitando a compreensão.

Raio-X da questão

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

licença de algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

direitos autorais · licenças de software

📚 Reveja

Revisar os tipos de licenças de software e direitos autorais.

⚠️ Erro mais comum

O aluno pode confundir a licença de uso com a permissão de uso, não entendendo que a licença define as condições de reutilização do código.

🌎 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 computacional

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