Geral
Impactos da Computação na Sociedade
Semana 2
0

Questão

Os 10 mandamentos da ética na computação fornecem diretrizes essenciais para o comportamento ético dos profissionais da área. Esses mandamentos incluem, entre outros, não usar o computador para causar dano a outros, não interferir no trabalho de outros, não bisbilhotar arquivos alheios, e considerar as consequências sociais dos programas desenvolvidos.

Identifique o cenário que melhor exemplifica a aplicação correta de múltiplos mandamentos da ética na computação:
A) Um analista realiza auditoria respeitando a privacidade dos dados e recomenda melhorias sem causar interrupções.
B) Um desenvolvedor modifica software open-source sem creditar os autores e o distribui sem testar suas consequências.
C) Um programador copia partes de software proprietário para acelerar o desenvolvimento de projeto interno, sem permissão.
D) Um engenheiro usa acesso privilegiado para explorar vulnerabilidades de sistemas concorrentes e demonstrar superioridade.
E) Uma equipe de desenvolvedores cria software de monitoramento que coleta dados pessoais sem consentimento dos usuários.
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/684/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'gTlFQtpHMKaSHQvzbUL8H1Psw8UxVrv7VrEFrTdI8OeFHOcdXbvFrPgU5dJ97UBA' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }