Pular para o conteúdo principal

Questão de Engenharia de Software — Software livre — SELECON 2021

Engenharia de SoftwareSoftware livre
Código
qq685283
Banca
SELECON
Órgão
EMGEPRON
Ano
2021
Nível
Superior
Cargo
Analista de Sistemas (Auditoria)
O conceito que está diretamente associado ao termo software livre é:
  1. ASoftware cujo livre acesso ao código-fonte é desautorizado a seus usuários e desenvolvedores, de modo a evitar alterações na estrutura original.
  2. BSoftware isento de licença de uso, que necessita do pagamento de taxas para autorização do proprietário, descartando a realização de cópias de segurança.
  3. CSoftware de computador que pode ser executado, copiado, modificado e redistribuído sem que haja a necessidade da autorização do seu proprietário para isso.
  4. DSoftware cujas cópias podem ser distribuídas a outras pessoas, desde que mantenham a originalidade, sem alterações que possam comprometer a reputação dos autores.
Revelar gabarito e comentário

GabaritoC — Software de computador que pode ser executado, copiado, modificado e redistribuído sem que haja a necessidade da autorização do seu proprietário para isso.

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

Software livre

Gabarito: letra C. O conceito de software livre está diretamente associado à liberdade de executar, copiar, modificar e redistribuir o programa sem necessidade de autorização do proprietário. Essa definição é consagrada pela Free Software Foundation e é o núcleo do termo.

A questão cobra a definição clássica de software livre, conforme as quatro liberdades essenciais (liberdade 0: executar para qualquer propósito; liberdade 1: estudar e adaptar o código; liberdade 2: redistribuir cópias; liberdade 3: distribuir versões modificadas).

1Quatro liberdades
0: Executar para qualquer fim
1: Estudar e modificar o código
2: Redistribuir cópias
3: Distribuir versões modificadas
2Pré-requisito
Acesso ao código-fonte
3O que NÃO é
Restrição à modificação
Negação do acesso ao código
Exigência de pagamento
Software livre
LEVELsoulevel.com.br
Software livre: Quatro liberdades (0: Executar para qualquer fim, 1: Estudar e modificar o código, 2: Redistribuir cópias, 3: Distribuir versões modificadas); Pré-requisito (Acesso ao código-fonte); O que NÃO é (Restrição à modificação, Negação do acesso ao código, Exigência de pagamento)

Alternativa A — ❌ Incorreta

Afirma que o livre acesso ao código-fonte é desautorizado. Isso é o oposto: no software livre, o acesso ao código-fonte é um pré-requisito para as liberdades 1 e 3. A descrição corresponde ao software proprietário.

Alternativa B — ❌ Incorreta

Mistura conceitos contraditórios: “isento de licença” com “pagamento de taxas” e “descarta cópias de segurança”. Software livre não exige pagamento de taxas pelo uso e permite cópias de segurança. A alternativa não caracteriza software livre nem software proprietário de forma coerente.

Alternativa C — ✅ Correta ⟵ GABARITO

Descreve exatamente as permissões do software livre: executar, copiar, modificar e redistribuir sem autorização do proprietário. Essas são as liberdades 0, 2, 1 e 3, respectivamente.

Alternativa D — ❌ Incorreta

Impõe restrições à modificação (“desde que mantenham a originalidade”), o que fere a liberdade 1 (modificar) e 3 (distribuir versões modificadas). Software livre permite alterações, desde que respeitadas as condições da licença (ex.: GPL exige que versões modificadas também sejam livres).

PEGA ESSA DICA!

Para fixar, memorize as quatro liberdades do software livre: (0) executar para qualquer fim, (1) estudar e modificar o código, (2) redistribuir cópias, (3) distribuir versões modificadas. O acesso ao código-fonte é condição para as liberdades 1 e 3. Na prova, desconfie de alternativas que restringem a modificação ou negam o acesso ao código.

Gabarito: letra C

Link permanente: /questoes/qq685283