Geral
Fundamentos de Internet e Web
Semana 3
0

Questão

Basicamente, um servidor web pode ser entendido como um programa com a função de escutar os pedidos dos navegadores ou aplicações clientes, realizando a execução de tais pedidos, que se apresentam na forma de páginas web— tais como documentos em HTML com objetos neles embutidos (a exemplo de imagens, dentre outros) no servidor. Convém então apontar que a web tem seu funcionamento baseado essencialmente em três padrões: URL, HTTP e HTML.


Relacione os termos a seguir às respectivas funções.


1 - URL.

2 - HTTP.

3 - HTML.


I - Linguagem de marcação que codifica a informação de forma que ela possa ser exibida em uma ampla variedade de dispositivos.

II - Sistema que determina a cada página de informação o recebimento de um endereço único para que ela possa ser encontrada.

III - Protocolo destinado a especificar as regras de comunicação mútua entre o navegador e o servidor web.


Assinale a alternativa que correlaciona adequadamente os dois grupos de informação:

A)

 1-II; 2-III; 3-I.

B)

 1-III; 2-II; 3-I.

C)

 1-I; 2-II; 3-III.

D)

 1-I; 2-III; 3-II.

E)

1-II; 2-I; 3-III.

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