Geral
Interface Humano-Computador - COM330
Semana 1
0

Questão

Leia o trecho a seguir.


“O que muitas vezes é esquecido é que a forma da interface também reflete o que pode ser feito com ela. Tomando o exemplo da maçaneta, podemos ver que no mundo existem diversos formatos de maçaneta e de acordo com o formato sabemos como deve ser aberta uma porta: girando a maçaneta no sentido anti-horário, empurrando a porta, puxando a porta, etc.” (ROCHA; BARANAUSKAS, 2003, p. 8).


ROCHA, H. V. da; BARANAUSKAS, M. C. Design e avaliação de interfaces humano-computador. Campinas: NIED; UNICAMP, 2003.


Se observarmos, perceberemos que a interação entre um dispositivo e uma pessoa pode ocorrer de várias maneiras. No entanto, com a disseminação das novas tecnologias na esfera social, as formas de interação humano-computador estão mudando. Quanto à natureza do design centrado nas pessoas, assinale a alternativa que apresenta corretamente os três componentes principais da interação humano-computador.

A)

O usuário, os elementos gráficos e como estes trabalham juntos. 

B)

O usuário, a interface e como estes trabalham juntos.

C)

O usuário, o software e o hardware. 

D)

O usuário, os objetos do sistema e as ferramentas de gerenciamento.

E)

O usuário, a carga de trabalho e a relação entre algoritmo e hardware. 

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/2522/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'h2fXGqiOd3ijlRHMNUdqTJ564OLwVFJi7PcdsUzwtFELgtZrEwmp3dz5PT3yWyf9' }, 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'); } }); }